Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Devenez développeur Angular en maîtrisant TypeScript, l'architecture par composants modulaires, la gestion d'état avancée (RxJS/NgRx), le routing et les tests unitaires.
import { Component, signal } from '@angular/core';
@Component({
selector: 'app-user-profile',
template: `
<h2>{{ user().name }}</h2>
<p>Statut : {{ user().status }}</p>
`,
})
export class UserProfileComponent {
// Utilisation des Angular Signals pour la réactivité
user = signal({
name: 'Jane Doe',
status: 'Online'
});
}Angular est un framework TypeScript complet et mature pour le développement frontal, maintenu par Google. Il est l'outil de choix pour les Applications Monopages (SPA) de grande envergure, grâce à sa structure robuste et son approche architecturale stricte. Cette formation couvre l'ensemble de l'écosystème Angular, de la création de composants modulaires à l'utilisation avancée des Directives et du Data Binding. Vous apprendrez à gérer l'asynchrone avec RxJS (et potentiellement NgRx pour la gestion d'état), à implémenter un système de navigation complexe avec le Router intégré, et à utiliser l'Angular CLI pour accélérer le développement. Le typage statique de TypeScript assure une meilleure maintenabilité et évolutivité des projets d'entreprise, ce qui est un atout majeur pour les développeurs et les équipes RH.
Les objectifs
Développer une Single Page Application
Comprendre le routing côté front-end
Mettre en place des formulaires dynamiques
Public visé
Développeurs fullstack
Développeurs web
Prérequis
Bonne connaissance des technologies du web
Connaissance du JavaScript
computed() et effect()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.