Free to read ebook to guide you from the basics of JavaScript to all the new features introduced from ES6 up to ES2019.

Also included: quizzes and intro to TypeScript