Détails
- 6 Sections
- 19 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Décorateurs Angular (3 heures)3
- 1.1Comprendre le rôle des décorateurs dans Angular
- 1.2Création et personnalisation des décorateurs pour des besoins spécifiques.
- 1.3Travaux pratiques : développement d’un décorateur personnalisé.
- Architecture avancée (4 heures)4
- 2.1Structuration des applications modulaires.
- 2.2Gestion des dépendances complexes avec l’injection de dépendances.
- 2.3Organisation des fonctionnalités avec les lazy modules et le routing avancé.
- 2.4Travaux pratiques : mise en place d’une architecture modulaire.
- Documentation des projets (3 heures)3
- 3.1Utilisation des outils de documentation comme Compodoc.
- 3.2Génération et maintien de la documentation technique.
- 3.3Travaux pratiques : mise en place d’une documentation automatisée.
- Tests unitaires et end-to-end (4 heures)3
- 4.1Intégration des tests unitaires avec Jasmine et Karma.
- 4.2Tests end-to-end avec Protractor et Cypress.
- 4.3Travaux pratiques : écriture et exécution de tests pour une application existante.
- Création de librairies Angular (4 heures)3
- 5.1Développer et publier des librairies de composants Angular.
- 5.2Gestion des dépendances et intégration avec Angular CLI.
- 5.3Travaux pratiques : développement d’une librairie de composants.
- Optimisation et mise en production (3 heures)3
- 6.1Optimiser les performances avec Angular Universal et le pre-rendering.
- 6.2Configuration avancée pour la mise en production.
- 6.3Travaux pratiques : déploiement d’une application Angular sur une plateforme cloud.