Brief Summary
This course dives into reactive programming using RxJS for JavaScript. You'll learn essential concepts of reactive thinking, which are super helpful for modern frameworks like Angular 2 and React. It's all about keeping up with today's web development trends!
Key Points
-
Introduction to Reactive Programming Paradigm
-
Using RxJS library for JavaScript
-
Understanding core concepts of reactive programming
-
Application in modern frameworks like Angular 2 and React
-
Benefits of staying updated in web development
Learning Outcomes
-
Gain confidence in using RxJS version 5
-
Understand the principles of reactive programming
-
Apply reactive concepts across different programming languages
-
Stay competitive in modern web development
-
Use reactive extensions in various languages and platforms
About This Course
A primer for Reactive Extensions (v5) for JavaScript
As we all know, web development moves quickly. With frameworks like Angular 2 and React, we’ve seen a massive move in the industry from the imperative programming paradigm to the functional and reactive paradigms. To be successful in modern development, it’s paramount to have an understanding of how these paradigms work, and the tools that we can use to express them.
This course is an introduction to the core concepts of the reactive programming paradigm. We will use the RxJS (Reactive Extensions for JavaScript) library as a way to explore this mindset and develop an understanding of how to think reactively. Reactive Extensions are used by many companies - from Netflix to Microsoft and even Github!
Did you know that Angular 2 uses Reactive Extensions for its asynchronous operations? If Angular 2 is your goal, then learning RxJS is an absolute must!
Even frameworks that don’t use RxJS directly, such as Facebook’s React, are modeled after this paradigm - and integrate with it flawlessly.
If you plan on moving forward with modern development, reactive programming should be your next step. With the knowledge in this course, you will gain confidence in working with modern frameworks and libraries. Even if you’re not interested in writing web applications, the concepts here apply everywhere. Reactive Extensions itself has many ports to other languages that you can easily move between!
The concepts in this course offer a new way to reason about code - and will apply no matter what language, platform, framework, or library you wish to use! If you want to be on the forefront of modern web development, then this course is your next step!
Gain a competitive advantage by staying up to date with modern techniques and libraries
Have working knowledge of using RxJS (version 5)
Understand the core concepts of the Reactive Paradigm - for use in any mainstream language, especially JavaScript
Niki L.
Course has never been updated, works with V5 beta, uses stuff that isn't available anymore ( hence the playground doesn't work )