Stage 1 — Foundations Easy
-
What is HTML & How the Web Works
Overview
Role of HTML in the stack; browsers, servers, request/response. -
HTML Document Structure
Overview
<!DOCTYPE>
,<html>
,<head>
,<body>
; parsing basics. -
Basic Text & Formatting
Overview
Headings, paragraphs, inline vs block, emphasis, strong. -
Links & Navigation
Overview
Relative vs absolute URLs, anchor attributes, in-page links. -
Images & Media
Overview
<img>
, alt text, dimensions, responsive considerations. -
Lists & Simple Layout
Overview
Ordered/unordered/definition lists; nesting; basic structure.
Stage 2 — Core Skills Medium
-
Semantic HTML
Overview
<header>
,<nav>
,<main>
,<article>
,<section>
,<footer>
. -
HTML Entities & Special Characters
Overview
Common entities:
,&
,©
. -
Tables for Data
Overview
<table>
semantics, headers, captions, accessibility. -
Forms & User Input
Overview
<form>
, inputs, labels, selects, buttons, input types. -
Meta & Head Elements
Overview
Charset, viewport, SEO basics, favicon, social cards. -
Accessibility Essentials
Overview
Labels, alt text, landmarks, keyboard navigation, ARIA basics.
Stage 3 — Advanced Hard
-
HTML5 New Elements & Attributes
Overview
<figure>
,<figcaption>
,<details>
,<summary>
,<time>
. -
Media Integration
Overview
<video>
,<audio>
, captions with<track>
. -
HTML5 Forms & Validation
Overview
Validation attributes,datalist
, placeholders, required fields. -
Embedding External Content
Overview
<iframe>
, sandboxing, privacy & security considerations. -
SVG in HTML
Overview
Inline SVG vs image, basic shapes, accessibility. -
Canvas API Intro
Overview
When to use Canvas vs SVG; drawing primitives. -
HTML APIs Overview
Overview
Geolocation, Drag-and-Drop, Web Storage. -
Performance & Optimization
Overview
Defer/async scripts, media lazy-loading, minification.
Projects
About Me Page Easy
Restaurant Website Medium
Portfolio Site Hard
Bundled Learning Modules
- CSS Design Track — pair after Stage 1
- JavaScript DOM Track — pair after Stage 2
- Full-Stack Track — pair after Stage 3
Syllabus Meta
- Format: self-paced with projects
- Prerequisites: none
- Outcomes: semantic HTML, accessibility, forms, media, APIs, performance