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