Overview
In this 14 hr course, you will explore the essentials and advanced aspects of JavaScript for web development. We focus on the Document Object Model (DOM) to empower you to build dynamic and interactive web pages. Through practical exercises and projects, you'll gain the skills to manipulate, traverse, and enhance the DOM effectively.
What I will be able to do after this course
- Understand the fundamentals of the Document Object Model and its importance in web development.
- Learn to manipulate DOM elements, including adding, removing, and modifying nodes.
- Explore event handling in JavaScript and how to work with various event types efficiently.
- Master advanced topics like event bubbling, delegation, and the DOM hierarchy.
- Develop real-world projects, such as a dynamic shopping list application, to solidify your skills.
Course Instructor(s)
The instructor for this course is an experienced web developer and educator with a passion for JavaScript and the DOM. With years of industry experience, they bring practical insights into teaching. Their approach combines theory with hands-on coding to ensure a comprehensive learning experience.
Who is it for?
This course is ideal for aspiring front-end developers looking to build interactive web pages. It suits beginners with a basic understanding of HTML and JavaScript, as well as intermediate learners aiming to master the DOM. Whether you're creating your first dynamic website or enhancing your professional skills, this course is designed for you.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access