Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete JavaScript DOM in two hours
Rating: 4.2 out of 5(205 ratings)
10,889 students

The Complete JavaScript DOM in two hours

All you need to know about JavaScript DOM from scratch till pro
Created byTharun Shiv
Last updated 5/2020
English
English [Auto],

What you'll learn

  • 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

Course content

5 sections19 lectures1h 52m total length
  • Prerequisites and Resources for the Course0:46
  • JavaScript DOM - An Intro to the Section2:47

    Explore the JavaScript DOM from scratch, learn the essentials of the document object model, and build a sticky note project that can install as a progressive web app offline.

  • Project Demo - The Website3:35

    Explore a progressive web app demo that runs offline, is installable, and responsive across desktop and mobile, while showing live DOM node creation, linking, and deletion.

  • Project Demo - Mobile4:01

    watch a mobile demo of a note-taking web app powered by the JavaScript DOM, showcasing creating and deleting notes, installing as a progressive web app, and offline functionality.

  • What and why JavaScript DOM?3:55

    discover what the JavaScript DOM is, its hierarchical structure, and how to read, modify, style, remove, and dynamically create elements, attributes, and event listeners to build interactive web pages.

Requirements

  • HTML basics
  • CSS basics
  • JavaScript basics

Description

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