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
Programming LanguagesUniversity of Virginia via Udacity Building a Basic Website
University of Massachusetts Amherst via Independent iDESWEB, Introducción al desarrollo web
Miríadax Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Web Application Architectures
University of New Mexico via Coursera