Beschrijving
Doel van de training: Ervaren Angular-ontwikkelaars in staat stellen geavanceerde frameworkpatronen te beheersen — Signals, Standalone Components, state management met NgRx, reactief programmeren met RxJS, testen en prestatieoptimalisatie — om moderne, grootschalige Angular-applicaties te ontwerpen, architectureren en onderhouden. Een complex doorlopend applicatieproject wordt ontwikkeld en geleidelijk gerefactoreerd gedurende de training — migratie naar een standalone-architectuur, integratie van Signals, implementatie van NgRx — waardoor elke deelnemer met direct toepasbare patronen voor hun productieprojecten vertrekt.
Leerdoelen
- 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
Doelgroep
Ervaren front-end ontwikkelaars met een goede kennis van Angular.
Software-architecten die geavanceerde patronen en moderne Angular-architectuurkeuzes willen beheersen.
Tech leads die de Angular-praktijken van hun team willen structureren en standaardiseren.
Vereisten
Gevorderde kennis van Angular: componenten, services, routing, modules, reactieve formulieren
Solide kennis van TypeScript en JavaScript ES2020+
Ervaring met het ontwerpen en ontwikkelen van Angular-webapplicaties
Programmaoverzicht
Informations
Duur
3 jour(s)
21h
Tarif
1850 € HT
HT