Learn ReactiveX From The Ground Up
The latest trend in programming these days is reactive. Developers and designers are now commonly hearing this word, when designing systems and apps. So, what is the significance of reactive? Since th...
- All levels
- English
Course Description
The latest trend in programming these days is reactive. Developers and designers are now commonly hearing this word, when designing systems and apps. So, what is the significance of reactive? Since the integration of apps in our lives, these apps are now required to be responsive, scalable, resilient and even flexible. For this to happen in the old days, the apps or websites required extensive co...
The latest trend in programming these days is reactive. Developers and designers are now commonly hearing this word, when designing systems and apps. So, what is the significance of reactive? Since the integration of apps in our lives, these apps are now required to be responsive, scalable, resilient and even flexible. For this to happen in the old days, the apps or websites required extensive coding, and expensive architectures. However, in today’s day and age, this can be solved with a simple programming paradigm and an API. Reactive Programming resolves around the process of data flow and how it manages and manipulates change. This form of programming paradigm makes your apps faster, flexible, more responsive and even scalable without having the need to constantly change it’s coding or creating numerous nested tables. In order to make it easy to integrate it within the current popular programming languages, they introduced ReactiveX or Reactive Extensions.
What you’ll learn
- A complete introduction to reactive programming, including Paradigms, ReactiveX API, how ReactiveX works with JavaScript, and setting up the environment.
- Creating observables from various different items including events and arrays.
- How observables work, what are hot and cold observables and creating simple operators
- How to use the transforming and filtering function such as map & pluck, buffers and DebounceTime & Distinct.
- How to combine observables, use Merge & Concat, MergeMap, ConcatMap, SwitchMap, and even Zip, CombineLatest & WithLatestFrom.
- How to design a complete WeatherFinder Project from scratch and incorporate all the things you’ve learned in this course.
- Creating observables from various different items including events and arrays.
Curriculum
Frequently Asked Questions
This course includes
- Lectures 32
- Duration 5 Hour
- Language English
- Certificate No