Angular : Approfondissement

Formation inter-entreprise

À qui s'adresse la formation?

Développeurs Java et Javascript ayant une bonne expérience sur Angular

Durée

3,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

11.03.2026
Lieu
Luxembourg

Prix

1975,00€

Prérequis

Avoir suivi la formation Angular Initiation ou avoir les connaissances équivalentes

Objectifs

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

Contenu

 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

Méthodes pédagogiques

Active Learning

Évaluation

contrôle continu ou certification si prévue dans le financement

Prochaine session

Date
Ville
Language & prix
11.03.2026

13.03.2026
Luxembourg
FR 1975,00€
11.03.2026

13.03.2026
Paris
FR 1975,00€
11.03.2026

13.03.2026
A distance
FR 1975,00€
11.03.2026

13.03.2026
Bruxelles
FR 1975,00€
01.04.2026

03.04.2026
Strasbourg
FR 1975,00€
26.08.2026

28.08.2026
A distance
FR 1975,00€
26.08.2026

28.08.2026
Paris
FR 1975,00€
02.09.2026

04.09.2026
Luxembourg
FR 1975,00€
02.09.2026

04.09.2026
Bruxelles
FR 1975,00€
23.09.2026

25.09.2026
Strasbourg
FR 1975,00€

Ces formations pourraient vous intéresser

FR
Journée
Logiciels - Logiciel graphique - Logiciel DAO/CAO - Logiciel Maya
23.02.2026