JavaScript has become one of the most popular and used programming languages for both mobile and the web and it is becoming difficult to be a software developer these days without using JavaScript in some way.

During the first part of the workshop, we'll explain the basics of JavaScript, including aspects such as Object, Closure, Module...and some tools for beginners. You will also discover ES6 (level I). The second half of the training covers async programming and ES6 (level II).

With a set of hands-on exercises, you will put into practice the different features learnt. There will also be several pair programming opportunities and live demos throughout the two days.