- Prerequisites and Resources for the Course
- JavaScript DOM - An Intro to the Section
- Project Demo - The Website
- Project Demo - Mobile
- What and why JavaScript DOM?
- The Document Object
- Get Element By ID
- Difference between textContent, innerText and innerHTML
- Get Elements by ClassName
- Get Elements by TagName
- Query Selecctor
- Advanced Tricks : Grab the Last child or the nth child
- Query Selector ALL
- Traversing the parent and children
- Traversing the siblings
- Creating and Inserting elements
- Events & Event Listeners in JavaScript
- The event parameter 'e'
- What's next?