Aprenda HTML
Um curso de HTML online, gratuito e interativo. Você escreve HTML em cada lição, com pré-visualização ao vivo enquanto digita e um certificado gratuito ao concluir.
348,572+ codders inscritos
241 lições233 desafios1,192 perguntas de quiz
- Ideal para iniciantes
Ajuda de codificação com IA
Lições interativas e práticas
Narração em áudio em todas as lições
Questionários para testar seu conhecimento
Certificado grátis de conclusão
Programa
Seção 1
Fundamentos
Começar seçãoIniciarAprenda a estrutura e sintaxe principais para criar páginas web do zeroFundamentos do HTML
5 lições529Texto e Formatação
6 lições1135Trabalhando com Listas
4 lições721Cartão de Receita
Projeto4 lições4Adicionando Conteúdo
5 lições837Layout da Página
5 lições930Página de Perfil Pessoal
Projeto5 lições5Formulários e Inputs Parte 1
6 lições936Formulários e Inputs Parte 2
7 lições1239Tabelas
4 lições723Página de Inscrição de Evento
Projeto5 lições5Desafios Finais
4 lições4Seção 2
Estilização com CSSPágina própria
Começar seçãoIniciarDê vida às suas páginas web com cores, layouts e estilosIntrodução
5 lições540Adicionando CSS
4 lições725Seletores Básicos
7 lições1247Fundamentos de Texto
8 lições1450Cores e Fundos
5 lições834Cardápio do Café
Projeto3 lições3Modelo de Caixa — Parte 1
6 lições943Modelo de Caixa — Parte 2
5 lições833Flex Box
6 lições943Formulário de Login
Projeto4 lições4Técnicas de Layout
7 lições1151Fundamentos do Design Responsivo
6 lições1052Página Web de Tonga
Projeto6 lições6Desafios Finais
4 lições4Seção 3
Domínio do CSSPágina própria
Começar seçãoIniciarLeve suas habilidades em CSS para o próximo nível!Domínio de Seletores – Combinação
6 lições539Pseudo-classes Interativas
5 lições431Pseudo-classes estruturais
5 lições432Projeto de Menu Dropdown
4 lições4Efeitos visuais
5 lições536Landing Page
5 lições5Construa com CSS Grid
4 lições426Site Flavor Fiesta
4 lições4Desafios Finais
5 lições5Seção 4
Frontend Prático
Começar seçãoIniciarCombine estrutura e estilo para projetar páginas web completas e responsivasVariáveis
5 lições432Estratégia Mobile-First
6 lições643Temas e Estilos Visuais
5 lições535Esportes Radicais
3 lições3Componentes de UI
6 lições642Padrões Responsivos
6 lições645Desafios Finais
4 lições4Seção 5
JavaScript em Ação
Começar seçãoIniciarExplore como o JavaScript é usado com HTML e CSSInteratividade/Componentes de UI
4 lições433Formulários e validação
3 lições324Notificações e feedback
3 lições327Formulário com notificação Toast
2 lições2Navegação
3 lições329Temas e personalização
2 lições217Animações e efeitos
3 lições327Navegação animada
3 lições36Desafios Finais
4 lições4
Cursos de HTML
Cursos práticos de HTML, grátis para começar no navegador.
Animação de Eclipse Solar | Projeto HTML/CSS
PopularNeste curso, você criará uma incrível animação de "Eclipse Solar", demonstrando como criar interfaces de usuário envolventes e funcionais usando animações.
- 10
- 8
- 1
Clone da Página do Instagram | Projeto Front-End
PopularNeste curso, você praticará abordagens padrão e simples de HTML & CSS e criará um projeto de clone da página do Instagram.
- 16
- 14
- 1
Desafios de HTML/CSS - Pacote I
Este curso desafiará seus conhecimentos de HTML e CSS de uma forma divertida e eficaz!
- 11
HTML - Site para iniciantes
Neste curso, você testará seus conhecimentos básicos de HTML e criará seu próprio site básico, com imagem e texto. Você está pronto?
- 5
- 4
- 1
Barra de Navegação Inferior - Projeto HTML/CSS
Neste curso, você criará uma Barra de Navegação Inferior simples usando HTML e a estilizará com CSS. Você aprenderá a adicionar uma animação simples usando o seletor (:hover) no CSS.
- 12
- 11
- 1
Player de Vídeo do YouTube - Projeto HTML
Neste projeto, você criará um player de vídeo do YouTube usando HTML e explorará diversos atributos ao longo do caminho.
- 7
- 5
- 1
Aprenda Fazendo
Escreva código real, consulte bancos de dados, crie sites e domine prompts de IA. Nossas lições interativas cobrem todas as habilidades que desenvolvedores modernos precisam.
Construa Sua Sequência
Mantenha a consistência e veja seu progresso crescer! Acompanhe seu hábito diário de programação, proteja sua sequência com dias de congelamento e ganhe recompensas por aparecer todos os dias.
12 dias de sequência
Volte amanhã para manter sua sequência!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Tudo ou Nada
Dia 5 de 7
Congelar Sequência
2 left
Onde Quiser
Leve sua jornada de programação com você! Sem configuração, sem downloads: apenas abra e comece a programar. Disponível no iOS, Android e Web com avaliações de 4.9 estrelas.
Você Não Está Sozinho
Compita em placares globais, convide amigos para ganhar recompensas e celebre as conquistas uns dos outros. Programar é melhor com amigos!
Aprenda de todas as formas
Leia, ouça, teste-se, pergunte à IA ou consulte qualquer coisa que já tenha estudado. Cada lição se adapta a você.
Uma variável é um contêiner nomeado que armazena um valor que você pode referenciar depois.
Em Python, você cria uma escrevendo o nome, um sinal de igual e o valor que quer armazenar.
O valor pode mudar com o tempo. Reatribuir o nome simplesmente o aponta para um novo valor.
Seja Certificado
Ganhe certificados para cada curso que você completar. Adicione-os ao seu perfil do LinkedIn e currículo para mostrar sua experiência em programação aos empregadores.
Por que aprender HTML com a Coddy
- Escreva HTML no navegador e veja a página renderizada ao lado. Sem instalar editor, sem setup. Toda alteração no código HTML aparece na hora, então o ciclo de feedback é curto.
- HTML moderno e semântico: títulos, listas, links, imagens, tabelas, formulários e tags semânticas como
<header>,<nav>,<main>,<section>,<footer>. O HTML que você usaria de verdade para construir um site. - As dicas de IA te ajudam a corrigir erros de HTML - tags não fechadas, sintaxe de atributo quebrada, deslizes de acessibilidade - sem entregar a resposta, assim os hábitos de escrever HTML ficam.
- Certificado grátis de HTML quando você termina. Um primeiro passo confiável para desenvolvimento web, que combina naturalmente com os cursos de CSS e JavaScript.
Perguntas frequentes sobre aprender HTML
HTML é fácil de aprender?
HTML é uma das coisas mais fáceis de aprender em tecnologia. É uma linguagem de marcação, não uma linguagem de programação - você está rotulando pedaços de conteúdo (títulos, parágrafos, links, imagens) em vez de escrever lógica. A maioria dos iniciantes monta sua primeira página web de verdade na primeira hora.
Quanto tempo leva para aprender HTML?
Os fundamentos de HTML geralmente podem ser aprendidos em uma ou duas semanas de prática diária. Para criar projetos reais com segurança, reserve de um a três meses, dependendo do seu ritmo.
Devo aprender HTML antes de CSS e JavaScript?
Sim. O HTML define a estrutura da página; o CSS controla a aparência; o JavaScript a torna interativa. Aprender HTML primeiro significa que você tem algo concreto para estilizar e animar depois. O curso de HTML é curto de propósito para você partir logo para CSS e JS.
HTML é uma linguagem de programação?
Tecnicamente, não. HTML é uma linguagem de marcação usada para descrever a estrutura do conteúdo da web. Ela não tem variáveis, condicionais nem laços por si só. A programação de verdade em uma página web vem do JavaScript, que tem um curso separado.
Posso aprender HTML online de graça?
Sim. O curso interativo de HTML é gratuito - aulas, exercícios de código, preview ao vivo do HTML e um certificado. Tudo roda no navegador, então você não precisa instalar nenhum editor nem ferramenta para começar.
Recebo um certificado depois do curso de HTML?
Sim. Ao concluir o curso de HTML você recebe um certificado de conclusão gratuito. Uma prova verificável que dá para incluir no currículo ou compartilhar no LinkedIn - geralmente como um passo rumo a um portfólio mais completo de HTML, CSS e JavaScript.