Web Development
HTML & CSS from Zero: Build Your First Website
Go from zero to your first real website. Learn HTML and CSS step by step with fun, interactive lessons — edit live code right inside every lesson — then test yourself with quizzes, write code in the built-in editor with a live preview, build a complete website as your final exam, and earn your certificate. No experience needed.
BEGINNER 316 min · 22 lessonsBy Career Forge
What you'll learn
- Write clean HTML pages with headings, links, images, lists, tables and forms
- Structure pages with semantic tags that Google and screen readers understand
- Style pages with CSS: colours, fonts, spacing and the box model
- Lay out pages with Flexbox
- Make pages responsive so they work on phones and laptops
- Add hover effects and smooth transitions
- Build and submit a complete personal landing page
Requirements
- A computer with a web browser (Chrome, Edge, Firefox or Safari)
- A free text editor such as VS Code — even Notepad works
- No coding experience needed, just curiosity
Curriculum
Welcome to the Web
- 🌍 How websites work: HTML, CSS & the browserPreview
- 🧠 Quick check: how the web works
- 👋 Welcome — what you'll buildPreview
HTML: The Skeleton
- 🔗 Links & images
- 📋 Lists & tables
- 🧠 HTML checkpoint
- 🏗️ Your first web page
- 🧭 Semantic HTML: giving your page meaning
- ✍️ Headings, paragraphs & text
- 📝 Forms: collecting information
- 🏗️ Assignment 1: Build your About Me page
CSS: Style & Layout
- 🎨 Meet CSS: selectors & properties
- 🌈 Colors, fonts & text
- 📱 Responsive design: one site, every screen
- ✨ Hover effects & transitions
- 🧠 CSS checkpoint
- 📦 The box model
- 🎨 Assignment 2: Style your About Me page
- 🧩 Flexbox: layout made easy
Final Exam: Build a Website
- 🧰 HTML & CSS cheat sheet
- 🏁 FINAL EXAM: Build your own website
- 🎓 You did it! Certificate & what's next