Get in Touch
 Duration 28 hours

Course Outline

Introduction

  • General overview of Angular
  • Exploring the Angular framework and its architecture
  • Examining the structure of an Angular application
  • Key updates and new features in Angular 13

TypeScript Essentials

  • Grasping TypeScript syntax
  • Defining variables and arrays
  • Applying types within functions

Component Development

  • Introduction to components
  • Generating components via the Angular CLI
  • Analyzing the component class structure
  • Utilizing component templates
  • Implementing event binding

Angular Forms in Practice

  • Introduction to form handling
  • Working with template-driven forms
  • Importing the forms module
  • Configuring a form setup
  • Overview of reactive forms
  • Importing the reactive forms module
  • Building the form structure
  • Designing the associated template

Services, Dependency Injection, and Pipes

  • Concept of services
  • Creating a basic service
  • Understanding the service class
  • Introduction to dependency injection
  • Injecting service instances
  • Introduction to pipes
  • Utilizing built-in pipes
  • Applying pipes within HTML templates
  • Chaining multiple pipes

HTTP Client Operations

  • The Angular HTTP client
  • Using the HTTP client
  • Importing the HTTP client module
  • Configuring HTTP client request options
  • Returning HTTP response objects
  • Setting request headers
  • Creating a simple new observable

Angular Component Router

  • Introduction to the Angular component router
  • View navigation techniques
  • Utilizing the Angular router API
  • Building a router-enabled application
  • Hosting components with the router

Micro-Frontend Architecture with Angular

  • Overview of micro-frontends
  • Benefits and characteristics of micro-frontends
  • Exploring different micro-frontend approaches
  • Understanding the micro-frontend framework
  • Creating micro-frontend projects using Angular

Testing Angular Applications

  • Unit testing Angular artifacts
  • Employing testing tools
  • Testing procedures and steps

Summary and Future Directions

Requirements

  • A foundational grasp of HTML, CSS, and JavaScript

Target Audience

  • Developers
  • Programmers

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories