Aprenda SQL
Um curso de SQL online, interativo e gratuito. Você roda queries SQL de verdade em tabelas reais a cada lição, com dicas de IA quando uma query não retorna o que você esperava, e um certificado gratuito ao concluir.
172,850+ codders inscritos
99 lições94 desafios527 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çãoIniciarExpandirRecolherAprenda a criar bancos de dados, definir tabelas e realizar consultas simples.Introdução
4 lições423Condições
7 lições1256Formato de retorno específico
6 lições630Mais palavras-chave
5 lições532Operações Aritméticas
4 lições332Desafios introdutórios
4 lições4Datas
3 lições325Estatística
9 lições950Múltiplas tabelas
9 lições944Produtos Imaginários
Projeto5 lições1Funções de janela parte 1
8 lições836Funções de Janela parte 2
5 lições532Resumo
3 lições3Seção 2
Além do Básico
Começar seçãoIniciarExpandirRecolherSQL prático além dos fundamentos: lógica condicional, funções de string, pivoting com agregação condicional, operações de conjunto, CTEs recursivas, modificação de dados e receitas de analytics.Lógica condicional
5 lições632Funções de String
6 lições640Agregação Condicional
4 lições424Operações de Conjuntos
4 lições423CTEs recursivas
3 lições316Receitas de Analytics
5 lições532
Cursos de SQL
Cursos práticos de SQL, grátis para começar no navegador.
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 SQL com a Coddy
- Rode SQL de verdade online. Cada aula roda em um banco SQLite ao vivo no seu navegador, então você escreve consultas
SELECT,JOINeGROUP BYreais, não pseudocódigo. - Do básico ao avançado de SQL em um único curso: filtros, ordenação, joins entre várias tabelas, agregações, subqueries, window functions. O SQL que você realmente usa no trabalho.
- As dicas de IA te guiam pelos erros de query - joins errados, colunas faltando no
GROUP BY, filtros com erro de um - sem simplesmente entregar a resposta. - Certificado grátis de conclusão para compartilhar no LinkedIn ou adicionar ao currículo como prova de que você completou um curso interativo de SQL.
Perguntas frequentes sobre aprender SQL
SQL é fácil de aprender?
SELECT, WHERE, ORDER BY) leva algumas horas. Joins, subconsultas e window functions são onde está a maior profundidade, e o curso apresenta cada um em pequenos passos que você consegue consultar na prática.Quanto tempo leva para aprender SQL?
Onde posso praticar SQL online de graça?
Preciso instalar algum banco de dados para aprender SQL aqui?
Qual dialeto de SQL este curso ensina?
SELECT, joins, agregações, subqueries, CASE, GROUP BY - funciona igual em Postgres, MySQL, SQL Server e Snowflake. Recursos específicos de cada dialeto são destacados quando relevante.