• Overview
  • Curriculum
  • Feature
  • Contact

Building Strategic Influence in Matrix Organizations

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.

Why You Shouldn’t Miss this course

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

Recommended Experience

  • Familiarity with any one web development technology
  • Intermediate level of exposure in JavaScript

Structured for Strategic Application

  • 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

Designed for Immediate Organizational Impact

Includes real-world simulations, stakeholder tools, and influence models tailored for complex organizations.

Course Duration

16 hours of live, online, instructor-led training

24x7 Support

Technical & query support round the clock

Lifetime LMS Access

Access all the materials on LMS anytime, anywhere

Price match Guarantee

Guaranteed best price aligning with quality of deliverables

Let’s Connect

Speak with a Cognixia specialist about enrollment options, custom cohorts for your leadership team, or tailored delivery formats for your organization.

  • Response within 1 business day
  • Available in 5 delivery formats globally
  • Volume pricing for teams of 10+

Get in touch

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

Mapped Official Learning

Explore Trainings

Let's build the workforce of the future

Enroll your leadership cohort in Designing GenAI Use-Case Portfolios & Business Cases.
Custom cohorts available for enterprise teams.