Enquiry
Courses Images

Course Details

AngularJS Course helps to develop Web Applications using JavaScript Framework.

Knowledge of TypeScript, Angular Components, Data Buildings, Directives, Services in Angular & Build UI applications is an advantage in the AngularJS Training Course.

The benefits of AngularJS are High Quality, Faster process, Improved Performance, Modest Design and Problem-solving patterns.

We provide the best AngularJS Training In Chennai with one-on-one training sessions, hands-on projects, flexible time and interactive training with Experts.

Lessons 1: Introduction

  • Introduction to web development
  • Traditional Servers vs Node JS
  • Issues with ES5 JavaScript
  • Why to use & Advantages of TypeScript
  • Current Web Development Scenario
  • Traditional vs Modern Web Development
  • Old and Modern JavaScript
  • ES5 vs ES6 JavaScript
  • Angular JS vs Angular 2/4/5/6
  • Typing System
  • Enums, Consts & Type aliases
  • Functions
  • Fat Arrow Functions
  • Object Oriented Programming
  • Properties, Methods, Getters and Setters
  • TypeScript Types
  • Arrays Types
  • Optional, Default parameters
  • Interfaces
  • Classes and Class Constructors
  • Angular Installation
  • Serving and Building the Application
  • Angular Modules
  • Lazy loading
  • Angular CLI
  • Application Structure
  • Root and Featured Modules
  • Imports, Declarations, Providers and Dependencies
  • What are Components and their role
  • Component Syntax
  • Nested Components
  • Initialization Hooks
  • View Encapsulation
  • Re-usable Components
  • Entry Components
  • Root Component
  • Selectors, Templates and Styles
  • Component Life Cycle
  • Destroy Hooks
  • Web Components
  • Adding Components Dynamically
  • Angular Data Bindings
  • Property & Event Bindings
  • Template Variables
  • Input and Output
  • Content Projection
  • Listening to Event Emitters
  • Smart & Dumb Components
  • String Interpolation
  • Two Way Data Binding
  • Component Communications
  • ViewChild
  • Events and Event Emitters
  • Container & Presentational Components
  • Angular Directives
  • Built-In Attribute Directives
  • Built-In Structural Directives
  • ng-container
  • ng-template context
  • Element Refs, Renderers
  • Attribute Directives
  • Structural Directives
  • NgIf, NgFor and NgSwitch Directives
  • ng-template and template outlets
  • Custom Directives
  • Host Binding, Host Listeners
  • What are Pipes
  • Currency Pipe
  • Percent Pipe
  • Date Pipe
  • Custom pipe with parameters
  • Built-In Angular Pipes
  • Number Pipe
  • Lower and Upper Case Pipes
  • Custom Pipes
  • Pure and Impure Pipes
  • What are Services in Angular
  • Dependency Injection
  • Export and Import Services
  • Providing Services
  • Global Services
  • Injectable Services
  • Singletons
  • Shared Services
  • Services at Component Level
  • Forms Module
  • NgForm & NgSubmit
  • Form Validations
  • Pristine & Dirty states
  • Form Submit
  • Handling Check Boxes & Radio Buttons
  • Template Driven Forms
  • NgModel and Two way Bindings
  • Touched & Untouched states
  • Touched & Untouched states
  • Password & Confirm Password Validations
  • What are Reactive Forms
  • Form Group
  • Form Array
  • Form Validators
  • Custom Validators
  • Subscribing to Form Values
  • Subscribing to Form Values
  • Resetting the Form
  • Handling Check boxes, Radio Buttons, Select options, Ranges etc.
  • Reactive vs Template Driven Forms
  • Form Control
  • HTTP Module
  • Reactive Programming
  • Subscriptions
  • Behavior Subjects
  • Get, Post, Put & Delete Requests
  • Working with APIs
  • Promises
  • Observables
  • Subjects
  • JSONP
  • What are Routes
  • Router Outlet
  • SPA (Single Page Application)
  • Subscribing to route parameters
  • Query Parameters and subscribing to them
  • Route Guards
  • Implementing Can Deactivate Guard
  • How to Configure Routes
  • Router Link & Navigation
  • Route Parameters
  • Routes for Root Module and Child Modules
  • Activated Routes
  • Implementing Can Activate Guard
  • Child Routes

Reviews

CLIENTS

Infodot WhatsApp