What HTML Is
Start the HTML Foundations track with a calm explanation of what HTML is, what job it has on a web page, and why beginners learn it early.
First browser track
This track teaches brand-new students how HTML labels content, structures a page, and turns plain words into a real web document.
Available now
Start the HTML Foundations track with a calm explanation of what HTML is, what job it has on a web page, and why beginners learn it early.
Learn the small building blocks of HTML pages in a calm, beginner-safe way so tags, elements, and structure feel manageable instead of intimidating.
Learn how simple headings and paragraphs give page text a calm, readable structure from the very start.
Learn how links and images help a web page connect, guide, and show useful visual content without overwhelming the beginner.
Learn how lists and grouped content help a page feel cleaner, easier to scan, and easier to understand from the very start.
Move from generic structure into meaningful structure with beginner-friendly semantic HTML.
Learn why forms exist on websites and how simple fields help pages collect information in a calm, beginner-friendly way.
Learn what buttons, inputs, and labels do so beginner forms feel clearer, calmer, and easier to understand.
Learn how to spot small HTML mistakes, fix broken markup calmly, and build beginner-friendly debugging habits one check at a time.
Practice reading a small HTML page from top to bottom so tags, page parts, and familiar patterns feel more readable instead of overwhelming.
Learn how to make small, safe changes to existing HTML so editing a snippet feels calmer than starting from a blank page.
Learn how to think through a tiny web page in plain language before writing HTML so building feels calmer, clearer, and more manageable.
Assemble your first full tiny HTML page using familiar parts you already know so you can finish something real without turning it into a big stressful project.
Track roadmap
This roadmap shows the order students follow through the track, while saved progress, 22 Practice Labs, 52 assignments, and certificate milestones stay inside the student app.
Start the HTML Foundations track with a calm explanation of what HTML is, what job it has on a web page, and why beginners learn it early.
Learn the small building blocks of HTML pages in a calm, beginner-safe way so tags, elements, and structure feel manageable instead of intimidating.
Learn how simple headings and paragraphs give page text a calm, readable structure from the very start.
Learn how links and images help a web page connect, guide, and show useful visual content without overwhelming the beginner.
Learn how lists and grouped content help a page feel cleaner, easier to scan, and easier to understand from the very start.
Move from generic structure into meaningful structure with beginner-friendly semantic HTML.
Learn why forms exist on websites and how simple fields help pages collect information in a calm, beginner-friendly way.
Learn what buttons, inputs, and labels do so beginner forms feel clearer, calmer, and easier to understand.
Learn how to spot small HTML mistakes, fix broken markup calmly, and build beginner-friendly debugging habits one check at a time.
Practice reading a small HTML page from top to bottom so tags, page parts, and familiar patterns feel more readable instead of overwhelming.
Learn how to make small, safe changes to existing HTML so editing a snippet feels calmer than starting from a blank page.
Learn how to think through a tiny web page in plain language before writing HTML so building feels calmer, clearer, and more manageable.
Assemble your first full tiny HTML page using familiar parts you already know so you can finish something real without turning it into a big stressful project.
Other tracks
Build a reliable beginner base with coding vocabulary, website basics, and how developers organize their work.
Open trackThis track introduces absolute beginners to CSS in small, calm steps so they can understand styling, spacing, layout, and simple responsive thinking before moving deeper into JavaScript.
Open trackThis track introduces JavaScript in small, readable steps so students can learn how web pages become interactive without jumping into advanced programming too early.
Open trackStart writing and checking tiny Python ideas with structured exercises, clear hints, and no unsafe code execution.
Open track