Plan du cours
Démarrage avec Angular 19
- Présentation d'Angular et des 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 hooks de cycle de vie
Directives et pipes
- Utilisation des directives structurelles et d'attributs intégrées
- Création de directives personnalisées
- Utilisation et création de pipes personnalisés
Injection de dépendances et services
- Compréhension du système DI d'Angular
- Création et fourniture de services
- Injection de services dans les composants
Formulaires et validation
- Formulaires dirigés par le modèle
- Formulaires réactifs et form builder
- Techniques de validation des formulaires
Routage et navigation
- Configuration des routes et chargement paresseux des modules
- Paramètres de routeur et gardes
- Stratégies de navigation et meilleures pratiques
Client HTTP et gestion des données
- Utilisation du module HttpClient
- Envoi de requêtes API et gestion des réponses
- Gestion des erreurs et observables avec RxJS
Gestion d'état et signaux
- Utilisation de RxJS pour la gestion réactive de l'état
- Introduction aux signaux Angular
- Gestion de l'état à l'échelle de l'application
Tests et déploiement
- Tests unitaires des composants et services
- Tests d'extrémité à extrémité avec les outils Angular
- Optimisation de la construction et stratégies de déploiement
Résumé et étapes suivantes
Pré requis
- Une compréhension de HTML, CSS et JavaScript
- Une expérience des concepts de développement web et des API REST
- Une familiarité avec TypeScript est utile mais pas obligatoire
Public cible
- Développeurs web construisant des applications frontend dynamiques et évolutives
- Développeurs JavaScript passant à des frameworks frontend modernes
- Ingénieurs logiciels créant des SPAs de niveau 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