AngularJS Online Training by Veerendra Srivastava


AngularJS is an open-source JavaScript framework for the Front-end. Its goal is to add Model – View – Controller (MVC) capability to browser-based applications and reduce the amount of JavaScript needed to make web applications functional. Such types of applications are also known as single-page applications.

AngularJS is a computational framework for web applications of dynamic design. It allows you to use HTML as your modeling language, and allows you to expand the syntax of HTML to clearly and succinctly articulate your application components. The data binding and dependency injection removes most of the code that you need to write right now.

Firstly, Angular is based on TypeScript while JavaScript is based on AngularJS. TypeScript is an ES6 superset and backward compatible to ES5. Angular also has advantages of ES6 such as: lambda operators, iterators or the mechanism for reflection. AngularJS uses Scope and Controller terminology.

Training Outcome
  • Course Complete Certificate

  • Experience with HTML, CSS and JavaScript


  • 41 Lessons
  • 29:50:00 Hours
  • What is Angular platform Angular advantage00:20:00
  • Setup Angular project and IDE (Integrated Development Environment)00:20:00
  • (a) What is Typescript (b) Typescript Classes00:30:00
  • (a) Interface (b) Inheritance00:30:00
  • Constants and Scoped variables00:40:00
  • Arrow Function00:30:00
  • (a) Template String (b) Modules00:30:00
  • Creating Components00:25:00
  • Templating00:25:00
  • Interpolation00:25:00
  • Property Binding00:25:00
  • Event Binding00:20:00
  • ngStyle01:00:00
  • ngClass01:00:00
  • Structural directives 01:30:00
  • Nested Components00:40:00
  • Passing data to nested component00:40:00
  • Passing data to parent component00:40:00
  • Component Lifecycle00:30:00
  • Element Ref00:30:00
  • Encapsulating Component Styles01:00:00
  • (a) Building Service (b) Registering the service01:00:00
  • (a) Injecting service (b) Observables01:00:00
  • (a) Retrieving data using HTTP (b) Exception Handling01:00:00
  • (a) Using inbuilt (b) Pipes01:00:00
  • Creating Custom Pipes01:00:00
  • (a) Template Driven forms (b) Reactive Form01:00:00
  • (a) Form validations (b) Creating Custom Validations01:00:00
  • (a) How routing works (b) Configuring routes (c) Redirecting route to another route01:00:00
  • (a) Defining links (b) Using route parameters (c) Defining Child Routes01:00:00
  • (a) Controlling access to routes with Route Guard (b) Activating a Route with code01:00:00
  • (a) Why Modules? (b) Creating a Feature module01:00:00
  • (a) Adding component (b) Pipes and services (c) Creating a Shared module01:00:00
  • Injecting and accessing Shared module’s Components01:00:00
  • (a) Pipes & Services (b) Lazy loading module01:00:00
  • (a) Angular CLI (b) Custom provider for existing Services00:30:00
  • Building and Packaging for Production00:30:00
  • Analysing the bundle and Refactoring00:30:00
  • AOT and JIT Compiler00:30:00

About instructor

Name : Course Monkey
Reviews : 2 Reviews
Student : 1 Students
Courses : 124 Courses


Based on 0 Reviews
1 Stars
2 Stars
3 Stars
4 Stars
5 Stars