Since you are not using Javascript, click here for a better experience.

(not logged in)


Dominating the DOM

'DOM' stands for the 'Document Object Model'. This describes all the parts you see on a web page -- text, images, buttons, and everything else.

In this course, you'll learn the basics of building a web page in HTML. Then, because we like to control things with code, you'll learn how to change things around. A page that just sits there is boring. We want a page that will respond, talk back to us, and change depending on our input.

For your first project, you will build the structure of your webpage and make it interact with the user.

Start with this very basic template:


I have completed this lesson.