1. Accueil
  2. >
  3. Formations
  4. >
  5. Informatique et Télécommunication
  6. >
  7. HTML XML
  8. >
  9. PACA
  10. >
  11. Alpes-Maritimes
  12. >
  13. NICE
  14. > DAWAN - JavaScript : ECMAScript 2015 (ES6).

JavaScript : ECMAScript 2015 (ES6).

  • Lieu :
    NICE
  • Date :
    17-09-2018
  • Durée:
    21 heures
  • Prix :
    1575
  • Référencé datadock

    Datadock certifie la qualité des organismes. Seuls ces centres vous permettent de bénéficier d'un financement pour votre formation.

  • 1-8 Participants
  • Séquençage :
    7h/jour
  • Pré-requis :
    Bonnes connaissances en JavaScript
Fleche
Dernières demandes
pour une Formation
  • Il y a 32 secondes par Anoushka O.
  • Il y a 1 heure par Sabrina e.
  • Il y a 1 heure par Thomas a.

OBJECTIFS :

Découvrir les nouveautés de la 6ème édition de la spécification de langage ECMAScript. Maîtriser les nouvelles APIs

PROGRAMME :

Découvrir ECMAScript 2015 (ES6)

Spécification ECMAScript et implémentations (JavaScript, JScript)
EcmaScript 6ème édition : présentation, apports
Support d'ES6 par les navigateurs web
Codage en ES6 et transpileurs vers du JavaScript ES5 (Traceur, Babel)
Frameworks utilisant ES6

Atelier : Mise en place de l'environnement, structurer un framework JS

Maîtriser les évolutions du langage

Types de base et fonctions :
- Variables de bloc, constantes
- Affectation par décomposition
- Chaines de caractères : multiligne, template, formatage
- Fonctions : passage de paramètres, opérateurs, itérations, generator
- Internationalisation: format de dates et monétaires

Programmation Orientée Objet :
- Evolution de la programmation orientée prototype
- Classes : membres d'instances et membres de classe
- Agrégation d'objets (mixins)
- Héritage
- Arrow functions
- Design patterns

Collections :
Evolution des objets existants
Nouvelles collections : Set, WeakSet, Map, Weakmap

Traitements asynchrones : API Promise.

Atelier : Implémentations ES6 en objet, structuration du code

Créer des modules

Définition de modules
Système natif de gestion des modules, chargement
Gestion des dépendances

Atelier : Organisation du code en modules

Packager son code et déployer

Transpilation : online/in-browser vs build step/offline
Transpilation ES6 => ES5 avec Traceur ou Babel
Typescript: ajouter un typage fort
Package Manager
Solutions de packaging
Création d'un package npm, bower ou jspm
Modules loader : RequireJS,WebPack, Browserify
Tests

Atelier : Implémentation et intégration de packages

OBSERVATIONS :

AUTRES SITES :

Lille, Lyon, Nantes, Paris, Bordeaux, Toulouse, Marseille, Aix, Strasbourg, Rennes, Montpellier

CONTACTER LE CENTRE DAWAN

17-09-2018 26-12-2018

Les champs E-mail ne sont pas identiques

Les champs E-mail ne sont pas identiques

Nous ne cédons et ne revendons pas vos coordonnées à des tiers.

TOUTES LES FORMATIONS SUR LE THèME HTML XML