Menu
CoddyTech

Aprenda a programar de graça

Junto com 5.646.677 alunos em 202 países

Ao vivo84.639.322 envios de código até agora

Uma profissão, não só uma linguagem

Roadmaps gratuitos que colocam os cursos na ordem em que um mentor os ensinaria. Escolha um objetivo e comece pela primeira etapa.

Engenheiro de software
Ver o roadmap
  1. Uma primeira linguagem, aprendida de verdade
  2. Linux e a linha de comando
  3. Git e controle de versão
  4. Fundamentos de SQL
  5. Estruturas de dados, construídas na mão
  6. Algoritmos e pensamento recursivo
  7. Código que outras pessoas conseguem ler

Explore o catálogo completo

Todos os cursos da Coddy em um só lugar - aulas interativas em mais de 20 linguagens de programação, executáveis no seu navegador.

Ver todos os cursos →

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.

CoddyCertificado de Conclusão
Este certifica queJoão Silvacompletou com sucesso
python iconFundamentos de Python
Verificado
Datajan 2026
LinkedInAdicionar ao LinkedIn

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.

playground.js
Editor de Código
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Teste #1test Case Success icon
Teste #2test Case Success icon
Teste #3test Case Failure icon
Entrada
"Alex"
Saída
"Hello, Coddy! Alex"

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!

fire Filled icon
left icon

January 2026

right icon

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

product Double Or Nothing icon

Tudo ou Nada

Dia 5 de 7

fire Freeze icon

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.

Python
7Sequência
250Pontuação
5Energia
Variáveis
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUAR
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Jornada
Metas
Tabela de Líderes
Perfil
4.9
EstrelaEstrelaEstrelaEstrelaEstrela
Avaliação

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!

Liga Challenger
Liga ChallengerTop 7 avançam
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona de promoçãoleaderboard Arrow Up icon

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ê.

Introdução a variáveis
Áudio

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.

1xSarah

Perguntas frequentes

O Coddy é gratuito?
Sim. O Coddy é totalmente gratuito para começar. Você pode fazer dezenas de cursos interativos, construir sequências de programação e ganhar XP sem pagar nada. Também oferecemos um plano premium opcional com recursos extras para quem quiser mais.
Quanto tempo leva para aprender a programar?
A maioria dos iniciantes consegue escrever código útil em 1 a 2 meses de prática diária consistente. Chegar a um nível profissional costuma levar de 6 a 12 meses. Nossos roadmaps gratuitos de engenharia de software, frontend, backend e análise de dados mostram esse caminho curso a curso. Com as sequências gamificadas e as aulas curtas do Coddy, dá para evoluir de forma estável com apenas 15 minutos por dia.
É difícil aprender a programar?
Programar é uma habilidade que se aprende, não um talento. A maioria dos iniciantes se sente perdida nas primeiras semanas - isso é normal. O segredo é praticar pouco todo dia, em vez de sessões longas no fim de semana. As aulas curtas e as sequências gamificadas do Coddy foram feitas para que manter o ritmo seja fácil.
Onde posso aprender a programar de graça?
Aqui mesmo, no Coddy.tech. Oferecemos cursos interativos gratuitos em mais de 20 linguagens de programação - Python, JavaScript, SQL, HTML, CSS, Java, C, Go e mais - com aulas práticas, um editor de código no navegador e um assistente de IA que ajuda quando você travar.
Qual linguagem de programação devo aprender primeiro?
Para a maioria dos iniciantes, Python é a linguagem mais fácil para começar - lê-se quase como inglês e é muito usada em desenvolvimento web, ciência de dados e IA. Se o seu foco é design web, comece por HTML, CSS e JavaScript. Já tem uma profissão em mente? Escolha um roadmap: ele define as linguagens e a ordem para você. Não sabe qual escolher? Nosso breve questionário de boas-vindas faz algumas perguntas rápidas sobre o que você quer construir e recomenda a linguagem certa para você - experimente no fluxo de Começar.
Posso obter um certificado no Coddy?
Sim. Cada curso concluído no Coddy gera um certificado verificável. Você pode baixá-lo em PDF e adicioná-lo direto ao seu perfil do LinkedIn ou ao currículo para mostrar as habilidades conquistadas.
Ilustração das linguagens de programação do Coddy

Aprenda a programar com o Coddy

COMEÇAR