Skills you will learn!
Curriculum

9 Topics
Building Blocks of Web Application Development
Web Application Architecture
Introduction to Angular
Angular Architecture
Building blocks of Angular
Angular Installation
Angular CLI
Angular CLI commands
Understanding files in Angular

9 Topics
Working of Angular Applications
Angular App Bootstrapping
Angular Modules
Decorators and its types
Angular Components
Creating A Component Through Angular CLI
Ways to specify selectors
Template and styles
Installing bootstrap to design application

10 Topics
Understanding Angular Directives
@Component Directive
Structural Directives
Attribute Directives
Custom Directives
Pipes
Built-in Pipes
Chaining pipes
Custom pipes
PipeTransform Interface & Transform Function

7 Topics
Angular service
Need for a service
Dependency Injection
Creating a service
Hierarchical Injector
Injecting a Service into Another Service
Observables

4 Topics
RxJS Library
Angular’s Interaction with Backend
Parts of an Http Request
HttpClient

11 Topics
Angular Router
Setting Up Routes
Adding Routes Using RouterLink
Wildcard and Redirecting Routes
Adding Navigation Programmatically
Passing Route Parameters
Extracting Parameters Using ActivatedRoute
Optional Route Parameters
Child Routes
Route Guards
Location Strategies

7 Topics
Angular forms
Types of forms
Underlying building blocks of the form model
Template-driven vs Reactive forms
Template-driven forms
Reactive Forms
Dynamically adding data to a form

7 Topics
What is Form Validation?
Types of Form Validation
Built-in Validators
Form control’s status and validity
Form Validation methods
CSS classes for Form control
Custom validators in Template Driven Forms

7 Topics
What is Authentication?
Authentication and authorization
Types of Authentication
Where to store tokens?
JSON Web Tokens (JWT)
Authentication in Angular application
Security threats in web application

20 Topics
Testing
Why should we perform testing?
Types of testing
Testing Angular application using Jasmine and Karma
Maintaining application code using Git
Version control system
Why should we use Git?
Git file workflow
Running application on production server: Nginx
Architecture of Nginx
How to configure Nginx?
Deployment of an application using Docker
Problems before containers
How containers solve the problems
What is Docker?
Docker file
Docker image
Docker containers
Docker hub
Basic Docker commands

1 Topic
Bus ticket booking application project

  Write a Review

Angular Certification Training Course

Go to Paid Course