Your First Website

To learn programming, start off with the most basic skill: HTML and CSS. Build an actual website with simple HTML and CSS and publish it to a custom domain name.

Skill level: Total Beginner
Required skills: None.
Last updated:
Your progress:

01: Setting up Github and VSCode orientation

We start very gently by signing up for Github and getting oriented with Visual Studio Code.

02: Using Codespaces to create our first webpage

We learn how to install Visual Studio Code extensions, create our first HTML file and preview our webpage.

03: Publishing our website with Github Pages

We use Github Pages to publish our site online with a few clicks.

04: Tags in HTML

Learn your first syntax concept: HTML tags.

05: Building and configuring your website with HTML

We learn more about styling our website with HTML.

06: Improved Styling with CSS

We learn about styling with CSS.