Prenez contact avec nous

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

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires