Get in Touch

Course Outline

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 TypeScript syntax.
  • Defining variables and arrays.
  • Type usage 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 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.
  • Using pipes in an HTML template.
  • Chaining pipes.

Working with HTTP Client

  • Angular HTTP client.
  • Using the HTTP client.
  • Importing the 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 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 the 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

  • Basic knowledge of HTML, CSS, and JavaScript.

Target Audience

  • Developers.
  • Programmers.
 28 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 6400 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories