Quatico Frontend Training - ES6 Deep Dive

Fri, February 3rd 2017, 09:15 - 16:00
Quatico Office, Schöntalstrasse 21, 8004 Zürich

This full day training event targets frontend and fullstack engineers that want to write more modular and more maintainable JavaScript code.

Outline

This full day training event targets frontend and fullstack engineers that want to write more modular and more maintainable JavaScript code. It introduces key improvements in the ECMAScript 2015 (ES6) standard, motivates their use and let participants practice new language constructs and APIs by writing unit tests within a state-of-the-art JavaScript environment. The following topics will be practiced:

  • Implementing classes with inheritance and method overriding
  • Definition of modules using the built-in support to create individual abstractions with imports and exports
  • Consistent use of block scope with 'let', 'const' and arrow functions
  • Best practices to method declaration with default parameters, rest and spread operators
  • Implementation of async program behavior with the new Promise API
  • Implementation of custom behavior for fundamental operations with the Proxy APIs
  • Introduction to Symbols and the new Reflect API
  • Implementation and use of iterators and generators in practice
  • Improvements to numbers with floating point calculations, formatting and internationalization

Speakers

  • Jan Wloka, CTO, Quatico Solutions AG
  • Lukas Felber, Software Engineer, Quatico Solutions AG
  • Miko Nieminen, Lead Product Engineer, Quatico Solutions AG

Register with marketing@quatico.com.

How to get to Quatico? See Kontakt.