Pratique a habilidade que os tutoriais deixam de lado

Aprenda a encontrar bugs — não apenas a escrever código.

Escolha uma linguagem, investigue uma falha realista, cheque sua correção e entenda exatamente por que ela funciona. Comece grátis pelo ciclo principal de desafios.

Do código ao aprendizado

Escolha sua primeira linguagem

Nove linguagens de programação verificadas. A interface e o feedback estão disponíveis em cinco idiomas, enquanto a documentação editorial começa em inglês e português do Brasil.

  1. 1Escolha uma linguagem
  2. 2Investigue o bug
  3. 3Cheque a solução
  4. 4Leia feedback explicável
  5. 5Acompanhe sua evolução

Interface e feedback: English, Português, Español, العربية, 한국어. Docs publicadas: EN / PT-BR.

01

Bugs com cara de trabalho real

Desenvolva raciocínio de depuração com padrões de falha reconhecíveis em Python, JavaScript, SQL e mais seis linguagens — não com charadas disfarçadas de engenharia.

02

Um veredito que ensina

Cheque sua solução e receba feedback contextual sobre o bug, o comportamento esperado e os casos-limite que importam.

03

Progresso que você entende

Veja tentativas e soluções separadamente, acompanhe a evolução das skills e deixe a dificuldade responder aos seus resultados.