Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.

ES6 in Practice (Including ES2016 - ES2017)

Learn valuable skills and boost your salary by upgrading your skills with the latest version of JavaScript

4.6
(12 ratings)

Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.

save a lot of time by learning what matters, and put theory into practice by solving exercises.

Unlike many other courses, you will not only learn the main features of ES6, but you will also know when to use them. After all, knowing generator functions or promises won't bring you forward. Discovering how to use lazy evaluation and how to call an API GET request elegantly will make a difference for you.

The course focuses on practical use cases and exercises. After a short, concise summary, you will get a chance to solve some exercises, and check my reference solutions.

ES6 in Practice is not only about ES6. As a side-effect, you will boost your problem solving skills by tackling meaningful problems in practice.

Who is the target audience?

This course is for you if you would like to improve your JavaScript coding skills from a practical point of view

You are a frontend developer, full stack developer, or a student with a basic understanding of JavaScript

You would like to prepare for a job interview by solving meaningful problems in practice

You are fed up with books and courses that only give you in-depth theory, but never give you the opportunity to put theory into practice

I am Zsolt Nagy, a web development team lead, mentor and software engineer living in Berlin, Germany.

As a software engineer, I continuously challenge myself to stick to the highest possible standards when improving my own knowledge. The best way of learning is to create a meaningful product on the way. Until you react this state, the second best way of learning is to share with others what you learned and how you structure your thoughts.