๐ฅ๏ธ HTML & CSS Foundations
Build real web pages from scratch
HTML is the structure of every web page. CSS is what makes it look like something. Together they are the first thing every web developer learns โ and the foundation everything else is built on. This course takes you from a blank file to a deployed, responsive web page.
Connected curriculum โ Course 3 of 4
This course follows Save Your Code and How the Internet Works. In those courses you learned that the browser reads HTML first, then applies CSS. Now you write that HTML and CSS yourself โ and track every change with Git.
What you'll build
Three real projects โ one per module. By the end you have a deployed website.
Module 1
Your first HTML page
A raw HTML file with headings, paragraphs, links, and images โ no CSS yet.
Module 2
A styled profile card
A card component with your name, role, skills, and a call-to-action button โ fully styled.
Module 3
A full one-page website
Navbar, hero section, and footer โ responsive, deployed, and accessible via a real URL.
What you'll learn
Course curriculum
After this course โ
Python for Beginners
Once you can build and style pages, Python teaches you programming logic โ variables, loops, functions. The same thinking you used to structure HTML applies to Python. JavaScript (to make pages interactive) comes after Python.
View all courses โ