Welcome to
Mastering RxJS: A Compact Journey from Beginner to Pro
Course Syllabus and Content
Module 1
Intro & Getting Started
5 Lessons 13 Minutes
Learn the fundamentals of reactive programming by exploring asynchronous JavaScript, Angular signals, and setting up a foundational Angular app to prepare for advanced RxJS concepts.
- Introduction to Teaching at Newline 
Module 2
Managing Streams, Operators, and Subjects
5 Lessons 40 Minutes
Learn to handle data streams using observables, operators, and subjects for efficient reactive programming.
Module 3
Higher-Order Observables
5 Lessons 25 Minutes
Master higher-order RxJS operators like switchMap, mergeMap, concatMap, and exhaustMap to handle complex, concurrent, and sequential asynchronous data streams efficiently.
Module 4
Wrapping Up
2 Lessons 10 Minutes
Apply everything learned to implement an efficient, scalable search and infinite scrolling with clean, maintainable reactive pipelines.