KoolClasses
Angular JS

Angular JS

$ 100.00

Courses Included

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.

Category: Tag:

Product Description

Module 1: Introduction

  • WHY AngularJS
  • AngularJS Overview
  • Introduction to AngularJS

Module 2: Basics concepts of Angular JS

  • Angular JS Execution cycle
  • Scope
  • Binding
  • Controllers
  • Sharing Data Between Controllers
  • Defining a Method on the Scope
  • Forms
  • Expressions
  • Working with Native Directives

Module 3: Routing

  • ng-view
  • The config function
  • $routeProvider api
  • $routeParams
  • redirectTo
  • Resolve
  • Resolve conventions
  • Resolve $routeChangeError
  • Route Life Cycle

Module 4: Under the Hood

  • $scope vs. scope
  • Controllers Hierarchy
  • Providers
  • Services
  • Factory
  • Dependency Injection

Module 5: $http and Server Interaction

  • $http service
  • $resource service

Module 6: Directives

  • What is Directive
  • Life Cycle of Directive
  • Directive Restrictions
  • Basic Behaviors
  • Useful Behaviors
  • Understanding Isolate Scope
    – Scope “@” “=””&”
  • Templates
    – templateUrl
    – $templateCache
  • Directives Talking to Controllers
  • Directive to Directive Communication
  • Transclusion Basics
  • Components and Containers
  • Directive Communication

Module 7: Server Communication

  • Using $http
  • Caching HTTP Requests
  • configuring $httpProviders
  • Using $resource & $resource methods
  • working with JSON

Module 8: Promise

  • What’s a promise?
  • Why promise
  • promise in Angular JS
  • Chaining requests

Module 9: The Digest Loop & $apply

  • $watch & $watchCollection
  • Dirty checking
  • $digest loop in a page
  • $apply

Module 10: Angular animation

  • Getting Started
  • Animation with CSS3 Transitions/Animations
  • Animation Using Keyframes
  • Animation Using jQuery
  • Animation Using ngClass
  • Animation with Custom Directives

Module 11: Caching

  • Angular Caching
  • Caching through $http
  • Setting default cache for $http

Module 12:Security

  • Strict contextual escaping $sce service in Angular
  • Whitelisting & Blacklisting URL’s
  • $sce API
  • Configuring $sce
  • Trusted context types

Module 13: Optimizing Angular Code

  • What & when to Optimize
  • Optimizing $digest loop
  • Optimizing ng-repeat
  • Optimizing $digest call
  • Optimizing $watch functions
  • Optimizing filters
Copyright © 2015 KoolClasses.com. All rights reserved.