Formation Angular Avancé.
Score de satisfaction : 4.84/5
Durée :
3 jours
26/03/2024 à Lyon
numero vert : 0805 950 800 (service et appel gratuits)
Angular Avancé
à partir de
2100 €HT

Référence :
SF33146
Durée :
3 jours

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 21 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Angular Avancé.

Formez-vous aux pratiques de développement avancées avec le framework Angular !

Le framework Angular, développé par Google, est autant complet que complexe. Les fonctionnalités et les capacités d'Angular sont diverses et variées. Cette formation de perfectionnement sur Angular vous donnera les outils pour développer la pleine capacité du framework. A l'issue de cette formation Angular Avancé, vous maîtriserez l'architecture d'Angular, le lazy loading et les tests. Vous saurez également utiliser de nombreuses fonctionnalités avancées comme FormBuilder, Route Guard & Resolve, l'injection de dépendances ou encore NgRX. Cette formation de perfectionnement sur Angular en 3 jours est disponible en présentiel comme à distance !

Objectifs pédagogiques.

1Connaître les fonctionnalités avancées du framework Angular

2Maîtriser les grands principes de la programmation réactive

3Mettre en œuvre les meilleures pratiques pour réaliser des tests unitaires

4Créer des formulaires dynamiques

5Configurer le lazy-loading

6Utiliser les librairies NgRx et NGXS

Prérequis : Avoir suivi notre formation Angular ou connaissances équivalentes. Une bonne pratique du développement avec Angular est également conseillée.
Partagez cette formation

Programme de formation Angular Avancé.

PDF

Introduction et rappels sur Angular

Présentation de la formation
Retour sur les grands principes de développement avec Angular : composants, formulaires, routing…

La programmation réactive : RxJS et Angular

Les opérateurs
Les Observables (design pattern Observer)
Gestion des subscriptions
Gestion des erreurs
Utilisation des promesses, l’approche async/await
Comprendre les Subjects : BehaviourSubject, AsyncSubject, ReplaySubject
Zone.js
Booster les performances d’Angular avec OnPush (cycle de détection de changement)

Outils et meilleures pratiques pour les tests unitaires

Utiliser Karma et Jasmine pour les tests unitaires
Tester un composant, un service
Test et injection de dépendances, http, mock et code asynchrone

Formulaires

Formulaires dynamiques avec Reactive Forms
Les classes FormControl, FormGroup, AbstractControl…
Implémenter des validators asynchrones
L’interface CVA ControlValueAccessor

Routing

Configurer le Lazy Loading
PreloadAllModules : stratégie de preloading
Décomposer une application en modules
Les Route Guards
Protéger l’accès à une route avec CanActivate, CanActivateChild
Sécuriser la sortie d’une route avec CanDeactivate

La librairie NgRx

La théorie autour de NgRx : store, component, reducers, effects…
Pourquoi et dans quels cas l’utiliser ?
Installation
Création d’un store
Mise en place du reducer
Développement du selector
Création d’actions avec les effects

NGXS

Concepts fondamentaux : store, actions, state et selects
Création d’un store
Création et déclenchement d’actions

L'avis des stagiaires.
La formation était top, j'ai appris de nouvelles astuces de travail, j'ai consolidé mes connaissances en reactjs et j'ai appris de nouveaux concepts. Je recommanderai vivement cette formation.
– Doha, Sopra Steria
– Alexandra, SII IledeFrance
Formateur à l'écoute et connaissant bien son sujet. Après cette formation on se sent capable de démarrer ou intégrer un projet React. Ce serait un bon plus si on intégrait le traitement de formulaires dans la formation.
– Ibrahima, Hardis Group
La dernière demi journée très condensée, il serait mieux de l'étaler sur une journée entière.
– Adnane, Sopra Steria
Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8096
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
20237
heures de formation réalisées en 2023
HAUT