Step one: You should start the phonecat project from the AngularJS classic project: https://github.com/angular/angular-phonecat
Step 2: It is recommended to write some instructions and demos to practice your skills. You can refer to one of my previous practice projects https://github.com/hjzheng/angular-cuf-nav
Step 3: Go to YouTube, there are a lot of AngularJS videos, especially ng-conf videos.
Step 4: After you are familiar with it to a certain extent, it is recommended to learn JohnPapa’s AngularJS specification: https://github.com/johnpapa/angular-styleguide/blob/master/i18n/zh-CN.md and use it in your project .
Step 5: Learn other projects under JohnPapa, such as https://github.com/johnpapa/generator-hottowel
Recommend a book to you: "Mastering AngularJS" http://www.duokan.com/book/90947
Angular is still very suitable for multi-form cms. If you want to make a single page, you must be familiar with using directives and understand dependency injection
My suggestion is:
Step one: You should start the phonecat project from the AngularJS classic project: https://github.com/angular/angular-phonecat
Step 2: It is recommended to write some instructions and demos to practice your skills. You can refer to one of my previous practice projects https://github.com/hjzheng/angular-cuf-nav
Step 3: Go to YouTube, there are a lot of AngularJS videos, especially ng-conf videos.
Step 4: After you are familiar with it to a certain extent, it is recommended to learn JohnPapa’s AngularJS specification: https://github.com/johnpapa/angular-styleguide/blob/master/i18n/zh-CN.md and use it in your project .
Step 5: Learn other projects under JohnPapa, such as https://github.com/johnpapa/generator-hottowel
Recommend a book to you: "Mastering AngularJS" http://www.duokan.com/book/90947
Todo List
Single page application, such as backend management similar
Angular is still very suitable for multi-form cms. If you want to make a single page, you must be familiar with using directives and understand dependency injection