RxJS Beyond the Basics: Operators in Depth
Offered By: egghead.io
Course Description
Overview
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.
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
Related Courses
Front-End JavaScript Frameworks: AngularThe Hong Kong University of Science and Technology via Coursera Angular 9 Essencial
Udemy Reactive Angular Course (with RxJs, Angular 18)
Udemy RxJs In Practice (with FREE E-Book)
Udemy The Modern Angular Bootcamp
Udemy