Learning NgRx
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to manage application state with NgRx, the Angular-specific implementation of Redux.
Syllabus
Introduction
- Improve your Angular architecture with NgRx
- What you should know
- What is state management all about?
- Core concepts: State and actions
- Core concepts: Reducers and store
- Challenge: Brainstorm state and actions for a weather app
- Solution: Short video
- Describing state with NgRx
- Actions with NgRx
- Reducers in NgRx
- The NgRx store: Dispatch an action
- The NgRx store: Listen to state updates
- Set up effects for asynchronous tasks
- Implementation of effects
- Challenge: Complete the code in the project to remove a zip code from the list
- Solution: Source code with comments
- Debugging NgRx applications
- Using selector functions
- The NgRx router store
- Entities to manage record collections
- Challenge: Use NgRx to load forecast data
- Solution: Source code with comments
- Overview of component architecture with NgRx
- Component architecture in action
- Next steps
Taught by
Alain R. Chautard
Related Courses
NgRx (with NgRx Data) - The Complete Guide (Angular 18)Udemy Play by Play: Building Enterprise Angular Apps with Nx
Pluralsight Building Angular and ASP.NET Core Applications
LinkedIn Learning Angular Patterns & Best Practices
Pluralsight Angular NgRx: Getting Started
Pluralsight