HTML: The Language Behind Every Web Page
HTML is the structural foundation of the web — every browser tab, form submission, and embedded video starts with markup. This track builds genuine fluency in HTML, from the rules governing a valid document to the browser APIs and component models used in modern production sites. The goal is not just writing tags but understanding why each element exists and what it signals to browsers, assistive technologies, and search engines.
What You Will Learn
You will start with document structure, text content, links, images, and lists, then move into tables, forms, and form validation attributes. The track covers semantic HTML5 elements, the <head> and metadata, audio and video, and accessibility fundamentals including ARIA roles and attributes. Later courses address custom data attributes, HTML templates, the Canvas and SVG elements, Web Storage, the Drag and Drop API, SEO and social meta tags, and HTML email templates. Advanced sections go into Shadow DOM, Web Components and custom elements, HTML modules and import maps, progressive enhancement, internationalization, security, the History and Navigation API, the Intersection Observer, and building HTML for Progressive Web Apps.
The Learning Path
Forty courses progress from A1 through A2 and B1 to B2, finishing with a C1 capstone on HTML at Scale. The A1 and A2 courses establish the essentials — document structure, semantic elements, forms, and metadata. B1 introduces accessibility, ARIA, Canvas, SVG, and browser storage. B2 is the largest block, covering Web Components, Shadow DOM, performance, security, internationalization, and the Intersection Observer. The final C1 course, HTML at Scale, addresses the patterns and constraints that matter when HTML is authored, tested, and maintained across large codebases.
How It Works
Each course is split into short, hands-on lessons you complete in the built-in code editor with real-time feedback. An AI tutor is available whenever you get stuck, and you progress at your own pace — each lesson is self-contained so you can return to any topic as a reference later.