Twelve interactive lessons that build on each other, then four projects you
actually finish. Every lesson has a worksheet to practise on and a cheatsheet to keep.
New to programming? JavaScript is a good first language — it runs in the
browser you already have, with nothing to install. If you would rather start somewhere
gentler, try the Python
Bootcamp first, then come back here.