JavaScript DOM Manipulation & Events
Add dynamic interactivity to your websites.
Week Overview
Learn how JavaScript connects to web pages through the Document Object Model (DOM). Select elements, listen for user clicks and form submits, mutate styles, and persist state in browser localStorage.
Core Concepts & Topics
Week 27 Project: Interactive Todo Application with category filters, search, and localStorage persistence.
Every week at DoxaTech Hub requires submitting real working code tested by our automated grading suite. You will push code to your personal GitHub repository, open pull requests, and receive instant feedback.
Frequently Asked Questions
What is event delegation in JavaScript?
Event delegation attaches a single event listener to a parent element, leveraging event bubbling to handle clicks on multiple current and future child elements efficiently.
Ready to Build This?
Sign up now to access full video lessons, downloadable study PDFs, autograded programming challenges, and mentor support.
Start Learning Today View Pricing PlansMonth 7 Modules
This week is part of Frontend Web Development (HTML, CSS & JS).
Explore Full Month 7