Black and white photograph of stirated rock formations

Once you've been introduced to JavaScript, it's time to start learning the fundamentals of the language.

There are many possible applications and development paths for JavaScript, but this reading list builds the language on the foundations of HTML and CSS, and assumes that you have a good working knowledge of both. Completing this reading list will allow you to start on your first pieces of code, debug code effectively, and understand the causes of errors when they occur.

Prerequisites: Introduction to JavaScript

Estimated time: 2 hours

  1. console
  2. if
  3. Objects
  4. Methods
  5. Adding CSS To Elements
  6. Event Bubbling
  7. Capturing Events
  8. JSON
  9. Understanding Web APIs

Suggested Reading

Read page 50 and chapters 2 and 3 from JavaScript & JQuery, with the exception of pages 132 ~ 143 (math, dates and times will be discussed in another reading list).

Photograph by Howard Ignatius, used under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Generic license.

Enjoy this piece? I invite you to follow me at to learn more.