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

Angular - Advanced

3 jours21 heures

Description

General objective: Acquire advanced expertise in Angular to design, develop and maintain complex and modular web applications, while mastering the advanced tools of the framework.

Learning Objectives

  • Maîtriser l'architecture Angular moderne : Standalone Components et migration depuis NgModules
  • Implémenter la réactivité fine avec les Signals Angular et les intégrer avec RxJS
  • Structurer et optimiser la gestion d'état avec NgRx (Store, Effects, Selectors)
  • Appliquer les patterns avancés de routing : guards, resolvers, lazy loading, prefetching
  • Développer et distribuer des librairies de composants Angular réutilisables
  • Écrire des tests unitaires et d'intégration robustes avec Jest et Testing Library
  • Optimiser les performances d'une application Angular en production
  • Documenter une architecture Angular avec Compodoc

Target Audience

Développeurs front-end expérimentés ayant déjà une bonne connaissance d’Angular.
Architectes logiciels souhaitant maîtriser les patterns avancés et les choix d'architecture Angular modernes
Tech leads souhaitant structurer et normaliser les pratiques Angular de leur équipe

Prerequisites

Bonne maîtrise d'Angular : composants, services, routing, modules, formulaires réactifs
Connaissances solides en TypeScript et JavaScript ES2020+
Expérience de la conception et du développement d'applications web Angular

Program Outline

Informations

Duration

3 jours

21 heures

Tarif

1850€

HT