Booster des Talents IT

Formation EcmaScript 2015 (ES6)

logo de la version du langage javascript ecmascript 6
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 01/09/2021 à Aix-en-Provence
  • le 21/09/2021 à Distance
  • le 21/09/2021 à Grenoble
  • + 9 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

AF25093Formation CasperJS en Intra/Cours Particulier1 jour490 €HT
AF27924Formation Stencil New Formation ! 12 sessions prévues2 jours1290 €HT
AF24600Formation Dojo Toolkit en Intra/Cours Particulier3 jours1790 €HT
AF26033Formation Vue.js 11 sessions prévues3 jours1700 €HT
AF25915Formation TypeScript 12 sessions prévues2 jours1290 €HT
Voir les 28 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 12 sessions
le 01/09/2021 à Aix-en-Provence
le 21/09/2021 à Distance
le 21/09/2021 à Grenoble
le 21/09/2021 à Lyon
le 05/10/2021 à Paris
le 13/10/2021 à Lille
le 03/11/2021 à Nantes
le 16/11/2021 à Grenoble
le 16/11/2021 à Distance
le 16/11/2021 à Lyon
le 08/12/2021 à Paris
le 20/12/2021 à Toulouse
Voir toutes les dates