Book of Javascript

Chapter 1 - Javascript basics

Quicklinks to Repl language playgrounds:

Lessons

Chapter 2 - HTML

Chapter 3 - CSS

Chapter 4 - Javascript exercises with HTML & CSS

Chapter 5 - Firebase

Chapter 6 - Canvas

Additional content

Not everything made it into the first edition of book that probably should have.

Reference guides & valuable links

Some summary guides that might be useful.

Official documentation from the Mozilla developer network

Get copies of the MDN documents offline:

For thorough, free, high quality references to other languages, I highly recommend the Notes for Professionals series of PDFs available from goalkicker:

Programming practice

Project ideas

Javascript Games: A youtube series that looks quite good: