Angular - perfectionnement

Webcole

Non finançable CPF
Tout public
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
1000 €
Durée
Nous contacter
Niveau visé
Non diplômante
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.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 75 - Paris 11e
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 75 - Paris
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
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
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.

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page