Formation en Développement: Angular - Advanced Development - Ascent Formation
Back to trainings
Développement

Angular - Advanced Development

3 jour(s)21h

Description

Training objective: Enable experienced Angular developers to master advanced framework patterns — Signals, Standalone Components, state management with NgRx, reactive programming with RxJS, testing, and performance optimization — to design, architect, and maintain modern, large-scale Angular applications. A complex red-thread application project is developed and progressively refactored throughout the training — migration to a standalone architecture, integration of Signals, implementation of NgRx — allowing each participant to leave with directly applicable patterns for their production projects.

Learning Objectives

  • Master modern Angular architecture: Standalone Components and migration from NgModules
  • Implement fine-grained reactivity with Angular Signals and integrate them with RxJS
  • Structure and optimize state management with NgRx (Store, Effects, Selectors)
  • Apply advanced routing patterns: guards, resolvers, lazy loading, prefetching
  • Develop and distribute reusable Angular component libraries
  • Write robust unit and integration tests with Jest and Testing Library
  • Optimize Angular application performance in production
  • Document an Angular architecture with Compodoc

Target Audience

Experienced front-end developers with a solid knowledge of Angular.
Software architects aiming to master advanced patterns and modern Angular architecture choices.
Tech leads seeking to structure and standardize their team’s Angular practices.

Prerequisites

Strong proficiency in Angular: components, services, routing, modules, reactive forms
Solid knowledge of TypeScript and JavaScript ES2020+
Experience in designing and developing Angular web applications

Program Outline

Informations

Duration

3 jour(s)

21h

Tarif

1850 € HT

HT

    Angular - Advanced Development | Ascent Formation | Ascent Formation