ES6, The new Javascript implementation

Developing Offline HTML5 Apps using AppCache, Local Storage, Web SQL and Intex DB
18 aprile 2017
Frontend Development – Data Binding con KnockoutJS e Javascript
18 aprile 2017
Frontend Development

ES6, The new Javascript implementation

ES6 sarà gradualmente adottato dai comuni browser ma possiamo scrivere applicazioni in ES6 da subito utilizzando i transpiler. Le novità introdotte hanno diversi gradi di complessità utilissime per piccoli script ma anche per applicazioni complesse.

Prerequisiti

Questo corso è pensato per gli sviluppatori che hanno una buona conoscenza di Javascript ed utilizzano NodeJS. Il partecipante dovrebbe quindi avere una certa dimestichezza nell’utilizzo dell’attuale versione di Javascript.

 

Obiettivi formativi

Al termine del corso il partecipante sarà in grado di: Utilizzare con padronanza le nuove caratteristiche di ES6 (variabili, arrow function, assegnazioni destrutturate, moduli, classi, simboli, promises, etc.). Utilizzare i transpiler per compilare il codice (es: Babel, traceur) Impostare un nuovo progetto utilizzando ES6 Utilizzare ES6 con altri framework JS

 

Programma

  • Le nuove caratteristiche di ES6
  • Utilizzare i transpiler, come Babel o Traceur
  • Creare un progetto da zero utilizzando ES6
  • Utilizzare i framework JS in ES6