JavaScript for beginners get to grips with fundamental JavaScript concepts - Svekis, Laurence (Packt Publishing, 2018)
Title from resource description page (Safari, viewed November 5, 2018)