Plan du cours

Introduction

  • Vue d'ensemble des sujets avancés Angular 14
  • Révision des principes fondamentaux Angular 14

Avancé TypeScript

  • Comprendre la syntaxe avancée TypeScript
  • Techniques avancées pour travailler avec les classes et les interfaces
  • Les gardes de type, les types union et les types intersection
  • Décorateurs avancés

Composants avancés

  • Personnalisation de la détection des modifications de Angular's
  • Utiliser la projection de contenu pour créer des composants réutilisables
  • Construire des composants dynamiques
  • Utiliser des techniques avancées d'entrée et de sortie

Directives avancées

  • Personnaliser le comportement des directives
  • Construire des directives structurelles
  • Techniques avancées de construction de directives

Services avancés

  • Techniques avancées d'injection de dépendance
  • Création et utilisation d'usines de services
  • Utilisation des services pour la gestion de l'état
  • Programmation réactive avec RxJS

Formulaires avancés

  • Mise en œuvre de contrôles de formulaires personnalisés
  • Techniques avancées de validation des formulaires
  • Travailler avec des modèles de formulaires complexes
  • Construire des modèles de formulaires personnalisés

Client Http avancé

  • Intercepteurs et logiciels intermédiaires
  • Mise en cache et stockage de données hors ligne
  • Mise en œuvre de WebSockets
  • Gestion de grands ensembles de données avec pagination

Tests et débogage avancés

  • Techniques de test avancées avec Jasmine et Karma
  • Mocking de services et de composants pour les tests
  • Débogage des problèmes de performance
  • Tester du code asynchrone complexe

Création de bibliothèques et de modules

  • Création de bibliothèques personnalisées Angular 14
  • Développement de modules personnalisés Angular 14
  • Réutiliser le code dans plusieurs projets
  • Publier et distribuer des bibliothèques et des modules personnalisés

Optimisation des performances

  • Comprendre les caractéristiques de performance de Angular 14's
  • Profiler et identifier les goulots d'étranglement des performances
  • Mettre en œuvre des techniques d'optimisation avancées
  • Construire des applications performantes avec le lazy loading

Résumé et prochaines étapes

Pré requis

  • Familiarité avec Angular 14, HTML, CSS et JavaScript

Audience

  • Développeurs
  • Programmeurs
  28 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (9)

Cours Similaires

Catégories Similaires