Angularjs Basics
Apply SOLID Design principles to javascript code with immediate function invocation
Angular 1.x vs 2 - In code level
Sun tzu
ng-docs