This tutorial is an introduction to programming in general, through the medium of JavaScript. We’ll get into interacting with web pages in the Intermediate section.

As thrilling as it is to jump in at the deep end, these waters contain rabid sharks AND angry piranhas. That’s right; salt water fish AND fresh water fish all in one swimming pool.

For your own safety, you should be as comfortable as a cushion with HTML and CSS before proceeding. Don’t say we didn’t warn you…