JavaScript for impatient programmers
JavaScriptBy Dr. Axel Rauschmayer

Pages: 528 | Publisher: Independently Published (30 August 2019) | ISBN: 1091210098
Get started quickly, by initially focusing on modern features. Test-driven exercises and quizzes available for most chapters (sold separately). Covers all essential features of JavaScript, up to and including ES2019. Optional advanced sections let you dig deeper. No prior knowledge of JavaScript is required, but you should know how to program.
Go to the Website