Angular JS

Attend our Instructor Led Live OnLine Interactive Training
20000 Enroll now
Attend our Video Based Selfed Paced Training
32 Hours Enroll now

What is Angularjs?

Angularjs is the framework on which web applications are built on. When you make use of Angularjs, your template language will be HTML, and syntax of HTML is used as an expression of your desired application. Angularjs is Currently developed , Maintained and Monitored by Google and the open- source group Angularjs Community

Why Angularjs?

When you make use of Angularjs, you don’t need to make use of the complex codes which are normally used in the building of applications. Angularjs is ideal for all kinds of server technologies which makes it the perfect partner for creating web applications.




AngularJS Training Outline

  • Introduction to AngularJS
  • What does AngularJS do for me?
  • Who controls AngularJS?
  • How can I get AngularJS?
  • Our first AngularJS application
  • A basic application
  • Using angular-seed
  • The pieces of the puzzle
    • Two-way data binding
    • Directives
  • How it fits together
    • How much of the page is an Angular application?
  • Model, View, Controller from the AngularJS Perspective
  • Single Page Applications
  • What do we mean by Single Page Application?
  • Creating Angular Modules
  • Using Angular’s Routing Service
    • Routing Basics
    • Accessing URL Data
    • Using the $location Service
  • Creating a Skeleton Single Page Application
  • Controllers
  • Where Controllers fit in, and what they do, from Angular’s perspective
  • Managing Scope
  • Setting up Behavior
  • Building a basic controller
  • A more advanced controller
  • Models
  • How to create a model
  • Explicit models
  • Implicit models
  • Views
  • Angular’s take on the View: a little bit different
  • Tying a View to a Controller
  • Tying a View to a model
  • Expressions
  • Expressions are lightweight code snippets
  • Expression capabilities
  • Limitations
  • The border between expressions and $eval
  • Filters
  • Standard filters
  • Writing your own filter
  • Tying filters together
  • Scopes
  • What are scopes?
  • What do scopes provide?
  • Scope lifecycle
  • Scopes as glue between controller and view
  • Scope hierarchies
  • Scope and events
  • Angular Forms
  • Angular forms vs HTML forms
  • Angular form controls
  • Form events
  • The form controller
  • Form validation
    liCSS classes for form data
  • Ajax, Data, and Angular
  • High level interactions with servers
  • Low-level server interactions with $http
  • The deferred/promises API
  • Making RESTful Service calls with $resource
    • Directives
    • Teaching HTML new tricks
    • Binding text and attributes
    • Directive processing lifecycle
      • DOM Processing
      • Compilation
      • Linking
    • A basic directive
    • Directives and scopes
    • Creating reusable directives
    • Turning directives into components


  • Testing in Angular
  • Unit testing
    • Working with Dependency Injection
    • Other unit testing issues
  • End-to-end testing
    • Angular’s E2E testing framework
    • Commands and expectations
    • Controlling what happens before and after the test
    • Running a scenario
Start Date End Date Time (IST) (UTC +5:30) Day
02 Oct 2018 30 Oct 2018 (07:00 AM – 08:30 AM) Tue-Sat
02 Oct 2018 30 Oct 2018 (08:30 PM – 10:00 PM) Tue-Sat
02 Oct 2018 30 Oct 2018 (07:00 PM – 08:30 PM) Tue-Sat
06 Oct 2018 03 Nov 2018 (07:00 PM – 10:00 PM) Sat,Sun
06 Oct 2018 03 Nov 2018 (07:00 AM – 10:00 AM) Sat,Sun




Application Fees INR 0
Total Program Fees INR 20,000
The Program Fees can also be paid in installments
Registration  Fees INR 5000
First installment of the Program Fees

(Needs to be Paid Before the Batch Start Date)

INR 7,000
Second installment of the Program Fees

(Needs To Be Paid in the 6th Class)

INR 8,000
10% Early Bird Discount

10%  Extra discount on Lumpsum Payment


How I can practise?

Detailed installation of required software will be displayed in your LMS. Our support team will help you to setup software if you need assistance. Hardware requirements need to be fulfilled by participants

Drop us a Query