Angular 13

Duration:  4 days – 28 hrs.

Overview

The Angular 13 Training Course is designed to provide participants with a deep understanding of Angular and its latest version, Angular 13. This training course covers the core concepts and advanced features of Angular, enabling participants to build modern, scalable, and high-performing web applications. Participants will learn about the new features and improvements introduced in Angular 13 and gain practical experience through hands-on exercises and real-world projects.

 

Objectives

  • Understand the key features and enhancements introduced in Angular 13.
  • Utilize the latest Angular CLI tools and commands for project scaffolding and management.
  • Build robust and scalable components using Angular’s declarative syntax and best practices.
  • Implement advanced data binding techniques and manage data flow in Angular applications.
  • Enhance application performance and user experience with Angular’s optimization features.
  • Work with Angular’s latest routing capabilities for efficient navigation and lazy loading.
  • Utilize Angular forms for handling user input and implementing validation.
  • Explore Angular’s latest tooling and ecosystem for efficient application development.
  • Use TypeScript and Angular CLI to develop Angular 13 applications.
  • Develop, test, and deploy Angular 13 web applications.
  • Create web components that can be used for any web application or page.

 

Audience

  • Web Developers
  • Web Application Professionals 
  • Programmers 

 

Pre- requisites 

  • Participants should have prior experience with web development using HTML, CSS, and JavaScript. Familiarity with Angular concepts and previous versions will be beneficial but not required.

 

Course Content

Introduction

  • Overview of Angular
  • Understanding the Angular framework and architecture
  • Understanding the anatomy of an Angular application
  • What’s new in Angular 13? 

Fundamentals of TypeScript

  • Understanding the TypeScript syntax
  • Defining variables and arrays
  • Type in functions


Building Components

  • Overview of components
  • Creating a component using Angular CLI
  • Understanding the component class
  • Using a component template
  • Event Binding 

Working with Angular Forms

  • Introduction to forms
  • Using template-driven forms
  • Importing forms module
  • Setting up a form
  • Overview of reactive forms
  • Importing reactive forms module
  • Constructing a form
  • Designing the template

 

Services, Dependency Injection, and Pipes

  • Overview of service
  • Creating a basic service
  • Understanding service class
  • Introduction to dependency injection
  • Injecting a service instance
  • Introduction to pipes
  • Using built-in pipes
  • Using pipes in HTML template
  • Chaining pipes

 

Working with HTTP Client

  • Angular HTTP client
  • Using the HHTP client
  • Importing HTTP client module
  • HTTP client request options
  • Returning an HTTP response object
  • Setting request headers
  • Creating a new and simple observable

 

Angular Component Router

  • Introduction to the Angular component router
  • Navigating view
  • Using the Angular router API
  • Creating a router-enabled application
  • Hosting router components 

Implementing Micro-Frontend Architecture with Angular

  • Overview of micro-frontend
  • Advantages and features of micro-frontend
  • Understanding the different approaches to micro-frontend
  • Understanding the micro-frontend framework
  • Creating micro-frontend projects with Angular

 

Testing Angular Applications

  • Unit testing Angular artifacts
  • Using testing tools
  • Testing steps

Best selling courses

CLOUD COMPUTING

Enterprise Architecture

DATA SCIENCE

Tableau Basic

ARTIFICIAL INTELLIGENCE / MACHINE LEARNING / DEEP LEARNING

RPA with UiPath

PROGRAMMING / CODING

MATLAB Fundamentals