HTML From Scratch

HTML From Scratch: Build Real Web Pages Without CSS or JavaScript

Learn pure HTML confidently — no styling, no scripting, no overwhelm. Go from zero to building structured, meaningful web pages using only HTML.

20 lessonsAI-adaptiveCancel anytimeLearn anywhere
HTML From Scratch: Build Real Web Pages Without CSS or JavaScript

What you'll learn

What you'll be able to do

  • Understand how browsers parse and render HTML documents from top to bottom
  • Write a valid, well-structured HTML5 document entirely from memory
  • Use semantic elements (header, nav, main, article, section, footer) correctly and purposefully
  • Create and link multiple HTML pages together into a coherent mini website
  • Embed images, audio, and video using native HTML without any external tools
  • Build accessible, properly labelled HTML forms that collect user input
  • Structure tabular data using HTML tables with headers, rows, and captions
  • Describe what CSS and JavaScript add to HTML — and feel genuinely ready to learn them next
Get started

How it works

A school that adapts to you

This isn't a set of static videos. Every lesson is generated live and tuned to where you actually are.

We learn your level

A quick placement check tailors your starting point so you're never bored or lost.

Lessons adapt as you go

Each lesson is written for your pace and your goal, adjusting as your skills grow.

Your AI coach keeps you moving

Checkpoints, feedback, and gentle nudges turn progress into a real result.

The curriculum

What's inside your school

6 modules · 20 lessons

1

How the Web Actually Works

Before writing a single tag, you'll understand what HTML is, what a browser does with it, and why structure matters. This mental model makes everything else click faster.

  • 1.1What Is HTML and What Does It Do?Included
  • 1.2Your First HTML FileIncluded
  • 1.3How Browsers Read HTML: Tags, Elements, and AttributesComing soon
2

Text, Headings, and Everyday Elements

Master the building blocks of every web page: headings, paragraphs, lists, links, and inline text formatting. You'll write content that is both readable and semantically correct.

  • 2.1Headings and Paragraphs: Structuring Written ContentComing soon
  • 2.2Lists: Ordered, Unordered, and Description ListsComing soon
  • 2.3Links: The Backbone of the WebComing soon
  • 2.4Inline Formatting: Bold, Italic, and Semantic EmphasisComing soon
3

Semantic HTML and Page Structure

This is where most beginners have the biggest gaps. You'll learn HTML5 semantic elements that give your pages real meaning — for browsers, screen readers, and search engines.

  • 3.1What Is Semantic HTML and Why It MattersComing soon
  • 3.2Page-Level Structure: header, nav, main, aside, footerComing soon
  • 3.3Content Sectioning: article, section, and div (and when to use each)Coming soon
4

Media — Images, Audio, and Video

Embed rich media into your pages using pure HTML. You'll also learn the accessibility and performance considerations that come with each media type.

  • 4.1Images: <img>, alt Text, and Responsive SizingComing soon
  • 4.2Audio and Video with HTML5 Native ElementsComing soon
  • 4.3Embedding External Content with <iframe>Coming soon
5

Forms and Tables

Two of the most powerful — and most misused — HTML features. You'll build forms that actually collect data correctly and tables that display data accessibly.

  • 5.1HTML Forms: Structure, Inputs, and LabelsComing soon
  • 5.2Forms: Grouping, Buttons, and Sending DataComing soon
  • 5.3HTML Tables: When and How to Use ThemComing soon
6

Putting It All Together — Real Projects

Apply everything you've learned by building four complete, real HTML projects from a blank file. No hand-holding — just requirements, your skills, and a working page at the end.

  • 6.1Project 1: Personal Profile PageComing soon
  • 6.2Project 2: Recipe PageComing soon
  • 6.3Project 3: Multi-Page Mini WebsiteComing soon
  • 6.4Project 4: Structured Article with Table and MediaComing soon

Questions

Frequently asked

Your teacher

A note from your teacher

P

Paul

Hi, I'm so glad you're here — and I want to be upfront with you: this course is deliberately narrow, and that's its superpower. I've watched hundreds of beginners try to learn web development and stall because they were handed HTML, CSS, and JavaScript all at once. I built this course to solve that exact problem. We focus on one thing — HTML — and we go deep. By the time you finish, you won't just know HTML tags; you'll understand why each one exists and when to reach for it. I can't wait to see the pages you build.

Paul

Start your journey today

Get instant access — learn at your own pace with an AI coach in your corner.

$49/mo

Recurring billing · cancel anytime

This school isn't accepting enrollments just yet. Check back shortly!

Secure checkout · Instant access

  • 6 modules, 20 lessons
  • AI-adaptive lessons tuned to your level
  • Quizzes & checkpoints to lock in progress
  • Your own AI learning coach
  • Learn on any device, at your pace
  • Full access for as long as you're subscribed

18 more lessons coming soon at no extra cost.