angularjs

About the Angular JS

AngularJS is a very powerful JavaScript Framework. It is used in Single Page Application (SPA) projects. It extends HTML DOM with additional attributes and makes it more responsive to user actions. AngularJS is open source, completely free, and used by thousands of developers around the world. It is licensed under the Apache license version 2.0.

Course Syllabus : Duration - 30 Hours

Session - 1
  • What is AngularJS
  • AngularJS Architecture
  • AngularJS Advantages
  • AngularJS - Environment Setup
  • Hello World: Your First Program
Session - 2
  • Introduction to AngularJS Expressions
  • AngularJS Numbers
  • AngularJS Strings
  • AngularJS Objects
  • AngularJS Arrays
Session - 3
  • Introduction to Directives
  • ng-app
  • ng-init
  • ng-model
  • ng-repeat
Session - 4
  • What controller does from Angular' s perspective
  • Building a basic controller
  • Controller Methods
  • Controllers in External Files
  • Managing Scope
Session - 5
  • Standard filters in Angular.js
  • Custom Filter in Angular.js
Session - 6
  • Introduction to HTML DOM
  • ng-disabled
  • ng-show
  • ng-hide
  • ng-click
Session - 7
  • Introduction to Events
  • ng-blur
  • ng-change
  • ng-copy
  • ng-cut
  • ng-dblclick
  • ng-focus
  • ng-keydown
  • ng-keypress
  • ng-keyup
  • ng-mousedown
  • ng-mouseenter
  • ng-mouseleave
  • ng-mousemove
  • ng-mouseover
  • ng-mouseup
  • ng-paste
Session - 8
  • What is a AngularJS module
  • Modules and Controllers
Session - 9
  • AngularJS Tables
Session - 10
  • AngularJS Forms
Session - 11
  • Submitting a form using ng-submit
  • Form validation using core Angular.js
  • Form validation using AngularJS Auto Validate
Session - 12
  • Usage of views
  • AngularJS Views
Session - 13
  • Adding angular route
  • Creating a default route
  • Accessing parameters from the route
Session - 14
  • What is dependency injection
  • Example of Dependency Injection
Session - 15
  • Introduction to Ajax
  • AngularJS – Ajax Example