• Classroom Training   • Live Online Training   • Corporate Training  • Live Projects & Guidance 

Angular

Courses Information

Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations. Angular is a complete rewrite from the same team that built AngularJS.

In this cours, you will fully understand the architecture behind an Angular 8 application and how to use it.

This course will also show you how to use the Angular CLI and feature a complete project, which allows you to practice the things learned throughout the course!

Taking this course will enable you to be amongst the first to gain a very solid understanding of Angular

Curriculum
Module 1 - HTML
  • HTML Introduction
  • How Web Works?
  • What is a Web Page?
  • HTML Fundamentals
  • HTML Attributes
  • HTML Styles
  • HTML Formatting
  • HTML Forms
Module 2 - CSS
  • CSS Syntax
  • CSS Id & Class
  • CSS Styling
  • Box Model
  • Margins, Dimensions, Display
  • Navigation Bar
Module 3 - Typescript
  • What is Typescript
  • First Typescript Example
  • Basic Data Types & Variables
  • Variables in Typescript
  • Operators & their types
  • Decision making constructs
  • Loops
  • Using Arrays
  • Functions
  • Writing & Using Classes
  • Inheritance of Classe
  • Constructor Method
Module 4 - Introduction to Angular
  • What is Angular?
  • Angular v/s AngularJS
  • Angular CLI
  • Setup of NodeJs and Angula
  • How does Angular get started?
  • First Angular App
Module 5 - Components Overview
  • Introduction to Components
  • Creating components
  • Registering Components
  • Using Registered Components
  • Working with Component templates
  • Working with Component Styles
  • Understanding Component Selector
Module 6 - Databinding
  • Introduction to Modules & Databinding
  • Binding properties and interpolation
  • One way binding
  • Two way binding
  • Style Style and Class Bindings
  • Attribute binding
  • Property & Event binding overview
Module 7 - Advanced Component feature
  • Understanding the Component Lifecycle
  • Lifecycle Hooks in Action
Module 8 - Directives
  • Understanding Directives
  • Using ngIf to Output Data Conditionally
  • Enhancing ngIf with an Else Condition
  • Output Lists with ngFor
  • Styling Elements Dynamically with ngStyle
  • What is ngSwitch?
Module 9 - Services & Dependency Injection
  • Introduction to Dependency Injection
  • Why do we need Services ?
  • Creating Service
  • Injecting Service into Components
Module 10 - Changing Pages with Routing
  • What is Routing?
  • Why do we need a Router?
  • Setting up and Loading Routes
Module 11 - Forms
  • Introduction to handling forms
  • Reactive forms
  • Template Driven Forms
Module 12 - Transport Output using Pipes
  • Introduction to Pipes
  • Why are Pipes useful?
  • Using Pipes
  • Parameterizing Pipes
  • Chaining Multiple Pipes
  • Creating a Custom Pipe
  • Parameterizing a Custom Pipe
  • Pure & Impure Pipes
Module 13 - Making HTTP Requests:
  • Introduction to Http Requests
  • How HttpRequests Work
Module 14 - Angular Modules & Optimizing Apps
  • Understanding App Module
  • Best practices

Trending Courses