The NgRx for Angular Developers training course brings developers up to speed with modern Angular web app development with the popular Redux + RxJS library for Angular, NgRx. The course begins by exploring how using NgRx to build your Angular applications can bring powerful benefits, such as managing state in place, managing asynchronous operations with RxJS, and enabling easier unit testing of application logic, Next, you will have a clear understanding of flow of data in applications. The course concludes with you exploring how NgRx can be integrated with Redux Developer Tools, Angular Routing and Lazy Loading through NgRx features.
Prior working knowledge and practical experience of Angular, RxJS, and TypeScript. You should have extensive experience in developing Angular and RxJS and extensive coding experience with TypeScript. Also, you should have experience with asynchronous JavaScript and making AJAX calls with JavaScript code.
By attending NgRx workshop, delegates will learn to:
- Create Actions, Reducers and a Store Service.
- Use RxJS and Async pip to display store state in a component.
- Use RxJS and REST services to connect remote data to the NgRx application.
- Connect Routing to NgRX.
- This NgRx class is suitable for Angular developers and developer teams looking to incorporate NgRx into their Angular development.
