Menu

We are the JSLeague

ES6 & Typescript

Course duration

  • 2 days

Technical requirements

  • 90%
    HTML5
  • 60%
    Vanilla JS

ES6 new features

  1. Setting up a project to use the latest ES with Babel
  2. Block scope variables
  3. Template strings
  4. Enhanced objects
  5. Symbols
  6. Arrow functions
  7. Classes
  8. Set and Map
  9. Destructuring, spread and rest
  10. ES Modules
  11. Promises
  12. Iterators Generators and the “for of” loop
  13. Async/await
  14. Proxies

Typescript extras

  1. Setting up a project to use Typescript
  2. The TypeScript compiler
  3. Types
  4. Interfaces
  5. Enums
  6. Advanced Classes
  7. Generics
  8. Decorators
  9. Type definition files

Trainings & Workshops

Interested in other JS trainings & workshops ?

jsleague logo big
{ }