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

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

Cover image for Lodash Essentials 2026 - Practical Utility Library Guide
Cover image for TypeScript Interview Mastery 2026 - Q&A for Real Developer Interviews
Cover image for JavaScript Essentials 2026 - Quickstart Guide for Beginners
Cover image for JavaScript Interview Mastery 2026 - Real Questions for Modern Roles
Cover image for JavaScript Prototypes 2025 - A Complete Course to Benefit You The Most
Cover image for Mastering JavaScript Variable Declarations - Insights into VAR, LET, and CONST in 2025