Formation

Javascript avancé - Développement EcmaScript6

2 jours – 14 heures 

Sessions inter-entreprises les 24 au 25 juin et les 4 et 5 novembre 2019

Sodifrance

Objectifs

  • Connaitre les apports de cette évolution majeure du langage

Contenu pédagogique

Généralités

  • Introduction
  • Un peu d’Histoire du web
  • Outillage des développements

Nouveautés du langage et sucres syntaxiques

  • Block Scope
  • Template Strings
  • Arrow Function
  • Object Literal
  • Destructuring
  • Rest & Spread Operator
  • Default Parameter
  • Class
  • for of
  • Travaux pratiques basés sur le passage de jeux de tests unitaires

Nouvelles API natives

  • Number
  • String
  • Promise
  • Array
  • Symbol
  • Iterator
  • Map
  • Set
  • Object
  • Travaux pratiques basés sur le passage de jeux de tests unitaires

Une nouvelle façon de programmer en asynchrone : les Generateurs

  • Generator
  • Yield
  • Async / Await
  • Travaux pratiques basés sur le passage de jeux de tests unitaires

Développement en modules

  • Export
  • Import
  • Namespaces
  • Travaux pratiques basés sur le passage de jeux de tests unitaires

Cas d’usage

  • Etude de cas de développement d’une application front-end + back-end (avec chrome et node.js) sur le thème du restaurant, permettant d’exploiter l’ensemble des acquis dans un cas concret

Conclusion

  • Synthèse de la formation
  • Remise des documents
  • Quelques ressources utiles

Intéressé(e) par cette formation ?

Promis vous ne le regretterez pas !

formation@sodifrance.fr 02 99 23 46 51


Public

  • Architectes techniques
  • Développeurs
  • Experts front-end
  • Intégrateurs 

Pré-requis

  • Connaissance avancée de JavaScript (ECMAScript Edition 5)

Méthodes et moyens pédagogiques

  • 1 poste/stagiaire
  • Alternance théorie/pratique
  • 8 stagiaires maximum

Durée

  • 2 jours - 14 heures

Cette formation est aussi disponible en intra-entreprise, nous consulter pour plus d’informations.

Au fait !

Êtes-vous allés découvrir nos expertises ?

Au fait !

Êtes-vous allés découvrir nos expertises ?