Angular JS

AngularJS is an advanced client-side framework by Google based on the MVW pattern that allows developers to extend the HTML vocabulary and make the code much more expressive and readable.
AngularJS is a advanced toolset for building framework most suited for your application development. It is fully advanced and compatible with other libraries. Every features can be replaced or modified based on your application development workflow and functionality needs.
Forms in AngularJS
- ng-model directive
- ngModelController & FormController
- Custom Validation
- Input directive
- AngularJS Filters
- Filter Syntax
- AngularJS Filters
- Custom filters
Communication
- $.Ajax vs. $http
- $resource
- Promises ($q) vs. Calbacks
- Offline / Online
AngularJS Internal
- AngularJS Startup Process
- AngularJS Runtime
- Scope API
- Scope Communication
- Template Services
- Injector Service
- Modules
- Caching
- $provide service
- Routing
Custom Directive
- Template
- Scope (post)
- Compile function
- Link function
- Controller
- Transclude
- Animation
- Tips & tricks