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

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires