Master RxJs fundamentals: observables, operators, error handling, and advanced techniques like multicasting, hot/cold observables, and flattening operators in this workshop. After exploring all core concepts and basic building blocks in great detail, we will explore advanced RxJS techniques to develop sustainable solutions for complex real world use cases.
Master RxJs fundamentals: observables, operators, error handling, and advanced techniques like multicasting, hot/cold observables, and flattening operators in this workshop. After exploring all core concepts and basic building blocks in great detail, we will explore advanced RxJS techniques to develop sustainable solutions for complex real world use cases.
This RxJs fundamentals workshop provides a deep dive into reactive programming using RxJs, equipping you with the skills to handle asynchronous data streams effectively. You’ll begin by understanding observables, their life cycle, and notification channels, allowing you to create, subscribe to, and manage data streams.
Next, we’ll explore RxJs operators, the core building blocks for transforming and managing data flows. You’ll learn to read and interpret marble diagrams, which visually represent the behavior of operators, and gain hands-on experience using operators within your code. We’ll also dive into the essential characteristics of RxJs, covering topics like unicasting vs. multicasting, and hot vs. cold observables.
Error handling is a crucial aspect of working with data streams, and this workshop will teach you how to manage and recover from errors in reactive code effectively. Finally, we’ll cover advanced topics like flattening operators, giving you the tools to handle more complex scenarios involving higher-order observables.
By the end of this workshop, you'll have the foundational knowledge to confidently use RxJs in your applications, ensuring efficient data handling. You will be equipped for applying your knowledge in real world use-cases!
After completing the workshops you are able to:
To give you a better feeling how our workshops are organized, we provide you here a high level overview of a typical workshop agenda.
Please note that the agenda can vary depending on the workshop and the needs of the participants. Every training is unique and we strive to provide the best possible experience for you.
09:00 - 10:30 | Theory & Exercises | |
10:30 - 10:45 | Break | |
10:45 - 12:15 | Theory & Exercises | |
12:15 - 13:00 | Lunch Break | |
13:00 - 14:30 | Theory & Exercises | |
14:30 - 14:45 | Break | |
14:45 - 16:15 | Theory & Exercises |
No worries, we are happy to create a custom workshop for you. Just get in touch with us and we will find the perfect solution for you.
Besides high-quality workshops, we offer a variety of other services to help you and your team to become more successful in your projects.