This course includes
Course Overview
This course is designed to teach you how to manage states in Angular using the powerful NgRx library. You’ll learn the fundamentals of state management and how it can be implemented in an Angular application using NgRx. Next, you’ll learn how to use the NgRx store, actions, reducers, and selectors to manage the application states and handle complex data. You’ll also learn how to handle side effects and asynchronous operations in an Angular application. Throughout the course, you’ll gain hands-on experienc...
What You'll Learn
An understanding of state management and its implementation using Angular and NgRx
Proficiency in using the NgRx store, actions, reducers, and selectors to manage states
A working knowledge of NgRx effects to handle side-effects
The ability to debug states using the NgRx developer tools
Hands-on experience in implementing an online book store using NgRx features
The ability to write unit test cases for NgRx features
What You'll Learn
An understanding of state management and its implementation using Angular and NgRx
Show more
Course Content
Getting Started
Redux Fundamentals
NgRx Fundamentals
Implementing NgRx Fundamentals
Project
Debugging NgRx
NgRx with TypeScript
NgRx: Advanced Concepts
5 Lessons
NgRx Effects
7 Lessons
Unit Testing NgRx
8 Lessons
Implementing Shopping Cart Functionality
Project
Appendix
4 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor