Plan du cours
Prise en main d'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 cycles de vie des composants
Directives et tuyaux (pipes)
- Utilisation des directives structurelles et d'attribut intégrées
- Création de directives personnalisées
- Utilisation et création de tuyaux (pipes) personnalisés
Injection de dépendances et services
- Compréhension du système d'injection de dépendances d'Angular
- Création et fourniture de services
- Injection de services dans les composants
Formulaires et validation
- Formulaires basés sur les modèles (template-driven)
- Formulaires réactifs et FormBuilder
- Techniques de validation des formulaires
Routage et navigation
- Configuration des routes et chargement paresseux des modules
- Paramètres du routeur et gardes (guards)
- Stratégies de navigation et bonnes pratiques
Client HTTP et gestion des données
- Utilisation du module HttpClient
- Réalisation 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 à l'échelle de l'application
Tests et déploiement
- Tests unitaires des composants et des services
- Tests end-to-end avec les outils Angular
- Optimisation de la construction et stratégies de déploiement
Résumé et prochaines étapes
Pré requis
- Une compréhension de base du HTML, du CSS et de JavaScript
- Une expérience avec les concepts de développement web et les API REST
- La familiarité avec TypeScript est utile mais non obligatoire
Audience cible
- Développeurs web créant des applications front-end dynamiques et évolutives
- Développeurs JavaScript souhaitant se tourner vers des frameworks front-end modernes
- Ingénieurs logiciels développant des SPAs à vocation professionnelle
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