Pular para o conteúdo
Curso Completo de HTML5: Semântica, Acessibilidade & SEO
🧱

Curso Completo de HTML5: Semântica, Acessibilidade & SEO

Do zero ao nível profissional avançado. Aprenda a escolher o elemento HTML5 exato pelo significado do conteúdo. Estrutura de documentos, formulários validados, acessibilidade WCAG, metadados OpenGraph/SEO, segurança web e integração com CSS e JS.

Capítulos 18
Progresso 0/18 aulas
Concluído 0%
🌐
CAPÍTULO 1

Módulo 1 — Fundamentos da Web

1 aulas

Cliente, servidor, protocolo HTTP, diferenças entre HTML, CSS e JS, DevTools e validação.

📑
CAPÍTULO 2

Módulo 2 — Estrutura do Documento

1 aulas

<!DOCTYPE html>, <html>, <head>, <body>, meta charset, viewport e metadados essenciais.

🔒

O Esqueleto de um Documento HTML5

Compreenda a função de cada tag na estrutura base do HTML5.

Bloqueada
✍️
CAPÍTULO 3

Módulo 3 — Textos e Conteúdo

1 aulas

Títulos (h1-h6), parágrafos, <strong>, <em>, <blockquote>, <time>, entidades HTML e marcas.

🔒

Semântica de Texto: <strong> vs <b> e <time>

Aprenda a diferença entre destaque estético e relevância semântica.

Bloqueada
🔗
CAPÍTULO 4

Módulo 4 — Links e Navegação

1 aulas

Tag <a>, URLs absolutas/relativas, âncoras internas, target="_blank", rel="noopener" e downloads.

🔒

Segurança & Boas Práticas em Links Externos

Proteja sua aplicação contra ataques Tabnabbing ao abrir links em novas abas.

Bloqueada
📋
CAPÍTULO 5

Módulo 5 — Listas

1 aulas

Listas não ordenadas (ul), ordenadas (ol), de descrição (dl, dt, dd) e estruturas hierárquicas.

🔒

Listas de Descrição (dl, dt, dd)

Estruture pares de chave-valor como glossários, FAQs e atributos de produtos.

Bloqueada
🖼️
CAPÍTULO 6

Módulo 6 — Imagens & Conteúdo Visual

1 aulas

<img>, atributo alt, formatos (WebP, AVIF, SVG), <picture>, srcset, sizes, loading="lazy" e <figure>.

🔒

Imagens Responsivas com <picture> e srcset

Entregue imagens leves em formato WebP/AVIF adaptadas à tela do usuário.

Bloqueada
🎬
CAPÍTULO 7

Módulo 7 — Áudio, Vídeo e Incorporações

1 aulas

<audio>, <video>, <source>, <track> para legendas, <iframe>, segurança e SVG.

🔒

Vídeos Nativos e Legendas Acessíveis com <track>

Construa players de vídeo nativos acessíveis para deficientes auditivos.

Bloqueada
🏛️
CAPÍTULO 8

Módulo 8 — HTML Semântico Avançado

1 aulas

<header>, <footer>, <main>, <nav>, <section>, <article>, <aside>, <details>, <summary>, <dialog>.

🔒

Article vs Section: A Regra Definitiva

Nunca mais confunda a escolha entre estas duas tags semânticas fundamentais.

Bloqueada
📊
CAPÍTULO 9

Módulo 9 — Tabelas Semânticas & Acessíveis

1 aulas

<table>, <thead>, <tbody>, <tfoot>, <th>, <caption>, colspan, rowspan e atributo scope.

🔒

Tabelas Acessíveis com Atributo scope

Como associar cabeçalhos a dados para leitores de tela.

Bloqueada
📝
CAPÍTULO 10

Módulo 10 — Formulários & Validação Nativa

1 aulas

Estrutura de formulários, GET vs POST, tipos de input, <label>, <textarea>, <select>, <datalist>, <fieldset>, <legend> e validação.

🔒

Associação Correta de Labels e Inputs

Melhore a usabilidade do formulário e garanta 100% de acessibilidade.

Bloqueada
📈
CAPÍTULO 11

Módulo 11 — Metadados, SEO & Compartilhamento Social

1 aulas

Meta description, URL canônica, Open Graph (og:image), Twitter Cards, JSON-LD para dados estruturados e Core Web Vitals.

🔒

Open Graph e Cartões Sociais (og:title, og:image)

Faça seu site exibir previas bonitas ao ser compartilhado no WhatsApp e redes sociais.

Bloqueada
CAPÍTULO 12

Módulo 12 — Acessibilidade Web (WCAG & ARIA)

1 aulas

Diretrizes WCAG, ordem de foco, tabindex, idioma (lang), padrões ARIA quando necessários e testes.

🔒

As 5 Regras de Ouro do ARIA

A primeira regra do ARIA: Se puder usar um elemento HTML5 nativo semântico, NÃO USE ARIA!

Bloqueada
🛡️
CAPÍTULO 13

Módulo 13 — Segurança e Privacidade na Camada HTML

1 aulas

Vulnerabilidades XSS, rel="noopener", atributos de iframe (sandbox), Content Security Policy (CSP) e LGPD.

🔒

Isolando IFrames com o Atributo sandbox

Impeça que conteúdo incorporado de terceiros execute scripts maliciosos.

Bloqueada
CAPÍTULO 14

Módulo 14 — Integração com CSS e JavaScript

1 aulas

Carregamento com defer e async, atributos data-*, Web Components, <template> e Progressive Enhancement.

🔒

Atributos defer vs async em Scripts

Otimize o carregamento de arquivos JavaScript sem bloquear a renderização do HTML.

Bloqueada
CAPÍTULO 15

Módulo 15 — Performance e Otimização de Recursos

1 aulas

Preload, prefetch, preconnect, lazy loading nativo, auditorias com Lighthouse e DevTools.

🔒

Diferença entre Preload, Prefetch e Preconnect

Avise o navegador com antecedência sobre os recursos críticos que serão baixados.

Bloqueada
🛠️
CAPÍTULO 16

Módulo 16 — Organização Profissional & Qualidade de Código

1 aulas

Convenções de nomenclatura, Prettier, HTML Linters, controle de versão Git e revisões de código.

🔒

Linters de HTML & Validação W3C

Garanta que seu código HTML siga os padrões universais sem erros de marcação.

Bloqueada
💻
CAPÍTULO 17

Módulo 17 — Projetos Práticos do Mundo Real

1 aulas

Construção de receitas, currículo digital, formulários acessíveis, landing pages e e-commerce.

🔒

Projeto Prático: Landing Page de E-Commerce Semântica

Estruture uma página de vendas completa com header, hero, grid de produtos e footer.

Bloqueada
💼
CAPÍTULO 18

Módulo 18 — Preparação Profissional & Figma to HTML

1 aulas

Do Figma ao HTML semântico, refatoração de código legado, portfólio e preparação para entrevistas.

🔒

Como Transformar Telas do Figma em HTML Semântico

Metodologia para ler o design visual e extrair a arquitetura semântica correta.

Bloqueada