There are many sources of information that will help you to learn JavaScript and prepare for the certification exam. These resources include documentation, books, websites, courses, tutorials and blogs about JavaScript and ECMAScript. Below are listed only the most notable resources however, we do not exclude others, especially these available online.
JavaScript Tutorial
Online Documentation
https://developer.mozilla.org/en-US/docs/Web/JavaScript
JavaScript Books (last versions)
JavaScript (ECMAScript 5, ECMAScript 6, ES 2016, …, ES 2020)
- JavaScript: The Definitive Guide, David Flanagan
- Professional JavaScript for Web Developers, Nicholas C. Zakas
- Eloquent JavaScript, Marijn Haverbeke
- JavaScript: The Good Parts, Douglas Crockford
- Head First JavaScript Programming, Eric Freeman, Elisabeth Robson
- Effective JavaScript: 68 specific ways to harness the power of JavaScript, David Herman
- Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers, Nicholas C. Zakas
- Exploring ES6, Axel Rauschmayer
- You Don’t Know JS: ES6 & Beyond, Kyle Simpson