Cover image for Reactive JavaScript Programming

Reactive JavaScript Programming

Optimize your coding skills with Reactive JavaScript Programming

SB

Created by Shriyans Bhatnagar

Explore the essentials of reactive programming in JavaScript by working with Observers, Observables, and RxJS. Learn how to handle real-time data and build practical apps like a BMI calculator, stopwatch, and autocomplete search. Gain hands-on experience with operators and custom stream handling.

Packt | Mar 2017 | 140 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Reactive Programming Models and Languages

What You Will Learn

You will start by exploring the basics of reactive programming and the Observer pattern, then move on to practical exercises using bacon.js and RxJS. Through hands-on projects, you will apply new concepts step by step, building useful applications and experimenting with custom operators and stream operations.

Key Features

  • Master handling real-time data streams with RxJS in web and Node environments
  • Build interactive apps using core reactive patterns and essential RxJS operators
  • Create, transform, and combine streams while managing errors effectively

Target Audience

Ideal for developers with a working knowledge of JavaScript and some ES6 experience, especially those interested in modern web or Node development. If you want to model apps in a reactive style and gain confidence with RxJS, this course will guide you through practical, actionable skills.

Related courses