Angular JS Syllabus:
Angularjs Course Syllabus
Introduction to Angular.JS
- Introduction to Frameworks like AngularJS, Knockout, Backbone, Ember & Node
- Why AngularJS?
- DOM Elements
Installing and Setting up:
Angular Architecture
- Creating Boundaries using ng-app
- Data Binding – one way binding and two way binding
- Repeating elements using ng-repeat
- Using Expressions and NG-Class
- Using Controllers
- Adapting to model changes
Angular.js Building Blocks
Mastering Filters
- Filters syntax and expression
- Creating custom Filters
Mastering Services
- Services Syntax
- Services Injection
Mastering Directives
- Directives Syntax
- Directive Definition Object for your custom defined syntax
- Components Creation
- How to link directives
Understanding Server Communication
- Communicating through $http
- JSON Conversion
- Understanding Http Headers
- Understanding Caching Responses
- Request and Response Transformation
Using RESTFUL Resources
Localization in Angular
- Building Syntax using Localization
- Creating JSON File for Localization
Testing your Angular Application
Testing using Jasmine & Testing using Karma