ANGULAR JS

ANGULAR JAVA DESCRIPTION

  • AngularJS is an advanced client-side framework based on the MVC pattern that allows developers to extend the HTML vocabulary and make the written code much more expressive and readable. With AngularJS, developers can create custom HTML elements with complex behaviors, two way data binding and much more. In this session we will see how to use AngularJS to create single page applications with ease.

 

 



ANGULAR JS

Introduction to Angular

  • The Modern Web
  • Introduction To AngularJS
  • Dissecting an Angular Application
  • Angular Building Blocks
  • The MVC Pattern
  • Setting Up The Environment

Controllers, Scopes, and Views

  • Templates
  • Expressions
  • Modules And Bootstrapping
  • Controllers and Scopes
  • Dependency Injection

Services

  • Introduction To Services
  • Built-in Services
  • The $http service
  • The $resource service
  • The $q service
  • Creating Custom Services

Filters

  • The Purpose of Filters
  • Built-in Filters
  • Creating Custom Filters
  • Form Validation

Overview

  • The ngModel and form directives
  • Built-in Validations

Presenting the Form’s State to the User

  • Binding to Form and Control State
  • Presenting Validation Errors
  • Using CSS Classes
  • Custom Validation
  • Custom Form Controls

  Directives

  • Introduction To Directives
  • What are Directives?
  • The $compile Service
  • Directive Name Matching
  • Creating Custom Directives
  • Restricting Directive Usage
  • Template-Expanding Directives
  • Isolated Scope
  • Transclusion
  • Dom Interactions
  • Collaborating With Other Directives

Routing

  • Routing In Single Page Application
  • The Pound (#) Sign
  • HTML5 History API
  • The $location Service
  • The ng route Module
  • Route Registration With $routeProvider
  • The ngView Directive
  • Parameterized Routes and the $routeParams Service
  • Resolving Dependencie

Testing

  • Unit Testing In AngularJS
  • Why Do We Need Unit Tests
  • Why Unit Testing In AngularJS Is Easy(er)
  • Introduction To Jasmine
  • Introduction To Karma
  • Using The ngMock Module

Animations

  • CSS Transitions and Animations
  • The ngAnimate Module
  • Animations In Built-In Directives
  • CSS-Defined Animations
  • JavaScript-Defined Animations
  • The animate Service

 



For more details please contact here............
USA Contact:-+1-914-885-1413  ||  +1-949-209-8994 India Contact:-+91-40-60504560  ||  +1-914-885-1413 Email:-Info@globalitfamily.com



For more details please contact here............
USA Contact:-+1-914-885-1413  ||  +1-949-209-8994 India Contact:-+91-40-60504560  ||  +1-914-885-1413 Email:-Info@globalitfamily.com


Take a Free Demo class

Submit your enquire here

© 2013 : Global IT Family. All Rights Reserved