Formation Angular Avancé


  • ANGULAR 4, 5, 6
REFERENCE
 
 
AGAV
DUREE
 
 
3 jours
TARIFS
 
 
1720 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Angular est un framework de développement d’applications web porté par Google. Sans doute le plus polyvalent et le plus complet des frameworks actuels, il offre une expérience de développement sans comparaison. Durant cette formation Angular de perfectionnement, nous plongerons dans les concepts avancés (zones, lazy loading, aot, …) d’Angular et découvrirons son écosystème (@ngrx, material, PWA, …).

Concrètement, cette formation vous apportera les compétences et connaissances nécessaires pour:

  • Comprendre les concepts avancés qui portent Angular
  • Augmenter les performances d’une application Angular
  • Intégrer les librairies externes incontournables
PRÉ-REQUIS :
 

Pour suivre ce cours de niveau Avancé, il est nécessaire d'avoir une bonne connaissance de JavaScript et TypeScript. Avoir eu un 1er contact réel avec une application Angular version 2 ou plus est également conseillé.

PUBLIC :
 

Ce cours s'adresse aux Chefs de projet Web, Architectes techniques, Développeurs front-end.

PROGRAMME :
 

Concepts avancés : Injection de dépendances

Principes de l’injection de dépendance
Injection hiérarchique
Inject anything : InjectionToken

Concepts avancés : Zones

Principes de fonctionnement
Utilisation dans Angular

Concepts avancés : Change detection strategies

Principe et utilité
État de la vue (component)
Propagation du changement

Concepts avancés : Lazy Loading

Améliorer les performances de démarrage
Route integration : loadChildren
Preloading
Modules partagés

Concepts avancés : Ahead of Time Compilation

AOT vs JIT
Mise en place

Concepts avancés : Route guards & resolve

Les différents types de Guards
CanActivate, CanActivateChild : protéger une route
CanDesactivate : sécuriser la sortie
Pre-fetching avec resolve

Concepts avancés : Internationalisation i18n

i18n marker
Singulier / pluriel & select
ng-xi18n
AOT gotchas

Écosystème : @ngrx/store

Concept : immutable data store
Reducers & Actions

Écosystème : Sever Side Rendering

Platform-server
Bootstraper depuis le serveur
Pages statiques & pages dynamiques

Écosystème : PWA

Service Workers
Static Content Cache
Route Redirection
Push Notifications

Écosystème : @angular/material

Étude et mise en oeuvre de quelques composants
Material & CDK

TRAVAUX PRATIQUES :
 

50 % théorie / 50 % pratique

S'INSCRIRE À CETTE
FORMATION ANGULAR AVANCÉ
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 
Tandis que la première version, nomée AngularJS, s’était imposée pour développer des applications web facilement en JavaScript, ses successeurs Angular 2,...

3 j

 

Web - Digital

Backbone.js
Le web devient de plus en plus une plateforme de développement complète qui n’a plus à rougir face aux environnements historiques. Les applications web (webapp) se...

2 j

 

Web - Digital

EmberJS
EmberJS est un framework permettant de créer des applications ambitieuses. Il vous permet d’écrire moins de code avec une gestion de template intégrée «...

4 j

 

Web - Digital

Polymer JS v1
Polymer JS est un Framework JavaScript créé par Google. Composé d’un ensemble d’éléments découplés (séparation du code HTML, CSS...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB