Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Approfondissez l'architecture des applications Angular à grande échelle : gestion d'état, détection de changements zoneless, stratégies de tests et techniques d'optimisation des performances mesurées en conditions réelles.
bootstrapApplication(AppComponent, {
providers: [provideExperimentalZonelessChangeDetection()]
});
export class OrdersStore {
private state = signal<Order[]>([]);
readonly pending = computed(() =>
this.state().filter(o => o.status === 'pending')
);
}Cette formation s'adresse aux équipes Angular confrontées à la maintenabilité d'une application qui grandit. Vous étudiez les patterns d'architecture pour découper une grande application en modules cohérents, les stratégies de gestion d'état (signals, stores, flux unidirectionnel) et le passage au mode zoneless pour une détection de changements plus prévisible et performante. La formation traite également les stratégies de tests adaptées à une base de code volumineuse, ainsi que les techniques d'optimisation mesurées : lazy loading, change detection ciblée, profiling avec Chrome DevTools et Angular DevTools. Chaque recommandation s'appuie sur des mesures avant/après plutôt que sur des principes théoriques. Cette formation s'adresse aux développeurs Angular expérimentés, référents techniques front et architectes applicatifs.
Les objectifs
Structurer de grandes applications Angular : gestion d'état, zoneless, tests et performances.
Public visé
Développeurs Angular expérimentés, référents techniques front, architectes applicatifs.
Prérequis
Pratique confirmée d'Angular et de TypeScript.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.