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 Matson
What's inside

This course includes.

✓
6
Sections
✓
22
Lectures
✓
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
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 Matson

Instructor

Produced by a team of Mammoth Club industry experts. Over 15 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 →