Blog

Replay | RxJS: Mastering the Operators Video Series

In the second part of our series on RxJS we explore commonly used operators that can enable us to efficiently write reactive programming code in our Angular applications. We explore operators such as: catchError(), concat(), debounce(), debounceTime(), distinctUntilChanged(), filter(), first(), forkJoin(), map(), scan(), startWith(), switchMap(), take(), tap(), and withLatestFrom(). This may sound like a lot, but this is just a small selection of operators available to us when using the RxJS library. Join us as we take a deep dive into utilizing RxJS in Angular!

 

VideoGraphics RxJS Mastering the Operators.png 

Video 1: Intro and Overview
Video 2: map()
Video 3: filter()
Video 4: tap()/.do()
Video 5: switchMap()
Video 6: coming soon
Video 7: first()
Video 8: last()
Video 9: take()
Video 10: skip()
Video 11: startWith()
Video 12: withLatestFrom()
Video13: distinctUntilChanged()
Video 14: debounceTime()
Video 15: concat()
Video 16: forkJoin()
Video 17: reduce()
Video 18: scan()

Code: https://github.com/blove/ngrx-tour-of-heros/tree/ngrx-refactor-2
Slides: http://slides.com/blove/rxjs-mastering-the-operators#/
Watch all 18 videos: RxJS: Mastering the Operators Playlist


About the Presenter:

Brian Love has been building web applications for over 20 years and has long been a fanboy of JavaScript.He is focused on using the latest technologies with proven coding methodologies to create sophisticated and elegant software. He strongly believes the internet will always serve as a medium of communication, interaction and learning. Creating internet applications that enhance these goals with the adaptability for any device will succeed through providing value for businesses, organizations and people.

 These videos were recorded at the March 7, 2018 Rocky Mountain Angular Meetup in Denver, CO.