JS201: JavaScript and the DOM (Deep Dive)

Macys.com - 680 Folsom Street San Francisco - View Map Girl Develop It San Francisco
Tue, Oct 21, 2014, 6:15 PM (PDT)

About this event

You know how to write a JavaScript function, and you also understand HTML and CSS. But do you remember how to put the two together?

This class will be a review of how JavaScript interacts with the DOM (Document Object Model). Following the introduction from JS200, we will learn more about DOM traversal, as well as events and callbacks. We will also discuss best practices for performance and code encapsulation.

This is a foundational skill for further advanced classes like jQuery, APIs, and Backbone. If you are looking to gain more comfort with DOM traversal and Events prior to the JS300-level series, we have designed class for you!


This workshop assumes that you have already learnt JavaScript basics - either by attending our JS101-JS200, Codecademy, Khan Academy, Eloquent JS, or elsewhere. You should have an understanding of variables, functions, arrays, objects, and events.

This workshop also assumes you have a basic understanding of HTML/CSS, like from our HTML/CSS class, Codecademy, or elsewhere.


Please bring a laptop and charger. If you do not have a laptop, please send me a message.


There is bike parking in the garage and in front of the building. Please do not bring bicycles into the lobby.

Thank you to Macys.com for the great location!

f you'd like to attend but cannot afford the cost, please request a GDI scholarship.


Tuesday, Oct 21
6:15 PM - 9:30 PM (PDT)


680 Folsom Street San Francisco