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.
281,604+ codders inscritos
241 lições212 desafios1,195 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
Fundamentals
Começar seçãoIniciarExpandirRecolherLearn the core structure and syntax to create web pages from scratchFundamentos do HTML
5 lições531Texto e Formatação
6 lições1135Trabalhando com Listas
4 lições721Cartão de Receita
Projeto4 lições1Adicionando Conteúdo
5 lições837Layout da Página
5 lições930Página de Perfil Pessoal
Projeto5 lições1Formulá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ções1Desafios Finais
4 lições4Seção 2
Styling with CSSPágina própria
Começar seçãoIniciarExpandirRecolherBring your web pages to life with colors, layouts, and stylesIntrodução
5 lições540Adicionando CSS
4 lições725Seletores Básicos
7 lições1247Fundamentos de Texto
8 lições1450Cores e Planos de Fundo
5 lições834Cardápio de Café
Projeto3 lições1Modelo de Caixa Parte 1
6 lições943Modelo de Caixa Parte 2
5 lições834Flex Box
6 lições943Formulário de Login
Projeto4 lições1Técnicas de Layout
7 lições1151Fundamentos do Design Responsivo
6 lições1052Página Web de Tonga
Projeto6 lições1Desafios Finais
4 lições4Seção 3
CSS MasteryPágina própria
Começar seçãoIniciarExpandirRecolherTake you css skills to the next level!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
Practical Frontend
Começar seçãoIniciarExpandirRecolherCombine structure and style to design complete, responsive web pagesVariá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 in Action
Começar seçãoIniciarExpandirRecolherExplore how javascript is used with html and 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
- 2
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
- 5
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
- 1
Cronômetro - Projeto HTML/CSS/JS
Neste projeto, você criará um cronômetro básico usando HTML, CSS e JavaScript.
- 10
- 3
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
- 2
Projeto DOM - Calculadora
Neste curso, você construirá uma calculadora simples e interativa usando HTML, CSS e JS.
- 14
- 3
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
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
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
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.