Build a simple website using HTML, CSS, and JavaScript

Visual Studio Code

Get started with web development by learning how to use HTML, CSS, and JavaScript to build a website and to use developer tools in the browser to check your work.

Learning objectives

In this module, you'll learn how to:

  • Create a basic web page using HTML
  • Apply styles to page elements using CSS
  • Create themes using CSS
  • Add support for switching between themes using JavaScript
  • Inspect the website using browser developer tools


  • Microsoft Visual Studio Code
  • Familiarity with one or more programming languages and a markup language such as HTML
  • A computer that's running one of the following operating systems:
    • Windows: Windows 7, 8, 10
    • Mac: macOS 10.9 or later
    • Linux: Ubuntu, Debian, Red Hat, Fedora, or SUSE