Reactive programming has affected every major modern web framework and fundamentally changed how we approach web applications. Angular 2 has embraced this brave new world and in doing so, gave us a great platform for building out functional, reactive web applications right out of the box. Add in the Redux inspired library, @ngrx/store and combine that with the power of observables and you have yourself a serious programming arsenal. Learn how to build web applications with ngrx in the reactive paradigm in this course!