Angularjs Syllabus
Angularjs Syllabus
Chapter 1: Introduction
Importance Of AngularJS
Key Features Of AngularJS
Advantages Of AngularJS
Disadvantages Of AngularJS
AngularJS Components
ng-app
ng-model
ng-bind
Chapter 2: AngularJS Environment Setup
AngularJS Download
GitHub
CDN
Directory Structure Of AngularJS Application
Chapter 3: MVC Architecture / MVVM
Model
View
Controller
Chapter 4: SPA (Single Page Application)
Architecture Of SPA
Chapter 5: First Application
Load framework
Define AngularJS Application using ng-app directive
Define a model name using ng-model directive
Bind the value of above model defined using ng-bind directive.
Run AngularJS Application
Chapter 6: Directives
ng-app
ng-bind
ngBindHTML
ngBindTemplate
ngBlur
ngChange
ngChecked
ngClass
ngClassOdd, ngClassEven
ngClick
ngCloak
ngController
ngCopy, ngCut
ngDblClick
Angular JS Syllabus
ngDisabled
ngHide
ngIf
ngRepeat
ngShow
ngStyle
Chapter 7: Custom Directives
Properties
Restrict
Scope
Template
templateUrl
controller
controllerAs
priority
link
compile
transclude
Chapter 8: Expressions
Using Numbers
Using Strings
Using Object
Using Array
Chapter 9: Controllers
Controllers Overview
Chapter 10: Filters
Uppercase filter
Lowercase filter
Currency
Filter
Orderby
Chapter 11: Angular JS – HTML DOM
View in Angular JS
Chapter 12: Scopes
Scope Inheritance
Chapter 13: Services
Creating the Services By:
Factory
Service
Chapter 14: Design patterns
Dependency Injection
Supreme Dependency Injection Mechanism by Angular JS
Angular JS Syllabus
Value
Factory
Service
Provider
Constant
Chapter 15: Internalization