Upcoming Workshops

Recorded Version

Available for 14 days from purchase

Need a Private Workshop?

We don't have any upcoming events at the moment.

Subscribe to be in touch. We'll inform you when get more information.

Once purchased, you will receive a link for the videos within 24 hours.
Your 14-day access period begins on the day of the purchase.

Learn about RxJS 6 and Observables in-depth, and using RxJS to manage common and complex async scenarios within an application.

Thinking in functional reactive programming can be difficult, but we will give you some fundamentals to go about composing streams.

At the end of this course you'll have built an application that uses both HTTP and WebSockets to create a realtime streaming application.

Your Instructors

Ben Lesh

Ben Lesh

RxJS Lead, Angular Team
  • RxJS
  • React
  • Redux

Author and project lead for RxJS 5+, founder of RxWorkshop, software engineer at Google, Netflix alum. OSS contributor including Redux, Angular.js, and Angular. Conference speaker.

Jay Phelps

Jay Phelps

Chief Software Architect, This Dot
  • RxJS
  • React
  • WebAssembly

RxJS core team alum, co-author of Redux-Observable, WebAssembly and compiler aficionado, React, Angular, and Ember expert, previously Senior Software Engineer at Netflix. Conference speaker.

Tracy Lee

Tracy Lee

Founder, This Dot & RxJS Core Team
  • Angular
  • RxJS

Tracy is a Google Developer Expert, a Women Techmakers Lead, and on the RxJS Core Team. She is the organizer of This.JavaScript, Modern Web, Contributor Days, Google Developer Group, and RxWorkshop.

What You’ll Learn

What an observable is and how to create one

What is an operator? And you will create a custom operator

How to think "reactively", the fundamentals

How to use Rx to manage resources and application flow

How to debug your observable chains

How to use complex operators like catch and retry

How to integrate RxJS with frameworks such as React and Angular

How to ensure system stability

Join a growing community of reactive programming experts

Rx Workshop

Designed to teach participants reactive patterns, practice stream composition and think reactively with RxJS. This is a framework agnostic course.

The patterns that you learn apply to all reactive environments and can be used in JavaScript with React, Angular and Node.

This Course Is Perfect For

This course is for anyone who wants to gain profound understanding of reactive patterns and apply these patterns to solving complex challenges.

Which Workshop Do I Want?

Do you benefit from hands-on workshops where you can questions as you go? Come to the interactive workshop day in the Bay Area or join remotely. Need to learn on your own time? Choose the recorded version and access the video anytime for 14 days.

What Do You Need?

Laptop along with node.js 10 installed, basic JavaScript and TypeScript knowledge. Good mood and desire to know something new :)

Don't take our word for it, take theirs!

No better way to learn than from the guy who actually writes RxJS itself, plus Ben has a really cool way to teach you complex stuff in a down to earth way.

Shai Reznik - HiRez.io

RxJS is a critical component of Angular 2, and a must learn for anyone who wants to use Angular 2. Ben Lesh is definitely the guy I'd choose to teach me.

Joe Eames - Software Craftsman, ng-conf Organizer

Companies Who Already Think Reactive

Show all clients
Show less clients

Recorded Version

Available for 14 days from purchase

Need a Private Workshop?

Get Free Technology Insights.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Let’s Make Great Things!