Get in Touch

Course Outline

Introduction

  • Overview of Angular
  • Understanding the Angular framework and architecture
  • Understanding the anatomy of an Angular application
  • Key updates in Angular 13

Fundamentals of TypeScript

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

Building Components

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

Working with Angular Forms

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

Services, Dependency Injection, and Pipes

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

Working with the HTTP Client

  • Angular HTTP client
  • Utilizing the HTTP client
  • Importing the HTTP client module
  • HTTP client request options
  • Returning an HTTP response object
  • Setting request headers
  • Creating a simple observable

Angular Component Router

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

Implementing Micro-Frontend Architecture with Angular

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

Testing Angular Applications

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

Summary and Next Steps

Requirements

  • Fundamental knowledge of HTML, CSS, and JavaScript.

Audience

  • Developers
  • Programmers
 28 Hours

Testimonials (2)

Upcoming Courses

Related Categories