Understanding the DOM โ Make Websites Come Alive with JavaScript
01
Skill level
All levels
02
Sections
6
03
Lectures
22
04
Instructor
Jared M
What's inside
This course includes.
✓
6
Sections
✓
14
Quizzes
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ Section 0: Introduction 1 lecture Preview
Lecture 0.01 Introduction + Prerequisites
Locked
+ Section 1: Introduction to the DOM 4 lectures
Lecture 1.01 โ What the DOM Is and Why It Matters
Locked
Lecture 1.02 โ How Browsers Create the DOM
Locked
Lecture 1.03 โ HTML vs. DOM: Viewing the Page Structure
Locked
Lecture 1.04 โ JavaScript and the DOM: How They Work Together
Locked
+ Section 2: Selecting and Navigating the DOM 4 lectures
Lecture 2.01 โ Selecting Elements by ID, Class, and Tag
Locked
Lecture 2.02 โ Using Query Selectors for Flexible Element Selection
Locked
Lecture 2.03 โ Traversing the DOM Tree: Parents, Children, and Siblings
Locked
Lecture 2.04 โ Handling Multiple Matches and Collections
Locked
+ Section 3: Manipulating Page Content 4 lectures
Lecture 3.01 โ Changing Text Content and HTML Markup
Locked
Lecture 3.02 โ Creating and Inserting New Elements
Locked
Lecture 3.03 โ Removing and Replacing Elements
Locked
Lecture 3.04 โ Building Content Dynamically (Practical Examples)
Locked
+ Section 4: Working with Attributes and Styles 4 lectures
Lecture 4.01 โ Modifying Element Attributes
Locked
Lecture 4.02 โ Changing CSS Styles with JavaScript
Locked
Lecture 4.03 โ Adding and Removing CSS Classes Dynamically
Locked
Lecture 4.04 โ Separating Structure and Style: Best Practices
Locked
+ Section 5: Making Pages Interactive with Events 5 lectures
Lecture 5.01 โ Introduction to Events: Making Pages Interactive
Locked
Lecture 5.02 โ Handling Events with JavaScript (Event Listeners)
Locked
Lecture 5.03 โ Common DOM Events and Use Cases
Locked
Lecture 5.04 โ Event Propagation and Default Behaviors
Locked
Lecture 05.05 - Conclusion
Locked
Instructors
Taught by people who ship.
JM
Jared M
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.