⚠️ O endereço solicitado mudou ou não existe

Página Não Encontrada (404)

♿ Formação Profissional em Acessibilidade Web & WCAG 2.2

Curso de Acessibilidade Web (WCAG 2.2) Completo

Navegação por Teclado, Contraste AAA, WAI-ARIA & Conformidade Legal W3C

A verdadeira excelência no desenvolvimento web reside na capacidade de construir interfaces utilizáveis por qualquer pessoa, em qualquer dispositivo, sob quaisquer condições. Mais do que um imperativo moral ou cumprimento de legislações como a LBI (Lei Brasileira de Inclusão), ADA e European Accessibility Act, dominar a acessibilidade digital (WCAG 2.2) diferencia engenheiros de software seniores de meros executores de código.

Aprenda a criar aplicações robustas que operam com perfeição em leitores de tela (NVDA, JAWS, TalkBack), respeitam o gerenciamento de foco e armadilhas de teclado, atendem a razões de contraste AAA, tratam daltonismo e evitam layouts que induzem convulsões ou náuseas. Uma formação prática de 30 lições orientada aos padrões do W3C com testes no Playground IDE e auditorias com Axe e Lighthouse.
📚 Total de 30 Lições Práticas
⏱️ 35 Horas de Formação
🎯 Nível Iniciante ao Avançado
⚡ Teste ao Vivo no Playground Web IDE
🆓 100% Gratuito e Aberto
🔍
Exibindo 30 de 30 lições oficiais ⚡ Filtro em tempo real client-side
Lição 01 Módulo 1

O que é Acessibilidade Web & Legislação

Entenda o conceito de acessibilidade digital, barreiras de acesso e legislações globais (LBI no Brasil, ADA nos EUA e EAA na Europa).

Lição 02 Módulo 1

Os 4 Princípios POUR da WCAG

Domine os 4 princípios fundamentais da WCAG: Perceptível, Operável, Compreensível e Robusto (POUR).

Lição 03 Módulo 1

Níveis de Conformidade: A, AA e AAA

Aprenda as diferenças práticas entre os níveis de conformidade A (mínimo), AA (padrão legal de mercado) e AAA (excelência máxima).

Lição 04 Módulo 1

Novidades da WCAG 2.2 & Novos Critérios

Explore os novos critérios de sucesso da WCAG 2.2: Focus Appearance, Target Size Minimum, Accessible Authentication e Redundant Entry.

Lição 05 Módulo 1

Tecnologias Assistivas & Leitores de Tela

Descubra como funcionam leitores de tela (NVDA, JAWS, VoiceOver, TalkBack), linhas braille e dispositivos apontadores alternativos.

Lição 06 Módulo 2

HTML Semântico & Landmarks WAI-ARIA

Utilize elementos semânticos do HTML5 (header, nav, main, aside, footer) como landmarks nativos para navegação assistiva.

Lição 07 Módulo 2

Hierarquia de Títulos (H1-H6) & DOM Tree

Estruture títulos de forma lógica sem pular níveis (H1 a H6) e compreenda como a Árvore de Acessibilidade (Accessibility Tree) é gerada.

Lição 08 Módulo 2

Textos Alternativos (alt): Decorativas vs Informativas

Aprenda a escrever textos alternativos perfeitos com alt, diferenciar imagens decorativas (alt="") de informativas e evitar redundâncias.

Lição 09 Módulo 2

Acessibilidade em SVG & Gráficos Complexos

Torne ícones vetoriais e gráficos complexos acessíveis com aria-hidden, title, desc e roles adequados no SVG.

Lição 10 Módulo 2

Links vs Botões: Semântica & Contexto

Compreenda a distinção semântica entre links (navegação) e botões (ações) e redija rótulos contextuais sem "clique aqui".

Lição 11 Módulo 3

Contraste de Cores: Razão 4.5:1 e 7:1

Calcule a razão de contraste de cores para textos normais (4.5:1 no AA) e textos grandes (3:1 no AA / 7:1 no AAA).

Lição 12 Módulo 3

Daltonismo & Percepção: Não Depender da Cor

Projete interfaces que não dependam exclusivamente de cor para transmitir significado ou status.

Lição 13 Módulo 3

Zoom de Texto (200% a 400%) & Reflow Fluido

Garanta que sua interface suporte zoom de até 400% e 200% no texto sem perda de conteúdo e sem barra de rolagem bidirecional.

Lição 14 Módulo 3

Espaçamento de Texto, Tipografia & Dislexia

Ajuste line-height, letter-spacing e word-spacing para atender ao critério de espaçamento de texto e beneficiar usuários com dislexia.

Lição 15 Módulo 3

Animações & prefers-reduced-motion

Desative animações e transições intensas respeitando a preferência prefers-reduced-motion de pessoas com distúrbios vestibulares.

Lição 16 Módulo 4

Navegação por Teclado: Ordem Lógica & Tab

Assegure que todas as funções interativas sejam operadas com Tab, Shift+Tab, Enter e Espaço na ordem lógica do DOM.

Lição 17 Módulo 4

Foco Visível Impecável & Focus Appearance

Estilize anéis de foco com :focus-visible atendendo aos requisitos mínimos de espessura e contraste do critério 2.4.11/2.4.13 da WCAG 2.2.

Lição 18 Módulo 4

Skip Links: Pular para o Conteúdo

Implemente links de salto visíveis no foco para que usuários de teclado pulem cabeçalhos e naveguem direto ao conteúdo.

Lição 19 Módulo 4

Armadilhas de Teclado (Keyboard Traps)

Identifique e elimine armadilhas onde o foco do teclado fica preso em widgets, sliders ou iframes sem saída.

Lição 20 Módulo 4

Gerenciamento de Foco em Modais (Focus Trap)

Gerencie o foco em diálogos modais: prenda o foco internamente ao abrir e retorne ao gatilho original ao fechar.

Lição 21 Módulo 5

Formulários: Labels, fieldset & legend

Vincule rótulos obrigatórios via <label for>, agrupe botões de rádio com <fieldset> e <legend> e instrua o usuário claramente.

Lição 22 Módulo 5

Mensagens de Erro & aria-describedby

Conecte alertas de erro aos campos correspondentes com aria-describedby, aria-invalid="true" e identificação precisa do erro.

Lição 23 Módulo 5

A 1ª Regra do ARIA: Quando Usar e Evitar

Aplique a regra de ouro do W3C: não use ARIA quando existir um elemento nativo do HTML5 que já implemente a semântica.

Lição 24 Módulo 5

Atributos ARIA: label, labelledby & hidden

Domine atributos indispensáveis: aria-label para nomes acessíveis, aria-labelledby para referências e aria-hidden para ocultar ruído.

Lição 25 Módulo 5

Regiões Vivas: aria-live, assertive & polite

Comunique mudanças dinâmicas na página (toasts, alertas, contadores) para leitores de tela com aria-live polite e assertive.

Lição 26 Módulo 6

Tabs, Accordions & Menus Acessíveis

Construa abas acessíveis com role="tablist", painéis role="tabpanel" e navegação por setas direcionais do teclado.

Lição 27 Módulo 6

Auditoria Automatizada: Axe, Lighthouse & WAVE

Realize auditorias automáticas no navegador com axe DevTools, Google Lighthouse e WAVE para capturar erros críticos.

Lição 28 Módulo 6

Testes Manuais com Leitores de Tela (NVDA)

Execute roteiros de testes práticos com leitores de tela reais (NVDA no Windows e VoiceOver no macOS/iOS).

Lição 29 Módulo 6

Projeto 1: Refatoração para WCAG 2.2 AA

Refatore uma página real repleta de barreiras de acessibilidade até alcançar 100% de conformidade com o nível AA.

Lição 30 Módulo 6

Projeto Final: Design System Inclusivo W3C

Projeto mestre: elabore um Design System com componentes acessíveis e publique a Declaração de Acessibilidade W3C.

Evolução Contínua

Fortaleça a Base Semântica com o Curso de HTML & HTML5

A primeira regra do WAI-ARIA é: use HTML semântico nativo antes de recorrer a atributos ARIA. Revise nossa formação completa.

Acessar Curso de HTML5 →
Foto de Web-Zoneware
✓ Verificado
🎓 Tutor & Coordenador da Web Academy

Web-Zoneware

Tutor Técnico & Desenvolvedor Full-Stack

Desenvolvedor web e instrutor focado na formação prática de novos programadores. Defensor ferrenho de código semântico, arquitetura limpa e acessibilidade W3C/WCAG, dedicando-se a construir cursos estruturados em metodologia passo a passo com execução ao vivo no Playground IDE.

Especialidades: HTML5 Semântico CSS3 & Flexbox/Grid JavaScript Moderno Acessibilidade WCAG 2.2 Didática Prática
Rolar para cima