🏷️ HTML Fundamentals Β· Module 1–8 Β· Free Certificate

Learn HTML From
Absolute Zero

The complete beginner HTML course β€” from how websites work to building complex forms and tables. No prior experience needed. Certificate on completion.

🌐
Web Foundations
How browsers work
πŸ“
All 35 Lessons
Self-paced learning
πŸ—οΈ
Real Projects
Build from day one
πŸŽ“
Certificate
On completion
Browse HTML Topics πŸ“š
35
FREE LESSONS
8
MODULES
8
PROJECTS
0
PREREQUISITES
∞
ACCESS
πŸ‘€ Who it's for

Perfect for Every Beginner

You don't need any coding background. If you can browse the web, you can learn HTML.

πŸš€
Complete Beginners
Never written a line of code. Start from Lesson 1 and build from there.
🎨
Designers
Already know how things should look. Now learn to actually build them.
πŸ“±
Marketing & Content
Build landing pages yourself without waiting for a developer.
πŸŽ“
Students
Computer science or IT student filling in practical web development skills.
πŸ’Ό
Career Changers
Starting a career in web development. HTML is the first and most essential skill.
βš™οΈ
Backend Developers
You write Python or PHP but need to understand the HTML you're generating.
πŸ“‹ Curriculum

8 Modules, 35 Lessons

Every module builds on the last. By the end you'll understand the full structure of any webpage you open.

MODULE 01
Introduction to Web & HTML
How websites work, frontend vs backend, what HTML is and its history, setting up VS Code.
πŸ“š 3 lessons
HTTP/HTTPSClient-ServerHTML5VS Code
MODULE 02
HTML Basics
Document structure, DOCTYPE, head, body, elements, attributes β€” the building blocks.
πŸ“š 3 lessons
DOCTYPEElementsid/classdata-*
MODULE 03
Text Formatting
Headings, paragraphs, bold, italic, mark, subscript, superscript β€” all text elements.
πŸ“š 3 lessons
h1-h6strong/emmarkSEO
MODULE 04
Lists
Ordered, unordered, description, and nested lists β€” structure content hierarchically.
πŸ“š 4 lessons
ol/ullidl/dt/ddNesting
MODULE 05
Links & Navigation
Hyperlinks, navigation menus, anchor links β€” connect pages and guide users.
πŸ“š 3 lessons
hreftargetmailtonav
MODULE 06
Images & Multimedia
Images, figures, audio, video, YouTube embeds, iframes β€” rich media on the web.
πŸ“š 6 lessons
img/altfigureaudio/videoiframe
MODULE 07
Tables
Table structure, rows, columns, colspan/rowspan, thead/tbody/tfoot β€” tabular data done right.
πŸ“š 4 lessons
tablecolspanrowspanthead
MODULE 08
Forms
Input types, checkboxes, radio buttons, dropdowns, textarea, buttons, and validation β€” everything forms.
πŸ“š 9 lessons
inputformvalidationselect
πŸ“– All Lessons

35 Lessons, All Free

Every lesson includes theory, code examples, a 5-question quiz, and a coding challenge.

πŸ—οΈ Projects

Build Real Websites

Apply each module's skills to a real project. No toy exercises β€” actual pages people use.

PROJECT 01
Personal Introduction Page
Your first webpage β€” name, bio, interests using headings, paragraphs and lists.
HTML BasicsStructureText
PROJECT 02
Blog Article Page
Write a formatted article with headings, formatted text, blockquotes and code snippets.
Text FormattingSemantics
PROJECT 03
Restaurant Menu
Multi-section menu with ordered/unordered and nested lists β€” real-world list usage.
ListsNavigation
PROJECT 04
Multi-Page Website
Link multiple pages together with a consistent navigation bar and internal anchor links.
LinksNavAnchors
PROJECT 05
Media Gallery
Photo gallery with figures and captions, an embedded video, and a YouTube iframe.
ImagesVideoMultimedia
PROJECT 06
Student Grade Report
Complex table with colspan, rowspan, thead/tfoot β€” a complete grade report layout.
Tablescolspanrowspan
PROJECT 07
Registration Form
Complete sign-up form with all input types, validation, radio buttons, checkboxes and dropdown.
FormsValidationInputs
PROJECT 08
Contact Form + FAQ
Contact page with textarea, dropdown, and a nested FAQ section with description lists.
FormsDLButtons
🎯 What you'll learn

Skills You'll Actually Have

Not just theory β€” concrete abilities you can demo, use in portfolios, and apply at work.

βœ…
Write valid HTML5 from scratch without copying β€” understand every line
βœ…
Build any webpage structure β€” headers, sections, articles, footers
βœ…
Format text professionally with headings, emphasis, and semantic markup
βœ…
Embed images, audio, and video correctly with accessibility in mind
βœ…
Build complex tables with merged cells for reports, schedules and pricing grids
βœ…
Create complete forms with validation, all input types, and proper labels
βœ…
Understand the browser's built-in validation β€” required, pattern, minlength
βœ…
Link pages together β€” internal, external, anchor, email and phone links
Completed HTML Basics?

Continue to Advanced HTML β€” Semantic HTML5, Accessibility, SEO, APIs, SVG, Canvas and more.

Advanced HTML β†’
Start Building Websites Today

Free forever. No account needed for the first lesson. Go at your own pace.