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
- 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
- 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
- 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
- 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.
