Choose your language
HTML Course
More than 2 million students worldwide

HTML Course

4.3

Learn HTML from the ground up and build real, standards-compliant web pages with confidence. This course covers everything from document structure and semantic elements to forms, accessibility, and SEO optimization. By the end, you'll write clean, professional HTML that works across every browser and device.

Dedika for businesses

What you will learn:

This course takes you through every essential aspect of HTML, from how the web works to professional best practices. You will learn to structure documents correctly, use semantic elements, and build accessible, SEO-friendly pages. You will create functional forms with native validation, embed images and media, and configure metadata for social sharing. The course also covers HTML tables, ARIA accessibility, and W3C validation techniques. You will finish with practical skills in responsive design, version control, and browser debugging tools.

How you study in practice HTML Course

How you practice HTML Course

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 35 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Introduction to HTML and the Web

  • Lesson 1 • Setting Up Your Development Environment

    Guides installation of a code editor and browser developer tools. Students leave with a working local setup ready for hands-on coding.

  • Lesson 2 • How the Web Works

    Covers client-server communication, browsers, and HTTP basics. Provides context for why HTML structure matters in web delivery.

  • Lesson 3 • What HTML Is and Does

    Defines HTML as a markup language and explains its relationship to CSS and JavaScript. Grounds students in HTML's specific responsibility: content structure.

  • Lesson 4 • Anatomy of an HTML Document

    Breaks down the required structure of every HTML file, including DOCTYPE, html, head, and body. Students write and validate a minimal HTML page.

Chapter 2See details

Core HTML Elements and Syntax

  • Lesson 1 • Headings, Paragraphs, and Text Elements

    Covers h1–h6, p, br, hr, strong, em, and related inline elements. Students structure readable text content with correct semantic choices.

  • Lesson 2 • Tags, Elements, and Attributes

    Explains opening and closing tags, self-closing elements, and attribute syntax. Builds the mental model students apply to every element throughout the course.

  • Lesson 3 • Lists: Ordered, Unordered, and Description

    Teaches ul, ol, li, dl, dt, and dd elements with proper nesting. Students choose the correct list type based on content meaning.

  • Lesson 4 • Comments and Special Characters

    Introduces HTML comments for documentation and character entities for reserved symbols. Students write maintainable, standards-compliant markup.

Chapter 3See details

HTML Metadata and the Head Element

  • Lesson 1 • Essential Meta Tags

    Covers charset, viewport, description, and author meta tags. Students configure the minimum required metadata for every page they publish.

  • Lesson 2 • Open Graph and Social Metadata

    Introduces Open Graph and Twitter Card meta tags for rich social previews. Students configure metadata that controls how pages appear when shared.

  • Lesson 3 • Linking External Resources

    Teaches the link element for stylesheets, icons, and preloading assets. Students connect CSS files and favicons correctly using rel and href.

  • Lesson 4 • Script Element and Loading Strategies

    Covers script placement, defer, and async attributes for performance. Students avoid render-blocking JavaScript with correct loading strategies.

Chapter 4See details

Links, Images, and Media

  • Lesson 1 • Embedding Images

    Teaches the img element, src, alt, width, and height attributes. Students embed accessible images with correct paths and meaningful alternative text.

  • Lesson 2 • Figures and Captions

    Introduces figure and figcaption for semantically grouping images with descriptive text. Reinforces semantic HTML principles introduced in Chapter 2.

  • Lesson 3 • Hyperlinks with the Anchor Element

    Covers the a element, href, target, and rel attributes for internal and external links. Students implement navigation between pages and to external sites.

  • Lesson 4 • Audio and Video Elements

    Covers audio, video, source, and track elements with controls and fallback content. Students embed media that degrades gracefully in unsupported browsers.

Chapter 5See details

HTML Tables

  • Lesson 1 • Accessible and Semantic Tables

    Applies ARIA roles and summary patterns to improve table accessibility. Reinforces the principle that HTML structure communicates meaning to all users.

  • Lesson 2 • Spanning Rows and Columns

    Teaches colspan and rowspan attributes for complex data layouts. Students merge cells without breaking table structure or accessibility.

  • Lesson 3 • Basic Table Structure

    Introduces table, tr, td, and th elements to create rows and columns. Students build a simple data table from scratch.

  • Lesson 4 • Table Headers, Captions, and Scope

    Covers caption, thead, tbody, tfoot, and the scope attribute for accessibility. Students produce tables screen readers can interpret correctly.

Chapter 6See details

HTML Forms and User Input

  • Lesson 1 • Input Types and Text Controls

    Teaches text, email, password, number, date, and other input types. Students select the correct type to trigger appropriate keyboards and validation.

  • Lesson 2 • Selection Controls: Checkboxes, Radios, and Selects

    Covers checkbox, radio, select, option, and optgroup elements. Students implement grouped choices with correct name and value attributes.

  • Lesson 3 • Labels, Fieldsets, and Accessible Forms

    Teaches label, fieldset, and legend for associating controls with descriptions. Students build forms that are fully operable by keyboard and screen reader.

  • Lesson 4 • HTML5 Form Validation

    Covers required, pattern, min, max, and minlength attributes for client-side validation. Students reduce invalid submissions without writing JavaScript.

  • Lesson 5 • Form Element and Submission Basics

    Covers the form element, action, method, and enctype attributes. Students understand how form data travels to a server.

Chapter 7See details

Semantic HTML and Document Structure

  • Lesson 1 • Page-Level Landmark Elements

    Covers header, nav, main, aside, footer, and section elements and their correct usage. Students map a full page layout to appropriate landmark regions.

  • Lesson 2 • Why Semantics Matter

    Explains how semantic elements communicate meaning to browsers, search engines, and assistive technologies. Motivates the shift from div-heavy to semantic markup.

  • Lesson 3 • Inline Semantic Elements

    Teaches time, mark, abbr, cite, code, kbd, and samp for precise inline meaning. Students annotate content with elements that convey specific semantic intent.

  • Lesson 4 • Article, Section, and Content Grouping

    Distinguishes article, section, and div for grouping related content. Students apply the correct element based on whether content is self-contained or thematic.

  • Lesson 5 • Document Outline and Heading Strategy

    Applies heading hierarchy within sectioning elements to create a logical document outline. Students audit and correct heading structures for accessibility compliance.

Chapter 8See details

Accessibility, Validation, and Best Practices

  • Lesson 1 • Keyboard Accessibility and Focus Management

    Teaches tabindex, focus order, and skip navigation links. Students verify that all interactive elements are reachable and operable without a mouse.

  • Lesson 2 • Web Accessibility Fundamentals

    Introduces WCAG principles: perceivable, operable, understandable, and robust. Students identify which HTML decisions directly affect each accessibility principle.

  • Lesson 3 • HTML Validation and Error Correction

    Uses the W3C validator and browser dev tools to find and fix markup errors. Students develop a validation habit that prevents cross-browser rendering issues.

  • Lesson 4 • HTML Coding Standards and Maintainability

    Establishes consistent formatting, naming conventions, and commenting practices. Students write HTML that teammates can read, maintain, and extend confidently.

  • Lesson 5 • ARIA Roles, States, and Properties

    Covers landmark roles, aria-label, aria-describedby, and aria-hidden. Students apply ARIA only where native HTML semantics are insufficient.

Certification

Your valid completion certificate

This course is for you:

  • Career changer: wants a marketable technical skill to enter the web industry.

  • Marketing professional: needs to edit website content without breaking existing code.

  • Graphic designer: ready to translate visual mockups directly into browser-ready pages.

  • Entrepreneur: building a personal or business site without hiring a developer yet.

  • Computer science student: filling a practical HTML gap before a front-end internship.

  • Hobbyist creator: passionate about publishing personal projects live on the web.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course