Framework javascript : angular 8+ perfectionnement

Code : 422 Catégorie de la formation : Option compatible :

Objectifs

En situation de travail, vous serez capable de :
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
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

Introduction à Angular

Les outils de développement

Les modules

ES6

Les Webpacks et les Web Components

La base de TypeScript

Packaging, grunt, npm

Installation de npm et angular-cli

Les bases du Framework Angular

Comprendre la philosophie du Framework

Templating

Le moteur de rendu Ivy

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 détection stratégies

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, children

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

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90