Level 1 from age 8

Builder 🧱

In this level you'll build your entire website using HTML (the page's skeleton) and CSS (its look). By the end, your website will be at a real address on the internet.

Haven't set up your computer yet? Go through Prep first.

Loading your progress…

  1. How the web works, and your first page Find out what happens when you type an address into a browser, and build the foundation of your website. ⏱ 20 minutes
  2. Headings, paragraphs, and lists Fill your page with real content, and learn how to organize it clearly. ⏱ 25 minutes
  3. Images Add photos and pictures to your website – and learn to keep them neatly organized in a folder. ⏱ 20 minutes
  4. Links and a second page Your website stops being just one page. You'll build a second one and connect them with links. ⏱ 25 minutes
  5. Header, menu, and footer Give your page real structure like actual websites have: a header with a menu up top, and a footer below. ⏱ 25 minutes
  6. Your first CSS: the page gets colors Meet the CSS language, and watch your website stop looking like it's from 1995. ⏱ 25 minutes
  7. Fonts and classes Pick a proper font for your website, and learn about classes – the most useful trick in all of CSS. ⏱ 25 minutes
  8. Boxes and spacing Discover the biggest secret in CSS: everything on a page is a box. And learn to move them around. ⏱ 30 minutes
  9. Flexbox: a real menu Learn to line boxes up side by side, and your menu will look like it's from a real website. ⏱ 30 minutes
  10. Cards and a photo gallery Build the two most popular pieces of modern websites: content cards and a grid of photos. ⏱ 35 minutes
  11. Footer and final touches Finish off your website's look: a footer, small details that make a big impression, and a final check. ⏱ 25 minutes
  12. Publish your website on the internet The big finale: your website gets a real address you can send to anyone in the world. ⏱ 35 minutes