Booster des Talents IT

Formation EcmaScript 2015 (ES6)New Formation !

formation ecmascript 2015 logo
Cette formation vous permettra d’explorer et d’appliquer les nouveautés apportées par la dernière version du standard EcmaScript 2015 (ES6) dans vos projets de développement Web ou mobiles en JavaScript. Vous connaîtrez les nouvelles pratiques concernant la syntaxe du langage et ses API, ainsi que les nouvelles fonctionnalités apportées aux différents stades du développement.
  • le 26/07/2017 à Paris
  • le 11/09/2017 à Lyon
  • le 20/09/2017 à Aix-en-Provence
  • + 6 autres sessions
Prixà partir de
1470 €HT
RéférenceAF24979
Durée3 jours
Public Architectes techniques, Développeurs
PrérequisDéveloppement en JavaScript
TP50%

Plan de Formation EcmaScript 2015 (ES6)

Introduction à ES2015

Historique des standards EcmaScript
De ES5 à ES2015 (ES6) : quelles évolutions ?
Le périmètre du projet
Supports pour ES2015 (compilateurs, polyfills, serveurs…)
L’environnement de développement pour ES2015

Rappels sur ES5

Rappels des bonnes pratiques sur ES5
Rappels sur le mode strict

Les nouveautés dans la syntaxe JavaScript

Simplification des fonctions avec les Arrows (=>)
Définition des variables : de « var » à « let » et « const »
L’assignation déstructurée
Les données de type « symboles »
Les interpolations dans les chaînes de caractères
Implantation de variables dans les chaînes
Les fonctions et opérateurs « rest/spread »
Les générateurs : « yield », « generator object »
Les itérateurs natifs
Objet littéral : nouveautés
Nouveautés dans les design patterns

Nouveautés dans la programmation objet

Les nouveaux modèles de classe et d’héritage
Utiliser les méthodes statiques
Définir un comportement sur mesure avec un objet Proxy
Utiliser les types Set, WeakSet, Map et Weakmap
Créer des objets natifs héritables

Les API d’ES2015

Gérer les traitements asynchrones avec Promise
Ajax nouvelle génération
L’API « Object »

Nouveautés dans les modules

La relation entre AMD, CommonJS et RequireJS
Gérer les modules nativement
Gérer les dépendances
Exécuter un chargement dynamique

Les outils et méthodes de mise en production

Choisir la méthode de mise en production
Les compilers pour ES2015
Visibilité, classes abstraites et interfaces avec TypeScript
Zoom sur le transpiler Babel
Choisir une solution de packaging (Node Package Manager, Bower, JSPM…)
Choisir une solution pour le développement en front (RequireJS, Browserify, WebPack…)
Gérer les interactions avec les outils de tests comme JSLint

Nos autres formations JavaScript

AF24600Formation Dojo Toolkit en Intra/Cours Particulier3 jours1790 €HT
AF26033Formation Vue.js New Formation ! en Intra/Cours Particulier3 jours1700 €HT
AF25915Formation TypeScript New Formation ! en Intra/Cours Particulier2 jours1290 €HT
AF25904Formation MeteorJS New Formation ! 4 sessions prévues4 jours2190 €HT
AF24704Formation Ember.js 9 sessions prévues3 jours1560 €HT
Voir les 19 formations
Vous pouvez également être intéressé par des formations Javascript, Langage de script, Langages de développement ou par les formations de notre filière JavaScript
A propos de EcmaScript 2015 (ES6)
ECMAScript est un ensemble de normes concernant les langages de programmation de type script et standardisées par Ecma International dans le cadre de la spécification ECMA-262. En savoir plus
Prixà partir de
1470 €HT
RéférenceAF24979
Durée3 jours
Public Architectes techniques, Développeurs
PrérequisDéveloppement en JavaScript
Travaux pratiques50%
Suivez l'une de
nos 9 sessions
le 26/07/2017 à Paris
le 11/09/2017 à Lyon
le 20/09/2017 à Aix-en-Provence
le 02/10/2017 à Paris
le 18/10/2017 à Lille
le 07/11/2017 à Nantes
le 13/11/2017 à Lyon
le 18/12/2017 à Paris
le 20/12/2017 à Toulouse
Voir toutes les dates