O que você vai aprender
Neste curso vemos como desenvolver uma página web, além de entender a lógica de programação e deixar nossa página mais interativa com a linguagem JavaScript. Além disso, aprendemos também sobre a acessibilidade em páginas web e o que isso isso significa.
Módulo Acessibilidade
O objetivo deste módulo é apresentar os principais conceitos sobre acessibilidade para que você os entenda e possa colocá-los em prática em seu dia-a-dia.
Os conceitos abordados poderão ser inseridos tanto em sua rotina quanto também durante o desenvolvimento de páginas web!
Conteúdo abordado
- O que significa pessoa com deficiência
- Alguns grupos de usuários com base em suas necessidades
- Alguns tipos de limitações
- O que são barreiras
- Tipos de barreiras
- O que é acessibilidade
- O que é acessibilidade web
- O que são tecnologias assistivas
- Tipos de tecnologias assistivas
- Tecnologias assistivas na web
- Conceitos de como desenvolver um site acessível
- O que são padrões web
- O que são recomendações de acessibilidade
- WCAG (Web Content Accessibility Guidelines)
- Princípios da WCAG
- Diretrizes WCAG
- Critérios de sucesso WCAG
- Níveis WCAG
- Avaliação de acessibilidade
- Tipos de avaliação de acessibilidade
- Ferramentas para avaliação de acessibilidade
- E muito mais!
Módulo HTML Acessível

Nesse módulo você vai aprender como você pode desenvolver suas páginas HTML.
Antes, porém, você precisa conhecer um pouco da história de como tudo surgiu em relação à internet que permite toda essa conectividade que temos hoje em dia.
Conteúdo abordado
- História da internet
- Como a internet funciona
- Diferenças entre o trio da web
- História e evolução do HTML
- O que são tags
- Estrutura básica html
- O que são atributos
- Tags de ênfases
- Como fazer comentários
- Lista ordenada
- Lista não ordenada
- Lista de definição
- O que são links
- Links internos
- Links externos
- Como inserir imagens
- Como criar tabelas
- Como criar formulários
- Como inserir áudio
- Como inserir vídeo
- HTML5 e semântica
- E muito mais!
Módulo Lógica de Programação com JavaScript

Neste módulo entendemos como funciona a lógica de programação que é a base para aprender uma linguagem e programar um computador. Para isso vamos trabalhar com a linguagem de programação JavaScript. Dessa maneira você poderá aprender e ao mesmo tempo colocar em prática e obter os resultados.
Conteúdo abordado
- O que são algoritmos
- Como criar algoritmos
- O que são scripts
- Primeiro script
- O que são variáveis
- O que são constantes
- O que são tipos de dados
- Como criar variáveis e constantes
- O que são operadores
- Operadores aritméticos
- Operadores lógicos
- Operadores relacionais
- O que são estruturas de controle de fluxo
- Estruturas de Controle – Decisão
- Estruturas de repetição
- O que são Vetores
- O que são matrizes
- Como utilizar vetores e matrizes
- O que são funções e para que servem
- O que são procedimentos e para que servem
- Como utilizar funções e procedimentos
- Logs no console do navegador – DevTools
- E muito mais!
Módulo Indo além com JavaScript

Nesse módulo vamos continuar trabalhando com JavaScript, mas veremos novas funcionalidades como trabalhar com os elementos de uma página, como responder à eventos e interagir com o usuário.
Conteúdo que será abordado
- Escopo de variáveis
- Objetos
- métodos de arrays
- Reagir a eventos
- Conhecer o DOM
- Selecionar elementos no DOM
- Template String
- Outros loops
- Arquivo json
- Buscar dados em uma API
- E muito mais!
Desvendando WAI-ARIA
Nesse módulo você vai aprender sobre um assunto que é muito importante para a acessibilidade que é o WAI-ARIA.
Conteúdo que será abordado
Serão abordados tópicos como:
- O que é WAI-ARIA;
- Quais são os principais componentes WAI-ARIA;
- Como é o suporte para WAI_ARIA
- Quando utilizar WAI-ARIA
- WAI-ARIA estático e dinâmico;
- Aplicação de WAI-ARIA em uma página HTML;
- Definição de semântica, feedback ao usuário, detalhamento de elementos e muito mais!
Estilizando a Web
Neste módulo, você finalmente descobrirá o poder do CSS (Cascading Style Sheets) para transformar a aparência e o layout de suas páginas HTML. Abordaremos os conceitos e técnicas essenciais para criar interfaces web visualmente atraentes e organizadas.
Conteúdo que será abordado
Serão abordados tópicos como:
- Introdução e Propósito do CSS.
- Sintaxe Básica e Seletores CSS.
- Integração de CSS com HTML.
- Trabalhando com Cores em CSS.
- O Modelo de Caixa (Box Model).
- Unidades de Medida CSS.
- Fontes CSS.
- Estilizando Bordas.
- Entendendo Margens CSS.
- Utilizando Padding CSS.
- Definindo Dimensões (Altura e Largura).
- Aplicando Contornos (Outlines).
- Alinhamento e Decoração de Texto.
- Transformação e Espaçamento de Texto.
- Posicionamento de Elementos (Position).
- Flexbox e Grid Layouts.
- E muito mais!
Comece Agora!
Se ficou interessado e deseja aprender como desenvolver sua primeira página web e entrar nesse mundo da programação de sistemas de uma forma acessível, não perca tempo e:
- Ainda neste ano
- Por R$ 550,00
- Com acesso por no mínimo 6 meses
Adiquira logo este curso de HTML Acessível! (O site do PagSeguro abrirá em outra aba)