Angular Training Institute In Kolkata
Acesoftech Academy a leading MEAN stack training center in Kolkata provides advanced and project based Angular training course in Kolkata. Angular 14, the latest version of Google's TypeScript-based web application framework, was released on 2nd June 2022, following Angular 13's success.
In light of all the release notes before, Angular 14 is one of the most systematic pre-planned upgrades of Angular. Angular 14 includes typed reactive forms, CLI auto-compilation, directives, and a developer preview of standalone components. As a premier Angular 14 training institute in Kolkata, we assure quality training with projects.
We have dedicated industry expert trainers for angular course which helps you to build projects which are based on real-life.
If we talk about Angular fees, you will find lowest fees in Kolkata for Angular training.
Course Objective
The key purpose of this course is to educate and train our students so that they can develop fast and scalable, user-friendly, highly interactive and modern projects which can be run on devices such as desktop, mobile and tablet. With Angular data-driven, high-end websites can be created and single-page applications can be created. It is one of the JavaScript frameworks
Pre-Requisite
Ambitious candidate should have basic knowledge of JavaScript and HTML. Those who already know OOPs then it will be an extra advantage for them.
Part-1 For Those Who Do Not Know JavaScript
JavaScript Intro
Hello World JavaScript
Variables
Operators
If else. Else If
Loops
Functions
Array
Form Validation
Part-2 Typescript
What is Typescript?
What is ECS6?
Features of Typescript
Working with Variables
Working with Arrays
Working with Classes
Working with Objects
Working with Interfaces
Working with Constructors
Type Definitions
Compiling TypeScript
Linting
Part-3 Angular 14
What is angular?
What’s new in Angular 14?
Difference between Angular 1 and Angular 14
Angular Features
Installations
Install Angular CLI
Install Angular 14
Run Angular Project
Part-4 ES2015 PRIMER
Understanding Let and Const
Working with Template Strings
Working with Generics
Working with Modules
Mastering Lambda Functions
Part-5 ENVIRONMENT SETUP
Node / NPM
TypeScript
Code Linting
Babels
Polyfills
Module Bundler (Webpack)
Test Setup
Application File Structure
AngularCLI
Code Editors
Part-6 MODULES
Why and when to use Modules?
Understanding NgModule
Working with Declarations in Modules
Using Providers
Managing Imports
How to use Bootstrapping?
The Core Module
Shared Modules
Part-7 COMPONENTS
Introduction to Components
Working with Component Architecture Patterns
Decorator Metadata
State & Behaviour in Angular
Inputs and Outputs
Part-8 TEMPLATES
Inline vs External
Mastering Template Expressions
Data Bindings
Data Bindings Syntax
Working with Data & Event Bindings
Working with Built-in Structural Directives
Working with Built-in Attribute Directivess
Part-9 CUSTOM DIRECTIVES
Directives Overview
Types of Directive
Create your own Attribute Directive
Writing Attribute Directive Code
Respond to User Initiated Events
Pass values into the directive with an @Input data binding
Binding to an @Input property
Bind to an @Inputalias
Write a harness to try it
Create your own Structural Directive
NgIf case study
Inside *ngFor
Inside NgSwitch directives
The
Working with
TemplateRef and ViewContainerRef
Part-10 PIPES
Using pipes
Built-in pipes
Parameterizing a pipe
Chaining pipes
Custom pipes
The Pipe Transform interface
Power Boost Calculator
Pipes and change detection
Pure and impure pipes
Next steps
Part-11 SERVICES & DEPENDENCY INJECTION
Getting familiar with Services
Building a Service
Getting familiar with Dependency Injection
Working with Injectors
Working with Providers
Registering Providers with real time examples
Part-12 LIFECYCLE HOOKS & CHANGE DETECTION
Understanding Component LifeCycle
Using ngOnInit
All lifecycle Hooks
Understanding Change Detection
Working with Zone.js
Part-14 ROUTING & ADVANCED ROUTING
The Component Router
Defining Routes
Working with Navigation
Understanding Route Params
Child Routes
Route Guards
Route Resolves
Part-14 MASTERING TEMPLATE-DRIVEN FORMS & MODEL-DRIVEN FORMS
Introduction to forms
Overview of Template-driven forms
Understanding Validations
Introduction to ‘Reactive’ forms
Form Group & Form Control Class
Validators Class
Part-15 ASYNCHRONOUS OPERATIONS & ADVANCED HTTP
Introduction to Async
Promises
Working with Observables
EventEmitter
Async Pipes
Handling HTTP Request / Response
Headers & Request Settings
Providing HTTP
Part-16 COMPONENT STYLING
Introduction to Angular Styling
Using Component Styling
Style Scope
Shadow DOM
Loading Component Styles
Part-17 WORKING WITH ANIMATIONS
Introduction to Animations
Animations Setup
Understanding States & Transitions
Entering and Leaving from States
Animatable Units
Automatic property calculation
Understanding Animation Timing
Multistep Animation using Keyframes
TESTING ANGULAR APPLICATIONS
Introduction to Testing
Unit Testing
E2E Testing & Protractor
Setup Jasmine Framework
Component Test Basics
Component Test Scenarios
Karma