Angular - perfectionnement
Webcole
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
Nous contacter
1000 €
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
- Savoir utiliser les décorateurs Angular
- Architecturer les applications Web complexes
- Intégrer les outils de documentation et les tests unitaires
- Développer et intégrer des librairies de composant
- Architecturer les applications Web complexes
- Intégrer les outils de documentation et les tests unitaires
- Développer et intégrer des librairies de composant
Programme
Angular, mise en oeuvre des bonnes pratiques :
- Injection de dépendances
- Types applicatifs partagés
- PWA : les Services Workers
- Requêtes HTTP avancées
- Lazy Loading
Fonctionnement interne d'Angular :
- ZoneJS : le concept
- Optimisation des cycles de rendu, exécution hors ZoneJS
- Choisir RXJS
- Utilisation des observables
- Création, combinaison, opérateurs clés
- Compilation Ahead Of Time
- Webpack Bundle Analyzer
Création de composants distribuables :
- Les Web Components
- Méthodologie : Interactive Component Sheet
- Les décorateurs
- Le Change Detection Mode
- Composants neutres versus à état. Communication entre composants, optimisation ES6
- Projection de contenu, pilotage de composants enfants
- Préparer les composants pour la distribution
- Documentation : génération dynamique
Définition Composants riches et librairies externes :
- Découverte de l'écosystème Angular pour la gestion des données, AngularFire, NgRx
- Les bibliothèques UI : Angular Material, Prime NG...
- Les animations
Formulaire dynamique : le FormBuilder :
- Création de formulaire dynamique : ReactiveFormsModule
- FormControl et FormGroup, AbstractContrl, FormArray
- Validation et gestion d'erreur personnalisée
- Création de modèles de données
- Utilisation du FormBuilder
- Création dynamique de template
- Abstraction de composant métier de formulaire
Tests unitaires, bonnes pratiques et outils :
- Karma et Jasmine
- Tests d'intégration avec Protractor
- Le Code-Coverage
- Behaviour Driven Development, Test Driven Development
- Cas de test : Pipe, Component, Service, etc.
- Injection de dépendances
- Types applicatifs partagés
- PWA : les Services Workers
- Requêtes HTTP avancées
- Lazy Loading
Fonctionnement interne d'Angular :
- ZoneJS : le concept
- Optimisation des cycles de rendu, exécution hors ZoneJS
- Choisir RXJS
- Utilisation des observables
- Création, combinaison, opérateurs clés
- Compilation Ahead Of Time
- Webpack Bundle Analyzer
Création de composants distribuables :
- Les Web Components
- Méthodologie : Interactive Component Sheet
- Les décorateurs
- Le Change Detection Mode
- Composants neutres versus à état. Communication entre composants, optimisation ES6
- Projection de contenu, pilotage de composants enfants
- Préparer les composants pour la distribution
- Documentation : génération dynamique
Définition Composants riches et librairies externes :
- Découverte de l'écosystème Angular pour la gestion des données, AngularFire, NgRx
- Les bibliothèques UI : Angular Material, Prime NG...
- Les animations
Formulaire dynamique : le FormBuilder :
- Création de formulaire dynamique : ReactiveFormsModule
- FormControl et FormGroup, AbstractContrl, FormArray
- Validation et gestion d'erreur personnalisée
- Création de modèles de données
- Utilisation du FormBuilder
- Création dynamique de template
- Abstraction de composant métier de formulaire
Tests unitaires, bonnes pratiques et outils :
- Karma et Jasmine
- Tests d'intégration avec Protractor
- Le Code-Coverage
- Behaviour Driven Development, Test Driven Development
- Cas de test : Pipe, Component, Service, etc.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
À DISTANCE
Salarié en poste / Entreprise
Non finançable CPF
1090 €
Avis du centre
ÉVRY-COURCOURONNES…
En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
1190 €
Avis du centre
À DISTANCE
Salarié en poste / Entreprise
Non finançable CPF
840 €
Avis du centre
Avis du centre
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Saint-Étienne
Formation Lille
Formation Bordeaux
Formation Strasbourg
Formation Rennes
Formation Montpellier
Formation Angers
Formation Web CPF
Formation Web en ligne
Formation Angular CPF
Formation Angular en ligne
Formation Devops
Formation Creation site internet
Formation Webmarketing
Formation Digital
Formation Reseaux sociaux
Formation Instagram
Formation Referencement naturel
Formation Wordpress
Formation Seo
Formation Internet
Formation Devops Nantes
Formation Devops Paris
Formation Creation site internet Saint-Étienne
Formation Devops Toulouse
Formation Wordpress Saint-Étienne
Formation Creation site internet Paris
Formation Creation site internet Nantes
Formation Creation site internet Toulouse
Formation Webmarketing Paris
Formation Creation site internet Montpellier