Prenez contact avec nous

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
 28 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires