https://www.bogotobogo.com/AngularJS/AngularJS_Introduction.php
· directives, expressions, templates, and data binding.
· Controllers, Modules, Events, DOM, Forms, Input, Validation, Http, and much more.
Five commandments of AngularJS
1. HTML is the view!
2. REST APIs should provide Perfect JSON.
3. Communication
is one way:
Directives->HTML->Controller->Services.
4. The controller DOES NOT manipulate the DOM (use directives).
5. Single-responsibility principle for controllers, services and directives.
https://www.bogotobogo.com/AngularJS/AngularJS_Dependency_Injection.php
AngularJS
· Directives I - ng-app, ng-model, and ng-bind
· Directives II - ng-show, ng-hide, and ng-disabled
· Directives III - ng-click with toggle()
· Expressions - numbers, strings, and arrays
· Binding - ng-app, ng-model, and ng-bind
· Controllers - global controllers, controller method, and external controllers
· Data Binding and Controllers (Todo App)
· $scope - A glue between javascript (controllers) and HTML (the view)
· Dependency Injection - http:fetch json & minification
· Filters - lower/uppercase, currenty, orderBy, and filter:query with http.get()
· $http - XMLHttpRequest and json file
· Module - module file and controller file
· Forms
· Routes II - separate url template files
· Routes III - extracting and using parameters from routes
· Routes IV - navigation between views using links
· AngularJS template using ng-view directive : multiple views
· Nested and multi-views using UI-router, ngRoute vs UI-router
· Creating a new service using factory
· Querying into a service using find()
· angular-seed - the seed for AngularJS apps
· Token (JSON Web Token - JWT) based auth backend with NodeJS
· Token (JSON Web Token - JWT) based auth frontend with AngularJS
· Online resources - List of samples using AngularJS (Already launched sites and projects)
· Meteor Angular App with MongoDB (Part I)
· Meteor Angular App with MongoDB (Part II - Angular talks with MongoDB)
· Meteor Angular App with MongoDB (Part III - Facebook / Twitter / Google logins)
· Laravel 5 / Angular Auth using JSON Web Token (JWT) - Prod
· Scala/Java Play app with Angular