Plan du cours
Introduction
- Vue d'ensemble des sujets avancés Angular 15
- Révision des principes fondamentaux Angular 15
Techniques avancées des composants
- Modèles d'architecture de composants avancés
- Utilisation de crochets avancés pour le cycle de vie des composants
- Créer des composants dynamiques
- Utiliser Angular Element pour créer des composants web
Techniques avancées de directive
- Créer des directives structurelles personnalisées
- Mise en œuvre d'une composition avancée de directives
- Utiliser la directive ngTemplateOutlet
- Mise en œuvre d'animations avancées
Techniques avancées RxJS
- Concepts avancés de RxJS
- Utilisation de RxJS pour mettre en œuvre des interfaces utilisateur complexes
- Programmation réactive avec Angular 15
- Formulaires réactifs avec RxJS
Techniques avancées de détection des changements
- Concepts avancés de détection des changements
- Mise en œuvre de la stratégie de détection des changements onPush
- Utilisation de l'API IterableDiffers
- Optimiser les performances de la détection de changement
Techniques de routage avancées
- Utiliser le lazy loading pour améliorer les performances des applications
- Utiliser des stratégies de préchargement pour améliorer l'expérience de l'utilisateur
- Mise en œuvre du rendu côté serveur avec Angular Universal
- Implémentation d'une sortie de routeur personnalisée
Techniques de test avancées
- Écrire des tests complets avec une couverture de code élevée
- Utiliser des mocks et des spies dans les tests
- Utiliser des cadres de test avancés pour Angular 15
- Déboguer des tests complexes
Techniques avancées de débogage
- Utilisation des Angular DevTools
- Débogage des applications Angular 15 à l'aide des DevTools du navigateur
- Résolution des problèmes courants dans les applications Angular 15
- Utiliser des techniques de débogage avancées pour optimiser les performances
Techniques avancées d'exécution
- Techniques avancées d'optimisation des performances pour Angular 15
- Mise en œuvre de la détection de changement sur push
- Mise en œuvre du chargement paresseux pour des performances optimales
- Optimisation des requêtes réseau à l'aide de Angular's HttpInterceptor
- Rendu côté serveur pour améliorer les performances
Résumé et prochaines étapes
Pré requis
- Connaissance de Angular 15, HTML, CSS et JavaScript
Public cible
- Développeurs
- Programmeurs
Nos clients témoignent (2)
J'ai principalement apprécié le déroulement de la formation ; elle a abordé le sujet et, à la fin de chaque chapitre, nous avait préparé des sessions pratiques bien définies. Elle a su nous guider rapidement pour résoudre les problèmes que nous avons rencontrés lors de ces sessions pratiques.
Rabin Byanjankar - Lument
Formation - Angular 17
Traduction automatique
En seulement trois jours, tous les sujets du matériel de formation ont été couverts, et même quelques-uns supplémentaires.
Ovidiu
Formation - Angular 2 Fundamentals
Traduction automatique