Demo Batch

Agular JS

  • 1000+ Students Trained
  • 15+ Years of Experienced Trainers
  • 100% Placement Assistance
  • 100% Practical Oriented Training
  • Live Projects
  • Dedicated Recruitment Team



UPCOMING BATCHE(S) IN "PUNE" (change city)

Date Time Course Type Price Option

Module 1: Hello Angular
What is Single Page Application (SPA), 
Static vs Dynamic View, 
Angular JS Introduction, 
Angular 1 Vs Angular 2/4 (MVC to Component/Service), 
Architecture of AngularJS 4

Module 2: Developer Environment Setup
Node / NPM, 
Module Bundler (Webpack), 
Code Linking, 
Test Setup, 
Application File Structure, 
Angular CLI, 
Code Editors

Hands-on Exercise – Setup Visual Studio and confirm that Typesript language is enabled, Install nodejs, Install Angular4

Module 3: TypeScript Vs Javascript ES2015
Introduction to TypeScript, 
Its Advantages over Vanilla Javascript, 
Why AJS uses Typescript as its language, 
Basic Types, 
Classes and Interfaces, 
Type Definitions, 
Lambda Functions, 
Let and Const, 
Template String, 
Compiling TypeScript

Hands-on Exercise – Write a class in Typescript, use lambda function to pass parameters, create modules, compile the code

Module 4: Angular Directives
What is a Directive, 
DOM Element and its manipulation using a Directive, 
Built-in Directives (ng-app, ng-init, ngModel and others)

Hands-on Exercise – Use inbuilt directive ng-app, ng-init to create a new app, Write a custom directive, Manipulate DOM element’s attributes using a directive

Module 5: Angular Components
What is a Component? 
Advantage of Component based App Architecture, 
Component Tree, 
Intercomponent Communication, 
Decorator Metadata, 
State & Behavior, 
Inputs and Outputs

Hands-on Exercise – Create components, Create a tree structure, Pass data values from one component to another component

Module 6: Modules
Why use Modules ,
NgModule ,
Declarations ,
Providers ,
Imports ,
Bootstrapping ,
The Core Module ,
Shared Modules

Hands-on Exercise – Use ngmodule to create a new module, Use provider and import data, start the module execution, use shared modules

Module 7: Templates
Inline vs External, 
Template Expressions, 
Data Bindings, 
Built-in Structural Directives, 
Built-in Attribute Directives

Hands-on Exercise – Write template expressions, Bind data
Use built-in structural directive, Use built-in Attribute Directives

Module 8: Custom Directives
Types of Directive, 
Create your own Structural Directive, 
Create your own Attribute Directive

Hands-on Exercise – Create your own Structural Directive, Create your own Attribute Directive

Module 9: Pipes
Built-in Pipes, 
Custom Pipes

Hands-on Exercise – Use a built-in pipe, Write a custom pipe

Module 10: Animations
Introduction to Animations,
State & Transitions, 
Animatable Properties,

Hands-on Exercise – Use properties to create animation effect
write keyframe

Module 11: Services
Introduction to Services, 
Building a Service

Hands-on Exercise – Build a service and run it

Module 12: Dependency Injection
Introduction to Dependency Injection, 
Injectors & Providers, 
Registering Providers

Hands-on Exercise – Register a provider
Inject a dependency

Module 13: Lifecycle Hooks
Component LifeCycle, 
Using ngOnInit, 
All lifecycle Hooks

Hands-on Exercise – Use ngOnInit

Module 14: Change Detection
What is Change Detection,

Module 15: Forms
User Input, 
Template-driven Forms, 
Form Validation, 
Reactive Forms, 
Dynamic forms

Hands-on Exercise – Write a template form, Validate a form, Create a reactive form, Create a dynamic form

Module 16: Routing and Navigation
The Component Router,
Defining Routes, 
Route Params, 
Child Routes

Hands-on Exercise – Define routes for different http requests, Access routing params

Module 17: Asynchronous Operations
Introduction to Async, 
Async Pipes, 
HTTP Request / Response

Hands-on Exercise – Implement a promise object, Perform async http request and response

Module 18: HttpClient
Communication with backend services over HTTP protocol, 
HttpClient as extension of XMLHttpRequest, 
Making Request of Data,
Reading the Response, 
Error Handling

Hands-on Exercise – Send an http request with HttpClient, Read the response from the backend, Create an error situation and handle it

Module 19: Angular Material
What is Material Design Principle, 
Material Design Components for Angular, 
Themes (Built in and Custom), 
Theming Custom Components,
Angular Material Typography, 
CDK Data Table

Hands-on Exercise – Use angular material components in a page, Create themes for custom components

Module 20: Testing
Introduction to Testing, 
Unit Testing, 
E2E Testing

Hands-on Exercise – Perform unit testing

Module 21: Security
Security in Angular, 
Trusting Values,
Cross-site Request Forgery

Module 22: Internationalization (i18n)
Pre-compiled and runtime, 
Using ng2-Translate, 
i18n Custom attribute, 
Using i18n for template translation

Hands-on Exercise – Use ng2-translate, write i18n custom attribute, use i18n for template translation

Module 23: Ahead-of-Time Compilation (AoT) and Deployment
Precompiling (AoT), 
Lazy Loading, 
Deployment Best Practices, 
Production Mode

This course is designed for clearing the IEVISION AngularJS 4 Certification. The entire training course content is designed by industry professionals in order to help you get the best jobs in the top MNCs. As part of this training you will be working on real time projects and assignments that have immense implications in the real world industry scenario thus helping you fast track your career effortlessly.

At the end of this training program there will be Exam that perfectly reflect the type of questions asked in the respective certification exams and helps you score better marks in certification exam.

The certification will be awarded on completion of Project work (on expert review) and upon scoring of at least 60% marks in the Exam. IEVISION certification is well recognized in top  MNCs.
Industry Expert and working professional Trainers
90% Practical Oriented Training
Live Project Experience
Latest Courseware
Professional Resume Building for freshers
Special Focus on communication skills enhancement
Excellent Training Facility with Lab Room
Professionally Trained Support Staff
Dedicated HR - Recruitment Team
200+ Corporate Tieup
100% Placement Assistance

We Make Fresher, industry-ready software professionals
Hands on Project Experience exposures in the Lab session
Real Time case studies to practice
Free Technical Support after Course Completion
Back up Classes Available
LAB Facility 
Free Wi-Fi to learn subject
Latest Study Material
Fast Track and Normal Batches available


Shubhangi Chavan at

Anyone who wants to be a AngularJS developer can join IEVISION. Every topic is taught in detail with practical training. All your doubts are cleared. Great faculty members. My experience is so far great. AngularJS 2 requires lots of practice and learning. If you are ready to give some hard work into learning it then only join.

William Genetry at

This is really awesome course to clear your fundas about AngualarJS and how things work. It describes how and on what grounds AngularJS has been coded and developed. Thanks IEVISION for such a great course.

Rajesh Jha at

Overall, I felt this was an excellent course. It is well taught with simplified, but accurate and thorough, explanations of the various concepts taught throughout the course.

Pal Sankar at

Overall, I felt this was an excellent course. It is well taught with simplified, but accurate and thorough, explanations of the various concepts taught throughout the course.

Ragini Shah at

 It was a great experience at IEVISION. Here i found one of the best teaching standard, like they equally focused on theory as well practical sessions. Moreover the coaching center environment was quite more flexible and helpful . During the practical and doubt sessions , specially the supporting faculties always trying their best to help students.I am glad to study AngularJS and Java under the guidance of Mr. OM sir who always willing to provide his best.


Yes, We provide 100% Job Assistance to all IEVISION students. 
A dedicated HR – Recruitment members are designated to assist you in preparing your professional resume building, guiding you on HR Interview Process, Sending your resumes to corporates and assist you till you get placed.
Since last 6 years, IEVISION Students are placed in many countries and most of the MNC companies in India.

After course completion, Participation Certificate will be awarded.  We do also support in getting the Global Certification, Please connect with our support staff and you will be assisted.

We are operating from central location in Pune. Visit Contact us  
IEVISION Representative will be happy to assist you. +919604642000 & +919604647000 or email us at

Yes, we do provide demonstration sessions for all Technology Courses. Demo lectures are delivered by real trainers who have years of Industry Experience. You can clear all your doubts about the training course, courseware, training approach, live projects, job placement, fees, installments and over all association.
IEVISION Trainers are working professionals, highly experienced, certified on various levels on particular technologies with hands-on industry experience. Trainers are motivated to build the strong technical capability of students to achieve their objectives in life.
Yes, IEVISION provide 100% Practical Oriented training and students will be working on minimum 2 live projects.
Batch size is kept limited for effective delivery of training program. Based on training program, 5 - 15 students are adjusted in a batch.
We do provide batch change option. Please contact our support staff for more information about upcoming batches.
Yes, IEVISION provide the latest courseware in the form on Hardcopy, PDF and PPTs. 
IEVISION facility is fully equipped with required Hardware & Software. You are allowed to use your laptop & required software shall be assisted.

If you miss any session, you can attend classes in any other running batch or next upcoming batch. Please contact our Counsellor for more information about running batches

Yes, 5% discount is provided for Lump sum payment.

Yes, IEVISION provide installment facility based.
IEVISION accept payment through various mode Online Trasfer, Cheque, Cash, Credit Card, Debit Card and Demand Draft.