Plan du cours
Débuter avec Angular 19
- Introduction à Angular et nouveautés d'Angular 19
- Configuration du projet avec Angular CLI
- Compréhension de l'architecture Angular
Composants et modèles
- Création et organisation des composants
- Liaison de données et interpolation
- Syntaxe des modèles et crochets de cycle de vie
Directives et filtres (pipes)
- Utilisation des directives structurelles et d'attribut intégrées
- Création de directives personnalisées
- Utilisation et création de filtres (pipes) personnalisés
Injection de dépendances et services
- Compréhension du système d'injection de dépendances (DI) d'Angular
- Création et fourniture de services
- Injection de services dans les composants
Formulaires et validation
- Formulaires pilotés par le modèle
- Formulaires réactifs et générateur de formulaires
- Techniques de validation des formulaires
Routage et navigation
- Configuration des routes et chargement différé des modules
- Paramètres du routeur et gardiens (guards)
- Stratégies de navigation et bonnes pratiques
Client HTTP et manipulation des données
- Utilisation du module HttpClient
- Émissions de requêtes API et traitement des réponses
- Gestion des erreurs et observables avec RxJS
Gestion d'état et signaux
- Utilisation de RxJS pour la gestion d'état réactive
- Introduction aux signaux Angular
- Gestion de l'état de l'application dans son ensemble
Tests et déploiement
- Tests unitaires des composants et des services
- Tests de bout en bout avec les outils Angular
- Optimisation de la compilation et stratégies de déploiement
Résumé et prochaines étapes
Pré requis
- Compréhension du HTML, du CSS et du JavaScript
- Expérience avec les concepts de développement web et les API REST
- La familiarité avec TypeScript est utile mais non obligatoire
Public cible
- Développeurs web créant des applications front-end dynamiques et évolutives
- Développeurs JavaScript évoluant vers des frameworks front-end modernes
- Ingénieurs logiciels développant des applications monopages (SPA) de qualité entreprise
Nos clients témoignent (3)
L'attitude de l'animateur – vous aider à vous sentir à l'aise, faire des blagues pour détendre l'atmosphère et répondre aux questions de tous.
Ana Fedeles
Formation - Angular 20
Traduction automatique
l'ambiance était détendue, ce qui facilitait la concentration sur la formation.
Diana Popa
Formation - Angular 20
Traduction automatique
L'ambiance de formateur, des présentations approfondies et aux traits angulaires marqués
George Gidoiu
Formation - Angular 20
Traduction automatique