Get 20% off all career paths from fullstack to AI
Most AI Pilots Fail to Scale. MIT Sloan Teaches You Why — and How to Fix It
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Master the fundamentals of the Document Object Model (DOM) in JavaScript through this comprehensive beginner's tutorial spanning nearly 2 hours. Explore DOM structure and learn how to analyze, traverse, and manipulate DOM elements effectively. Discover techniques for navigating DOM hierarchy, handling events, and implementing interactive functionality. Apply your knowledge by building a practical Expense Tracker application that demonstrates real-world DOM manipulation techniques. Access supplementary resources including project source code, DOM selection and traversal cheat sheets, manipulation guides, and additional project ideas to reinforce your learning. Perfect for aspiring front-end developers seeking to understand how JavaScript interacts with web page elements and creates dynamic user experiences.
Syllabus
- 0:00:00 Intro
- 0:02:28 Lesson 1 - What is DOM
- 0:08:23 Lesson 2 - Analyze the DOM
- 0:20:51 Lesson 3 - Traversing DOM Elements
- 0:42:09 Lesson 4 - Traversing DOM Hierarchy
- 0:54:45 Lesson 5 - Manipulate the DOM
- 1:05:59 Lesson 6 - Listening to DOM Events
- 1:21:43 Lesson 7 - Project Expense Tracker App
- 1:55:32 Final words
Taught by
freeCodeCamp.org