https://sharelearn.net/learn/courses/udemy-web-dev-dom/
The Complete JavaScript DOM in two hours