Formation

Formation Angular moderne : signals, NgRx et tests

Cette formation Angular avancée couvre ce qui fait une application maintenable : signals et standalone components, routing et services, gestion d’état avec NgRx, sécurité, tests et pipeline CI/CD. Les premières leçons sont gratuites.

4 leçons 3 leçons gratuites

Programme

  1. 00 Angular Signals et standalone components : les fondations Une journée essentielle pour poser les bases d’un Angular moderne, stable et maintenable. Objectif : maîtriser ES2024, TypeScript strict, les composants… Gratuit
  2. 01 Angular router, services et HttpClient vers un backend Spring Boot Développez une architecture Angular modulaire, propre et scalable. Connectez l’application à un backend Spring Boot en appliquant les patterns professionnels. Gratuit
  3. 02 NgRx et state management Angular : état, formulaires et sécurité Objectif : structurer l’état global proprement, concevoir des formulaires avancés et sécuriser l’application avec JWT, Guards et bonnes pratiques modernes… Gratuit
  4. 03 Tests Angular, performance et CI/CD en production Objectif : industrialiser votre application Angular avec des tests robustes, une optimisation avancée des performances, et une pipeline GitLab CI/CD prête…

Pré-requis & Environnement de Travail

  • Node.js LTS (20+)
  • Angular CLI (mise à jour) : npm install -g @angular/cli
  • VS Code / WebStorm + Angular Language Service
  • Backend API Spring Boot
  • Git + GitLab configurés

Astuce

installez nvm pour gérer plusieurs versions de Node.js proprement.

Objectifs pédagogiques

  • Maîtriser Angular moderne et TypeScript strict.
  • Concevoir une architecture scalable et propre.
  • Appliquer les design patterns adaptés (SOLID, Smart/Dumb…)
  • Intégrer Angular avec un backend Spring Boot.
  • Industrialiser via tests, pipeline CI/CD et déploiement.

Ressources utiles