![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course teaches learners how to use NgRx Schematics to scaffold, initialize, and extend NgRx features in Angular projects. The course covers the basics of Schematics, the two types of tasks, updating schematic files, adding NgRx dependencies, creating reducers and actions, and extending schematics. The teaching method involves practical examples such as creating a Counter and Star Wars Knowledge Base. This course is intended for developers familiar with Angular who want to streamline their workflow and enhance their NgRx capabilities.
Syllabus
Intro
What are Schematics?
Two Types of Tasks
Angular CLI
@angular-devkit/schematics
Schematic files update
@ngrx/schematics
How to use NgRx Schematics?
Counter?
Star Wars Knowledge Base
Scaffold
Add NgRx dependencies
Initialize store and effects
Create NgRx feature
reducers/index.ts
heroes.module.ts
heroes.actions.ts
How to extend Schematic?
Create custom schematic
collection.json
Rule factory
templates
test
Taught by
ng-conf