Gain insights into reactive programming. Learn about observables, operators, and concurrent programming to create real-world applications like a real-time earthquake visualizer and spaceship game.
Intermediate
89 Lessons
63h 5min
Certificate of Completion
Gain insights into reactive programming. Learn about observables, operators, and concurrent programming to create real-world applications like a real-time earthquake visualizer and spaceship game.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will learn about reactive programming techniques and use them to create real-world applications. Throughout this course, you will learn important concepts of RxJS programming such as observables, operators, concurrent programming, and how to build a complete web application. Additionally, you will have the opportunity to build out applications for different real-world scenarios so that you can put what you learn into practice. You will use RxJS operators in scenarios such as the real-ti...Show More
What You'll Learn
Patterns used in RxJS
RxJS Observables and Operators
Concurrent programs and pipelining
RxJS Subject class
Real-time projects using Reactive Programming techniques
What You'll Learn
Patterns used in RxJS
Show more
Course Content
Getting Started
Introduction to Reactive Programming with RxJS
Understanding the Reactiveness
Understanding the Observables
Understanding Sequencing and its Operators
Make a Real-time Earthquake Visualizer
6 Lessons
Building Concurrent Programs Through Pipelines
4 Lessons
RxJS Subject Class
5 Lessons
Building a Reactive Spaceship to Keep the Application Pure
10 Lessons
Building a Complete Web Application Using RxJS
9 Lessons
Getting Real Time Updates from Twitter using Node.js
5 Lessons
Build a Weather App Using Angular and RxJS
Project
Schedulers
10 Lessons
React Web Applications With Cycle.js and using Model View Intent
12 Lessons
Closing Remarks
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.