Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
Angular 2 à 6
JVS-ANG6 / LI-DEV-554

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
-Découvrir le Framework Angular v6
-Développer et tester complètement une application
-Acquérir les bonnes pratiques de développement.

PUBLIC

PRE–REQUIS

Développeurs et chefs de projets. Indispensables :
-       Connaître des langages Web : HTML, CSS et JavaScript.

CONTENU

Une nouvelle version d’Angular
Les frameworks AngularJS et Angular
Pourquoi une version 6 ?
Une nouvelle façon de penser le développement Web
 
Les Web components
Une spécification du W3C
Création de balises personnalisées
Les notions de templates, Shadow DOM, Custom Elements, HTML Imports
 
Architecture d’une application Angular
Organiser son code avec les modules
Les components et les templates
Connecter components et templates avec le Data Binding
Le rôle des directives
Les services
Notion d’injection de dépendance
 
Une première application Angular
La structure d’un projet Angular
Les modules et composants
Démarrer « from scratch » avec Angular-CLI
 
Utilisation d’Angular-CLI
Création de projet
Création de modules, components et services
Angular 6 : les commandes « ng add » et « ng update »
 
Les templates
Utiliser l’interpolation
Property et event bindings
Utiliser des variables locales
Utilisation des pipes
 
Les formulaires
Création de formulaires avec le FormsModule
Création de formulaires avec le FormBuilder

Validation et gestion des erreurs
 
La bibliothèque RxJS
La programmation réactive
Observable et Observer
Utilisation des opérateurs
Communication entre components avec les subjects
Les nouveautés de RxJS 6
 
Travail avec HTTP
Le service HTTP
Utilisation de RxJS
Récupérer des données
Promise
Observable
 
Le routage
Les différentes versions du module de routage
Fonctionnement du routage
Configurer des routes et utiliser les directives
 
Les Progressives Web App (PWA)
Présentation des Progressives Web App
Notion de Service Worker
Implémentation d’une PWA avec Angular 6
 
Angular Elements
Web components et customs elements
Développer un custom element avec Angular 6
Utiliser un component Angular dans une application JS standard
 
Les tests et les bonnes pratiques
Les tests unitaires et fonctionnels
Présentation de Jasmine et Karma
Présentation de Protractor
John Papa et le coding style guide

SESSIONS PROGRAMMEES

https://www.m2iformation.fr/formation-angular-2-a-6/JVS-ANG6/

VALIDATION

Exercices de validation au cours de la formation.
Evaluation en fin de session.

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 5 jours (35 heures) avec 7 heures par jour
Prix stagiaire : 2.250,00 € TTC
Horaires : 09h00 / 17h30
 


Durée: