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 , 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. Variables
  3. Constants
  4. Data Types
  5. Arrays
  6. push, pop, shift & unshift
  7. Scope
  8. Objects
  9. Object Literals
  10. Methods
  11. Functions
  12. Strings
  13. String Capitalization
  14. Concatenation
  15. split & slice
  16. Adding CSS To Elements
  17. for loops
  18. Event Bubbling
  19. JSON

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.