ISQT Process & Consulting Services Pvt Ltd
Your Direct Access to Infused Wisdom..
ISQT provides Training & Advisory Services to Corporate, Educational Institutes. ISQT also organizes  Step-Auto Conferences. We operate in 11 Countries and provide services to 325+ Companies with the help of 2200+ Faculty & Consultants and delivering 1250+ Courses. 
Angular JS
Course overview

An interesting javascript framework based on the MVC pattern that allows developers to extend the HTML vocabulary and make the written code much more expressive and readable. In this course, you will explore the purpose of Angular JS, by creating SPAs.

Prerequisites of Training
Knowledge of HTML & JavaScript and Basic Knowledge on Object Oriented Javascript
Course Designed for
Web developers and Designers who focus on front end web development.
Benefits of Training
At the end of this course, you will be able to Learn how to build production-ready Angular applications through a number of hands- on application. Unit test Angular applications Use GRUNT to run the project and test cases in AngularJS. Confident to create a complete CRUD application using Angular.
Course Coverage
Day 1
  • Introduction to Angular JS
    • What is MV* and SPA(Single Page Application) ?
    • Issues of not using a client side JS framework or where Angular JS comes into picture (Theory)
    • What is Angular JS ?
    • Angular JS vs. libraries (e.g., jQuery) and other frameworks (e.g., Backbone.js)
    • Angular JS Features
    • Components of Angular JS
    • Digest Loops and Dirty Checking
  • Directives
    • What are Directives?
    • Using ng-app, ng-model, ng-init, ng-repeat, ng-bind
    • Using different directives in an Angular Application
    • Creating Custom Directives
    • Understanding directive definition with different options
  • Expressions
    • Working with expressions
  • Controllers
    • Understanding Controllers
    • Scopes, Watches, Inheritance in Controllers
    • Communicating up, down and across scopes
  • Filters
    • Using built-in filters
    • Creating custom Filters
    • Scopes in Angular
  • Two way binding in Angular JS Services
    • Introduction to Services
    • Creating Modules
    • Injecting Services into Controllers
    • $http
    • Modules in Angular JS


Day 2
  • Communicating with Servers
    • Communicating over $http
    • Configuring requests and sending Http Headers
    • Request and Response Transformation
  • Routing
    • Understanding Routing
    • Using ui-router to implement routing
    • Understanding ui-view, states, nested states
  • Unit Testing in Angular
    • Overview on karma, Jasmine
    • Setting up karma
    • Creating unit test for controller, directive, service


Day 3
  • Providers
    • Use of providers
    • Understanding config phase and run phase in module
    • Creating custom provider
  • Interceptor
    • Overview of Interceptor
    • Using interceptor to handle http requests
  • Advanced Exception Handling
    • Understanding $exceptionhandler of AngularJS
    • Using decorator to add custom exception handling
  • E2E Testing
    • Overview on Protractor
    • Setting up protractor
    • Adding functional test
  • Integrating with other frameworks
    • Using angular-ui-bootstrap
    • Using a jquery plugin in AngularJS
  • Whats New?
    • New features in AngularJS 1.3
    • Upcoming features in Angular JS 2.0
Training Date
Angular JS
23-25 Sept'15 | Bengaluru

Register Before15th Sep and avail 10% Discount
Note: Please Add Applicable Service Tax to the above Amount.
Payment can be made either by cash / cheque / DD.

Cheque/ DD to be payable in favor of
“ISQT Process & Consulting Services Pvt. Ltd”

Registrations are on first come first served basis, with limited seats in each batch
Contact Details
Ms. Padma B
Mobile: + 91 99000 96338
Mr. Vijay George
Mobile: + 91 78298 06764
ISQT Process and Consulting Services Pvt. Ltd.
732, 1st Floor, 12th Main, 3rd Block,
Bangalore - 560 010, INDIA
Phone: + 91- 080 - 23012501-15
Fax: + 91 80 23142425

Photo Gallery
Video Gallery
ISQT Process & Consulting Services Private Limited
# 732, 1st Floor, 12th Main, 3rd Block, Rajajinagar, Bangalore - 560 010, INDIA
Phone:+ 91- 80 - 23012501-15 | Fax: + 91 80 23142425