***⚠️⚠️⚠️ This course uses an old version of RxJS and loads data using the jQuery library which is no longer fashionable. If you can look past that and understand that the principles André is demonstrating are timeless and useful, this course is a true gem. Otherwise, this is probably not for you! ⚠️⚠️⚠️***
*Reactive*
You've probably been hearing this word recently, and it's referring to the *Reactive Programming* paradigm. One of the biggest challenges people face when learning Reactive Programming is changing their way of thinking, and in this course, you are going to exercise your mind and learn to let go of that imperative and stateful mindset.
You will also learn how can practically apply these Reactive concepts using the RxJS library!
If you are **brand new** to reactive programming, the course [Asynchronous Programming: The End of The Loop](https://egghead.io/series/mastering-asynchronous-programming-the-end-of-the-loop), will get you up to speed. 📚
Overview
Syllabus
- Understand Reactive Programming using RxJS
- Use an event stream of double clicks in RxJS
- Reactive Programming - Why choose RxJS?
- Use RxJS Async Requests and Responses
- Render on the DOM with RxJS
- Send new requests from refresh clicks in RxJS
- Clear data while loading with RxJS startWith
- Share Network Requests with RxJS merge
- Use cached network data with RxJS
- An overview of RxJS reactive concepts
Taught by
André Staltz