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