Tech

JavaScript and the DOM

In this sprint you will go deeper into JavaScript — working with core concepts like functions, loops, and conditionals, then using that knowledge to manipulate the DOM and build interactive pages.

This is a content-heavy sprint. Pay attention to how your learning is going as you work through it:

  • What approaches help you when there is a lot to absorb quickly?
  • How do you respond when you use new knowledge to solve a problem?
  • What does success in your learning look like — remembering syntax, or being able to break down a problem?

Work through the following in sequential order.

  1. JavaScript Fundamentals
  2. The DOM — Primer
  3. Manipulating the DOM — Challenges
  4. JavaScript Cafe — Challenge
  5. Technical Blog — JavaScript Basics