The Complete JavaScript DOM in two hours

All you need to know about JavaScript DOM from scratch till pro
Free tutorial
Rating: 4.4 out of 5 (170 ratings)
10,054 students
1hr 51min of on-demand video
English [Auto]

JavaScript DOM
Getting elements by ID, Class and Tagnames
Query Selectors
Event Listeners
Adding and deleting elements to and from the DOM
Traversing the DOM


  • HTML basics
  • CSS basics
  • JavaScript basics


In this course you will be learning about JavaScript DOM. DOM manipulation skill comes in handy a lot of times for web developers. You can read elements, change them, add more elements, change their style, traverse elements, listen to events on certain elements and more!

We will learn all of these from scratch in this course. Can't wait to see you join the course! See you there.

Who this course is for:

  • Web developers who want to learn how to manipulate the DOM
  • Web developers who are new to DOM


An enthusiastic web developer, who is ready to Teach code.
Tharun Shiv
  • 4.3 Instructor Rating
  • 1,219 Reviews
  • 73,918 Students
  • 4 Courses

Hey there everyone. I'm very excited to be a course Instructor on Udemy. I love sharing my knowledge with the developer community, If you aren't one, then by the time you saw my Profile, Ola! You already are now. So what are you waiting for? Come have a great journey with me, sharing the knowledge you have with me. See you there.

Top companies trust Udemy

Get your team access to Udemy's top 22,000+ courses