Référence: 251311297F

/

Mise à jour le

Angular : Approfondissement

Dawan

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation par apprentissage.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

1 session disponible

Consulter

Objectifs

Découvrir les techniques et fonctions avancées d'Angular - Utiliser les Guards - Décomposer un projet en Modules - Tester son application Angular

Programme

 Les composants interactifs
Cycle de vie des composants
Transmettre des paramètres vers une variable ou un mutateur
Les Décorateurs @Input et @Output
Notifier un composant avec EventEmitter
Composant(s) enfant(s): @ViewChild et @ViewChildren
Les guards
Présentation et utilité des guards
Liste des Guards (CanActivate, CanActivateChild, etc)
Gestions des types de retour
Créer des redirections à l'aide de l'UrlTree
Atelier: Restreindre l'accès aux Routes
Architecture en Module
Décomposer le projet en Module
Navigation entre module
Le chargement fainéant: forRoot & forChild
Restreindre l'accès à l'aide du guard canLoad
Stratégie de préchargement
Personnalisé les strategies de préchargement
Atelier: Découper le projet en Module
HttpClientModule
Rappel Module HttpClient
Présentation des Interceptors
Logique de manipulation des interceptors
La classe HttpEvent
Gestion de la mise en cache des requêtes
Atelier: Manipuler les interceptors 
Rendu côté serveur
Intérêt du server-side Rendering
Présentation de Node Express
Utiliser le Server-side Rendering à l'aide du composant Universal
Tester l'application
Fondamentaux des tests avec Jasmine
Automatisation des tests avec Karma
Tester des composants simples
Tester des composants avec services asynchrones
Tester des formulaires
Atelier : Multiples exemples de tests

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attention, cette formation ne conduit pas à une certification ou une habilitation inscrite au RNCP.

Métier(s) correspondant(s)

Nom du métier Lien vers la fiche du métier
E1101 : Animation de site multimédia Fiche métier - nouvel onglet
E1104 : Conception de contenus multimédias Fiche métier - nouvel onglet
E1205 : Réalisation de contenus multimédias Fiche métier - nouvel onglet
M1801 : Administration de systèmes d'information Fiche métier - nouvel onglet
M1803 : Direction des systèmes d'information Fiche métier - nouvel onglet
M1805 : Études et développement informatique Fiche métier - nouvel onglet

1 session : Angular : Approfondissement

  • au

    Dawan

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation par apprentissage.

    • Commune : Lyon 3e (69)

    Formation professionnelle