Live Help (Start Chat)
Download syllabus copy Download printable copy

AngularJS Training

Image

 AngularJS is a structural framework for creating dynamic web applications. HTML is a great declarative 
language for static pages. It does not contain much for creating a dynamic applications. So Angular will be filling 
that gap. Angular's data binding and dependency injection eliminate much of the code than we would actually 
write. The best part is that it all happens in the browser by making it an ideal partner with any server technology. 


AngularJS Training Objectives

AngulrJS Syllabus Overview

1. Reduce the amount of code you write to build rich user interface applications. 
2. Increase the reliability and maintainability of UI by using data binding. 
3. Retrieve data from back-end server, manipulate it and display it with ease. 
4. Modularise your code with the custom services and directives. 
5. Providing two way binding of data. 
6. Create Single Page Applications (SPA). 


Prerequisites

JavaScript

AngularJS Training Duration

AngularJS Training Syllabus

  • Introduction to AngularJS
  • MVC Architecture
  • Conceptual Overview
  • Setting up the Environment
  • First Application
  • Understanding ng attributes
  • Number and String Expressions
  • Object Binding and Expressions
  • Working with Arrays
  • Forgiving Behavior
  • Understanding Data binding
  • Introduction
  • Core Directives
  • Conditional Directives
  • Styles Directives
  • Mouse and Keyboard Events Directives
  • Understanding Controllers
  • Programming Controllers & $scope object
  • Adding Behavior to a Scope Object
  • Passing Parameters to the Methods
  • Having Array as members in Controller Scope.
  • Nested Controllers and Scope Inheritance.
  • Multiple Controllers and their scopes
  • Purpose of Filters
  • Built-In Filters
  • Uppercase and Lowercase Filters
  • Currency and Number Formatting Filters
  • OrderBy Filter
  • Filter Filter
  • Creating Custom Filter
  • Using Simple Form
  • Working with Select and Options
  • Input Validations
  • Using CSS classes
  • Form Events
  • Custom Model update triggers
  • Custom Validations
  • Why Module?
  • Module Loading and Dependencies
  • Recommended Setup of Application
  • Creation vs Retrieval.
  • Understanding Services
  • Developing Creating Services
  • Using a Service
  • Injecting Dependencies in a Service
  • $http Service
  • $q Service
  • Ajax Impl using $http and $q Service
  • Introduction to SPA
  • Creating HTML Templates
  • Configuring Route Provider.
facultyImg

Bikram Singh

Bikram Singh is an excellent trainer with an experience over 2 years and trained more than 10 batches including classroom and online classes. He has good knowledge in java related technologies like Core java and Advanced java,JPA & Ruby On Rails ( ROR ) more

Post an Enquiry

Name
Email Id
Contact No
Course
Details
Scroll to Top