Limited time · 90% off Premium Membership - claim $199 deal →
Mammoth Club All levels 6 sections 22 lectures

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.

6 sections · 22 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.

Buy lifetime access →