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
- Familiarité avec Angular 15, HTML, CSS et JavaScript
Audience
- Développeurs
- Programmeurs
Nos clients témoignent (5)
La formation était très interactive et informative. Le formateur a été très patient avec nous lorsque nous ne comprenions pas quelque chose et a veillé à ce que personne ne soit laissé de côté tout au long de la formation.
Daniel - INIT Innovations in Transportation Ltd.
Formation - Angular 17
Traduction automatique
- J'aime vraiment le cours et le formateur est très accommodant et possède une grande expertise sur le sujet. Il ne faut juste pas que tous les sujets soient abordés pendant la formation de 4 jours.
Allan - Tribal Software Philippines Inc
Formation - Angular 14
Traduction automatique
J'ai aimé vos blagues
Dermot - Griffiths & Armour
Formation - Angular 2 Fundamentals
Traduction automatique
Exemples pratiques, exercices et meilleures pratiques
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Formation - Angular 10 for Developers
Traduction automatique
Canalisation Itinéraires liaison de données Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Formation - Angular 12
Traduction automatique