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
Interprofessional Healthcare InformaticsUniversity of Minnesota via Coursera Data Science at Scale - Capstone Project
University of Washington via Coursera Implementing ETL with SQL Server Integration Services
Microsoft via edX Introduzione a R
University of Modena and Reggio Emilia via EduOpen Практики работы с данными средствами Power Query и Power Pivot
Saint Petersburg State University via Coursera