• Overview
  • Curriculum
  • Feature
  • Contact

Angular.js is a popular JavaScript Library for building rapidly responsive User Interfaces and Single page Applications. It’s majorly maintained by Google and by a community of individuals to address challenges in developing single page applications.

bgbanner-icons feature

After completion of Angular.js training course, participants will be able to:
  • Build RIA using Angular.js
  • Use two-way binding in Angular.js
  • Exploit dependency injection to improve maintainability
  • Understand and use various directives in Angular.js
  • Create custom directives
  • Use grunt.js for commonly performed tasks in JavaScript application development
  • Use bower.js for client-side dependency management
Duration: 24 Hours

  • Familiarity with any one web development technology
  • Intermediate level of exposure in JavaScript
  • Overview
  • Using Angular Resource Module
Execution flow
  • Properties, Methods
  • Binding controllers with views
  • Controller hierarchy
  • Sharing data between controllers
  • Auto bootstrap
  • Custom bootstrap
  • Binding Model Objects
  • Model Objects Visibility
  • $scope
  • $rootScope
  • Difference between $scope & $rootScope
  • Using $emit and $broadcast
  • JSON advantages
  • Using JSON in Angular.js
  • Use of $watch, $digest & $apply
Angular.js Architecture
  • What is Dependency Injection?
  • Implicit DI
  • Inline Array Annotated DI
  • $inject Array Annotated DI
  • Angular.js Expressions
  • Angular.js Numbers
  • Angular.js Strings
  • Angular.js Arrays
  • Angular.js Objects
  • Power of directives
  • Using built in directives
  • ng-app, ng-init
  • ng-model, ng-repeat
  • ng-class, ng-templat
  • ng-include
  • Using custom directives
  • Adding Filters to Expressions, Directives
  • Using built in filters
  • Creating custom filters
  • ng-click
  • Hiding HTML Elements
  • ng-disabled
  • ng-show, ng-hide
  • Controllers Pollute the Global Namespace
  • Angular.js Application Files
Angular.js $http
Angular.js Forms & Input Validation
  • Constants and Values, Factories
  • Services, Providers
  • What are SPAs?
  • Working with SPA in angular
  • Working with routes
  • Static & dynamic routing
Angular.js Architecture
  • Introducing Node.js
  • Installing Karma and Jasmine
  • Application of Karma and Jasmine
  • UI Bootstrap
  • Angular-Material
  • Introduction to Transitions
  • Using Angular Animate Module
Load More

Course Duration
24x7 Support
Lifetime LMS Access
Price match Guarantee

Let's Connect!

  • This field is for validation purposes and should be left unchanged.