Cursusbeschrijving

Het web wordt volop doorontwikkeld en de laatste jaren worden er daarom ook veel wijzigingen in de taal JavaScript doorgevoerd. In deze tweedaagse training brengen we deze ontwikkelingen onder de loep. Om een paar interessante innovaties te benoemen: block bindings, arrow functions, iterators & generators, block bindings, destructuring, rest/spread operator, promises met async/await, template literals, classes en proxies.

De training heet “vNext” omdat er ieder jaar een nieuwe versie van ECMAScript uitkomt. Deze training behandelt vanaf ES2015 t/m de laatst gepubliceerde versie.

Ook wordt er in deze training aandacht besteed aan tooling om deze taaltoevoegingen te laten werken met oudere webbrowsers (IE11). Denk hierbij aan webpack, gulp of Parcel.

Deze training is bedoeld voor ervaren JavaScriptontwikkelaars die reeds bekend zijn met ES5.

Onderwerpen

  • Introduction
  • Tooling
  • Block Bindings
  • Strings en regular expressions
  • Functions
  • Objects
  • Destructuring
  • Symbols
  • Sets en Maps
  • Iterators en generators
  • Classes
  • Promises
  • Proxies
  • Reflection
  • Modules
  • Meer taaltoevoegingen
  • Materiaal

    Digitaal Info Support cursusmateriaal

    Voorkennis

    Ervaring met web development en ECMAScript 5