Why Take This Course?
Are you interested in learning how to programmatically add new content to a page? Do you want to dynamically change the styling of an element, respond to a form submission by displaying a message to the user, or learn how to measure the performance of your code? If you said, "Yes!" to any of these, then this course is for you!
Lesson 1: The Document Object Model
Learn how the DOM is constructed
Use DOM methods to select page elements
Figure out where an Element's properties come from
Lesson 3: Working with Browser Events
Discover the hidden world of browser events
Learn when the web page is ready to be modified and controlled
Lesson 4: Performance
Identify code that causes Reflow and Repaint issues