This is a 1-day course comprised of 20+ hands on coding exercises. This 8 hour course can be supplemented with other custom training options listed at the end of this document.
What is RxJS
Pain points of current solutions & Observables overview
Creating and subscribing to Observables — Exercises
Create an observable from its basic constructor, learn the semantics of subscription and unsubscription
With helpers — of, from, interval, timer/range
Using map, filter, scan
Subject creation and use, tips and 'gotchas'
Differences between Subject and Observable — Unicast vs multicast, Subjects used as Observers
Dealing with Events
Merge strategies — merge, switch, concat
Shorthands such as mergeMap
Imperative Subscription Management
Declarative Subscription Management with operators
Lookahead search — Exercise
Advanced Observable Lifecycle
Basic functionality & multiplexing
Data Streams for Stocks — Exercise
Repeat & retry — adding retry to WebSockets
Add error handling to lookahead
Strategies for testing your async code
Using TestScheduler marble diagrams
Through mentoring we have got this far, now our best experts will mentor you.
In this training, This Dot will teach you: