Public
Développeurs Angular
Objectifs
Approfondir les connaissances du Framework Angular.
Programme
Le nouveau moteur Ivy
• Son rôle dans une application Angular (JIT vs AOT)
• Son impact sur :
• Les performances et la génération de bundle
• Les tests
• Amélioration du debugging
i18n et a11y
• Gestion de l'internationalisation
• Le pipe i18n
• Le fonctionnement de l'internationalisation avec Ivy
Utilisation avancée des routes
• Les routes
• Secondaires
• Relatives
• Les Guards
• Chargement asynchrone
Détection de changement
• Comprendre le fonctionnement de "Change Detection
Strategy"
• Améliorer les performances d'une application Angular
• Déclencher la détection de changement
NgRX
• Rappel NgRX (store, state, actions et effets)
• Utilisation des routes avec le router-store
• Utilisation des meta-reducers
• Tester une application NgRX
Angular Universal
• Angular côté serveur
• Configuration d'un serveur pour effectuer le rendering
• Gestion des pages statiques et dynamiques
Prérequis
Posséder des connaissances de base du Framework Angular
Moyens pédagogiques
Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.