Roadmap de desenvolvedor backend
Cursos grátis que cobrem o que toda vaga de backend pressupõe: uma linguagem de servidor, um banco de dados, controle de versão, um terminal e containers. Você escreve e roda código de verdade em cada lição, e cada curso termina com um certificado grátis.
2,201,156+ codders inscritos nestes cursos
498 lições547 desafios2,601 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
Um certificado da trilha no final, mais 8 ao longo do caminho
O roadmap de desenvolvedor backend, etapa por etapa
Cada etapa é um curso já existente da Coddy. Faça na ordem ou comece pelo que está faltando - o progresso é salvo por curso de qualquer jeito.
- 1Etapa 13 seções, em ordem
- 2Etapa 2
SQL e bancos de dadosPágina própria
Começar esta etapaIniciarSELECT, WHERE, JOIN, GROUP BY, subconsultas, índices e modelagem de esquema em tabelas reais. A metade do trabalho backend que acontece no banco de dados.IniciarPágina própria2 seções, em ordem - 3Etapa 3
Linux e a linha de comandoPágina própria
Começar esta etapaIniciarArquivos, permissões, processos, pipes e o básico de bash. Código backend roda em servidores Linux, e depurá-lo significa se sentir em casa num terminal.IniciarPágina própria - 4Etapa 4
Git e controle de versãoPágina própria
Começar esta etapaIniciarCommits, branches, merge, conflitos, remotos e como desfazer erros. Todo time de backend entrega via Git; toda revisão de código acontece nele.IniciarPágina própria - 5Etapa 5
Docker e containersPágina própria
Começar esta etapaIniciarImagens, Dockerfiles, volumes e rede. Como um serviço backend é empacotado para rodar igual no seu laptop, no CI e em produção.IniciarPágina própria
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 começar o desenvolvimento backend com a Coddy
- Você constrói de verdade. Programas Python reais, SQL real em tabelas vivas, commits reais no Git e imagens Docker reais, tudo no navegador - o mesmo ciclo que um desenvolvedor backend repete cem vezes por dia.
- Fundamentos antes de frameworks. Django, Express e Spring levam algumas semanas cada quando você já tem uma linguagem, SQL e Git; são meses de confusão sem eles. Esta trilha é a parte que os frameworks assumem como dada.
- Dicas de IA que leem seu código com erro e o último erro e apontam a causa - o índice deslocado, o JOIN faltando, o branch errado - sem colar a solução.
- Um certificado grátis por curso, cada um verificável na própria URL e compartilhável no LinkedIn.
Perguntas frequentes sobre como se tornar desenvolvedor backend
O que um desenvolvedor backend faz de fato?
Um desenvolvedor backend escreve o código que roda no servidor, e não no navegador: as APIs que um app web ou mobile chama, a lógica que decide o que acontece quando um usuário faz um pedido e o código que lê e grava no banco de dados. No dia a dia isso significa uma linguagem de servidor, SQL, Git, um terminal e, cada vez mais, os containers em que o código é entregue - exatamente o que esta trilha cobre.
Qual linguagem devo aprender primeiro para backend?
Python, para a maioria das pessoas: é legível, é usada em backends de empresas de todos os tamanhos e serve também como linguagem de script para a automação ao redor deles. Go é a outra escolha forte na Coddy, especialmente se você se atrai por infraestrutura e serviços de alto desempenho. Escolha uma, termine, e a segunda vem muito mais rápido.
Preciso aprender SQL para ser desenvolvedor backend?
Sim. Quase toda aplicação backend fica em cima de um banco relacional, e um ORM só esconde o SQL até a primeira consulta lenta ou a primeira migração de dados. Saber escrever à mão um JOIN, um WHERE que aproveite índices e uma agregação é um dos sinais mais claros de um desenvolvedor backend que entende o próprio sistema.
Esta trilha ensina um framework web como Django, Flask ou Express?
Ainda não. A trilha para de propósito nos fundamentos que um framework pressupõe - uma linguagem, SQL, Git, o terminal e Docker - porque é isso que falta à maioria dos desenvolvedores backend autodidatas quando o tutorial de um framework deixa de fazer sentido. Cursos de frameworks estão no roadmap do currículo e vão entrar nesta trilha como novas etapas.
Quanto tempo leva para se tornar desenvolvedor backend?
Esta trilha tem cerca de 500 lições. Com uma hora por dia, Python leva umas seis semanas, SQL de duas a três, e Git, Linux e Docker mais ou menos um mês juntos - três a quatro meses para concluir os fundamentos. Estar pronto para uma vaga normalmente significa somar um framework e um projeto real a isso.
A trilha de backend é grátis e dá certificado?
Todos os cursos da trilha são gratuitos, incluindo as lições, os editores e o terminal no navegador, as dicas de IA e os certificados. Você ganha um certificado grátis por curso concluído (Python, SQL, Git, Linux e Docker), cada um verificável na própria URL, e mais um pela trilha inteira quando concluir todas as etapas.
Recebo um certificado pela trilha Desenvolvedor Backend?
Sim. Conclua todas as etapas e você recebe um certificado gratuito para toda a trilha Desenvolvedor Backend. Ele lista cada curso que você concluiu no caminho, e leva ao certificado de cada curso, para que qualquer pessoa possa conferir cada habilidade que ele cita. Você pode adicioná-lo ao seu perfil do LinkedIn. É um certificado de conclusão da Coddy, não uma qualificação acreditada.