Plan du cours
Introduction
- Quoi de neuf dans Angular 13 ?
Composants avancés
- Vue d'ensemble des composants avancés
- Utilisation de décorateurs avancés
- Utilisation de crochets de cycle de vie avancés
- Construire des composants complexes
- Mise en œuvre de composants dynamiques
- Construire des directives personnalisées
- Construire des composants réutilisables
Services avancés
- Aperçu des services avancés
- Utilisation des fournisseurs de services
- Utilisation de techniques avancées d'injection de dépendances
- Utilisation des observables et des sujets
- Construire des services asynchrones
- Créer des services singleton
- Créer des fournisseurs d'usine
- Créer des fournisseurs de valeurs d'usage
Routage avancé
- Vue d'ensemble du routage avancé
- Utilisation d'itinéraires imbriqués
- Utilisation de gardes-route
- Utilisation du chargement paresseux
- Utilisation du préchargement
- Création de résolveurs de routes personnalisés
- Utilisation des paramètres de requête
- Utilisation des paramètres d'itinéraire
Formulaires avancés
- Vue d'ensemble des formulaires avancés
- Création de contrôles de formulaires personnalisés
- Construire des validateurs personnalisés
- Construire des validateurs asynchrones personnalisés
- Utiliser des formulaires réactifs dans des scénarios complexes
- Utiliser des formulaires dynamiques
- Utiliser des formulaires pilotés par des modèles avec validation
- Construire des directives de formulaire personnalisées
Tests avancés
- Vue d'ensemble des tests avancés
- Test des composants avancés
- Tester des services avancés
- Tester des formulaires avancés
- Utiliser les techniques de développement piloté par les tests
- Utilisation de mocking et d'espions
- Utiliser les tests de bout en bout avec Protractor
Optimisation des performances
- Aperçu de l'optimisation des performances
- Utilisation de la compilation AOT
- Utilisation du lazy loading
- Optimisation de la détection des changements
- Optimisation du rendu des composants
- Optimisation des requêtes réseau
- Optimisation du rendu côté serveur
Optimisation du déploiement et de la construction
- Aperçu de l'optimisation du déploiement et de la construction
- Utilisation de la CLI Angular
- Utilisation de la version de production
- Utilisation de la division de code
- Utilisation du tree shaking
- Optimisation pour les applications web progressives
- Optimiser pour les moteurs de recherche
Dépannage
Résumé et prochaines étapes
Pré requis
- Compréhension de base de HTML, CSS et JavaScript
- Expérience avec Angular 13 ou suivi d'un cours d'introduction à Angular 13
Audience
- Développeurs et programmeurs expérimentés qui souhaitent approfondir leurs connaissances en matière de Angular 13 .
Nos Clients témoignent (10)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Formation - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Formation - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Formation - Building Web Apps using the MEAN stack
J'ai aimé vos blagues
Dermot - Griffiths & Armour
Formation - Angular 2 Fundamentals
Traduction automatique
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Formation - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Analyse pas à pas. Chaque ligne de code est expliquée. Chaque problème que j'ai rencontré pendant le cours a été résolu avec succès et Łukasz m'en a donné la raison. J'ai également apprécié les bonnes pratiques qui ont été présentées. Je n'ai jamais été convaincu par le style TDD - je ne le trouve tout simplement pas utile et il ne vaut pas la peine d'y consacrer du temps. Łukasz a souligné tant d'avantages du TDD qu'il a complètement changé mon opinion.
Michał Uściński - Devapo Sp. z o. o.
Formation - Testing Angular Applications
Traduction automatique
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Formation - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Formation - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Formation - Angular 6
Good examples and interactive course !