Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

RxJS Beyond the Basics: Operators in Depth

via egghead.io

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Operators are the core building blocks for reacting to data in your JavaScript applications.
In this course you will learn what operators are, and then take a tour of the most useful operators that RxJS has to offer.

Syllabus

  • Understand RxJS Operators
  • Use Marble Diagrams to Understand RxJS Operators
  • Use RxJS mapTo and map to Transform Values Emitted by Observables
  • Inspect the Behavior of Operators with RxJS do
  • Filter Events Based on a Predicate with RxJS filter
  • Filter Events with RxJS Operators take, first, and skip
  • Filter Events with RxJS Operators takeLast and last
  • Prepend/Append Data with RxJS Operators concat and startWith
  • Merge Values in Parallel with RxJS Operator merge
  • Join Values from Multiple Observables with RxJS combineLatest
  • Control the Output of Values with RxJS Operator withLatestFrom
  • Combine Values with RxJS Operator zip
  • Combine Values of One Observable with RxJS scan
  • Group Consecutive Values Together with RxJS Operator buffer
  • Delay the Emission of Values from an RxJS Observable
  • Drop and Delay Observable Emissions with RxJS debounce
  • Limit the Rate of Emissions from Observables with throttle in RxJS
  • Filter Redundant Observable Emissions with RxJS distinct
  • Handle Errors with RxJS catch
  • Resubscribe to an Observable on Error with RxJS retry
  • Repeat the Execution of an Observable with RxJS repeat
  • More operators and conclusion

Taught by

André Staltz

Reviews

4.7 rating at egghead.io based on 253 ratings

Start your review of RxJS Beyond the Basics: Operators in Depth

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.