Open KasparsLiberts opened 4 years ago
For the "Core training program" the following objectives were defined where (PS) stands for "Project Specific" as some things are not used in all projects.
Objectives for the Core program | |
---|---|
1 | Angular |
2 | Testing |
2.1. Unit Testing | |
a. Jasmine | |
b. Karma | |
3 | Tools |
3.1. Storybook (PS) | |
3.2. Angular CLI | |
4 | Coding Style |
4.1. Angular Styleguide | |
4.2. TSLint | |
5 | Fundamental 3rd parties |
5.1. Angular Material (PS) | |
5.2. GraphQL (PS) | |
5.3. TypeScript | |
5.4. RxJS | |
6 | State Management (PS)**** |
6.1. NgRx | |
a. effects | |
b. entity | |
c. ngrx-data | |
d. Redux tools |
I would suggest moving RxJS higher since it is shipped together with Angular and is essential to work with it.
https://github.com/sulco/angular-developer-roadmap angular-dev-roadmap.pdf