UrbanPro
true

Angular Training at ABNScripts

LIVE
60 Hours

Register Now

- OR -

Course offered by Abnscripts Technologies

5 reviews

We provide corporate level Angular Training which is fully practical.
There would one live project at the end of course.
Trainer is having more than 8 years of experience.
Syllabus :

1. HTML Basics

2. CSS Overview

ü  How Web Works?

ü  What is a Web Page?

ü  HTML Basic

ü  HTML Fundamentals

ü  HTML Attributes

ü  HTML Styles

ü  HTML Controls

ü  HTML Formatting

ü  HTML Forms

ü  CSS Syntax

ü  CSS Id & Class

ü  CSS Styling

ü  CSS Box Model

ü  CSS Margins, Dimensions, Display

ü  CSS Navigation Bar

 

3.  Fundamentals of Typescript

4. Introduction to Angular

ü  What is Typescript

ü  Basic Data Types & Variables

ü  Variables in Typescript

ü  Type Assertion and Annotation

ü  Operators & their types

ü  Decision making constructs

ü  Loops

ü  Using Arrays

ü  Functions

ü  Classes

ü  Constructor

ü  Inheritance

ü  Abstract Class

ü  Interfaces

ü  Generics

ü  What is Angular?

ü  Different versions of angular

ü  Angular CLI

ü  NPM and NodeJs Installations

ü  Angular Project setup

ü  First Angular Application

5. Components

6. Components & Databinding

ü  Introduction to Components

ü  Creating components

ü  Role of AppModule & Component Declaration

ü  Registering Components

ü  Using Registered Components

ü  Creating Components with CLI

ü  Multiple components & passing data

ü  Nesting Components

ü  Component templates

ü  Component Styles

ü  Understanding Component Selector

ü  Introduction to Modules & Databinding

ü  Splitting Apps into Components

ü  Property & Event binding overview

ü  Binding to Custom Properties

ü  Assigning an Alias to Custom Properties

ü  Binding to Custom Events

ü  Assigning an Alias to Custom events

ü  Custom Property and Event Binding Summary

ü  Understanding View Encapsulation

ü  Using Local References in Templates

ü  Getting Access to the Template & DOM with @ViewChild

ü  Projecting Content into Components with ng-content

ü  Understanding the Component Lifecycle

ü  Lifecycle Hooks in Action

ü  Lifecycle Hooks & Template Access

7. Directives

8. Services & Dependency Injection

ü  Understanding Directives

ü  Using ngIf to Output Data Conditionally

ü  Enhancing ngIf with an Else Condition

ü  Output Lists with ngFor

ü  Styling Elements Dynamically with ngStyle

ü  Applying CSS Classes Dynamically with ngClass

ü  Creating Basic Attribute Directive

ü  Using the Renderer to build Better Attribute Directive

ü  More about Renderer

ü  Listen to Host Events using HostListener

ü  Bind to Host Properties using HostBinding

ü  Binding to Directive Properties

ü  Behind the scenes of Structural Directives

ü  What is ngSwitch?

ü  Introduction to Dependency Injection

ü  Why do we need Services?

ü  Creating a Logging Service

ü  Injecting the Logging Service into Components

ü  Creating a Data Service

ü  Understanding Hierarchical Injector

ü  How many Instances of Service?

ü  Injecting Services into Services

ü  Using Service for Cross-Component Communication

9. Routing

10. Template Driven Forms

ü  What is Routing?

ü  Why do we need a Router?

ü  Setting up and Loading Routes

ü  Navigating with Router Links

ü  Understanding Navigation Paths

ü  Styling Active Router Links

ü  Navigating Programmatically

ü  Using Relative Paths in Programmatic Navigation

ü  Passing Parameters to Routes

ü  Fetching Route Parameters

ü  Fetching Route Parameters Reactively

ü  Route Observables

ü  Passing Query Parameters and Fragments

ü  Retrieving Query Parameters & Fragments

ü  Setting up Child(Nested) Routes

ü  Configuring the Handling of Query Parameters

ü  Redirection & Wildcard Routes

ü  Outsourcing the Route Configuration

ü  Introduction to Route Guards

ü  Protecting Routes with can activate

ü  Controlling Navigation with can deactivate

ü  Passing static data to a Route

ü  Resolving Dynamic Data with the resolve Guard

ü  Understanding Location strategies

ü  Understanding Observables

ü  Introduction to handling forms

ü  Why do we need Angular's help?

ü  Template Driven(TD) v/s Reactive Approach

ü  Creating Template driven Forms & Registering Controls

ü  Submitting & Using the Form

ü  Understanding Form State

ü  Accessing the Form with @ViewChild

ü  Adding Validation to check User Input

ü  Built-in Validators & Using HTML5 Validation

ü  Using the Form State

ü  Outputting Validation Error Messages

ü  Set Default Values with ngModel Property Binding

ü  Using ngModel with Two-Way-Binding

ü  Grouping Form Controls

ü  Handling Radio Buttons

ü  Setting & Patching form values

ü  Using Template Driven Form Data

ü  Resetting Template Driven Forms

11. Reactive Forms

12. Pipes

ü  Introduction to Reactive Approach

ü  Creating a Reactive Form in Code

ü  Syncing HTML and Form

ü  Submitting Reactive Forms

ü  Adding Validation to Reactive Forms

ü  Getting Access to Controls

ü  Grouping Controls

ü  Arrays of Form Controls

ü  Creating Custom Validators

ü  Using Error Codes with Reactive Forms

ü  Creating Custom Async Validator

ü  Introduction to Pipes

ü  Why are Pipes useful?

ü  Using Pipes

ü  Parameterizing Pipes

ü  Chaining Multiple Pipes

ü  Creating a Custom Pipe

ü  Parameterizing a Custom Pipe

ü  Creating a Filter Pipe

ü  Pure & Impure Pipes

ü  Understanding async Pipes

13. Making HTTP Requests

14. Authentication & Route Protection

ü  Introduction to Http Requests

ü  How HttpRequests Work in SPAs

ü  Sending Requests

ü  Adjusting Request Headers

ü  Sending GET Requests

ü  Sending a PUT Request

ü  Observable Operators

ü  Using Returned Data

ü  Catching Http Errors

ü  Using 'async' Pipe with Http Requests

ü  Introduction to Authentication

ü  How Authentication works in SPAs

ü  About JSON Web Tokens

ü  Creating Signup Page & Route

ü  Setting up Firebase SDK

ü  Signing Users Up

ü  Signing Users In

ü  Requiring & Sending Token

ü  checking & Using Authentication Status

ü  Adding Logout Button

ü  Route Protection & Redirection Example

15. Angular Modules & Optimizing Apps

16. HttpClient

ü  The idea behind Modules

ü  Understanding App Module

ü  Understanding Feature Modules

ü  Creating a Feature Module

ü  Registering Routes in Feature Modules

ü  Understanding Shared Modules

ü  Creating a Shared Module

ü  Creating the Auth Feature module

ü  Understanding Lazy Loading

ü  How Modules & Services Work Together

ü  Understanding the Core Module

ü  Creating a Basic Core Module

ü  Using Ahead-of-time compilation

ü  Using AOT Compilation with CLI

ü  Introduction to HttpClient

ü  Unlocking the HttpClient

ü  Request Configuration & Response

ü  Requesting Events

ü  Setting Headers

ü  Http Parameters

ü  Progress

ü  Interceptors

ü  Modifying Requests in Interceptors

ü  Multiple interceptors

17. Angular Animations

18. Unit Testing in Angular Apps

ü  Introduction to Angular Animations

ü  Animation Triggers & State

ü  Switching between States

ü  Transitions

ü  Advanced Transitions

ü  Transition Phases

ü  The "void" State

ü  Using Keyframes for Animations

ü  Grouping Transitions

ü  Using Animation Callbacks

ü  Why Unit Tests?

ü  Analysing the CLI Testing Setup

ü  Running Tests with CLI

ü  Adding Components and Some Tests

ü  Testing Dependencies: Components & Services

ü  Simulating Async Tasks

ü  Isolated v/s Non-isolated Tests


About the Trainer

4.2 Avg Rating

5 Reviews

2 Students

4 Courses

Added for Attendee migration

Students also enrolled in these courses

LIVE
10 Hours
9,000 Group Class (max 50)
14,000 1-on-1 Class

Course offered by Tushar Dahule

0 review
LIVE
16 Hours
1,000 Group Class (max 5)
1,000 1-on-1 Class

Course offered by Harshal

0 review
LIVE
3 reviews
40 Hours
5,000 Group Class (max 10)
8,000 1-on-1 Class

Course offered by Subhajit Debnath

3 reviews
LIVE
20 Hours
18,000 Group Class (max 3)
6,000 1-on-1 Class

Course offered by Raveendra Patil

0 review

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Angular Training at ABNScripts by Abnscripts Technologies

Abnscripts picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Angular Training at ABNScripts by Abnscripts Technologies

Abnscripts picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more