🎮 Aprenda programação jogando
Sintaxys stacked logo

Sintaxys
O jogo que te ensina a programar

Complete missões, ganhe XP, suba no ranking e aprenda Python, JavaScript, TypeScript, Go, Rust, Java, C#, PHP, Ruby, Lua, Pascal, Delphi e mais — com missões, projetos práticos, algoritmos, debugging, code review e refatoração. Programação que vicia.

13
Linguagens
500+
Desafios
8
Modos de Jogo
100%
Gratuito
Python — Missão 1: Primeiro Contato
Desafio 1/3+50 XP

Seu Primeiro Print

Em Python, usamos print() para mostrar texto na tela.

print("Olá, Mundo!")

Agora escreva um print que mostre: Olá, Sintaxys!

# main.py
1print("Olá, Sintaxys!")
Todos os testes passaram!
SAÍDA: Olá, Sintaxys!
+50 XP
XP ganhos!

Tudo que o Sintaxys oferece

Do tutorial básico ao projeto completo — 8 modos de jogo para cada fase do seu aprendizado.

Missões Guiadas

Tutorial + desafio em cada tópico. Aprenda o conceito e pratique imediatamente no editor.

Modo Maratona

Resolva todos os desafios de uma linguagem em sequência. Teste sua resistência.

Modo Exame

Prove que domina a linguagem. Complete sem dicas e ganhe um certificado para download.

Projetos Práticos

Projetos multi-etapas que combinam várias missões. Do conceito ao projeto completo.

Desafios Algorítmicos

40 desafios clássicos — ordenação, busca, estruturas de dados, recursão e programação dinâmica.

Debugging

Código com bugs reais — erros de lógica, off-by-one, inicialização e condições. Encontre e corrija.

Code Review

Dois trechos de código, qual é melhor? Treine seu olhar crítico em legibilidade, performance e segurança.

Refatoração

Código funcionando mas feio. Melhore a estrutura sem quebrar os testes — extraia funções, elimine DRY.

Conquistas & Ranking

45 conquistas desbloqueáveis. Ranking global, semanal e por linguagem em tempo real.

Novo

Desafios Algorítmicos

40 desafios de algoritmos clássicos — ordenação, busca, estruturas de dados, recursão e programação dinâmica. Resolva em qualquer linguagem: Python, JavaScript, TypeScript, Go, Rust e mais.

OrdenaçãoBuscaEstruturasRecursãoP. Dinâmica
// bubble_sort.py
1def bubble_sort(arr):
2n = len(arr)
3for i in range(n):
4for j in range(n-i-1):
5if arr[j] > arr[j+1]:
6arr[j], arr[j+1] = arr[j+1], arr[j]
7return arr
Todos os testes passaram!
Output: [1, 2, 3, 4, 5] ✓
// Projeto: Jogo da Adivinhação
verificar_palpite()+80 XP
jogar() com loop+100 XP
03
estatísticas finais+120 XP
🎉 Bônus: +300 XP ao concluir!
Novo

Projetos Práticos

Projetos multi-etapas que combinam tudo que você aprendeu nas missões. Um projeto por linguagem com bônus de XP ao concluir. Do conceito ao projeto funcionando.

PythonJavaScriptTypeScriptGoRustJavaC#PHPRuby

Treine como um dev de verdade

Três modos que vão além do básico — habilidades que diferenciam profissionais.

Debugging

32 desafios com bugs reais — erros de lógica, off-by-one, inicialização incorreta e condições mal formadas. Execute, observe a saída errada, encontre e corrija.

Erros de LógicaOff-by-OneInicializaçãoCondições

Code Review

32 perguntas de múltipla escolha com dois trechos de código reais. Qual é mais legível? Mais seguro? Mais performático? Treine seu olhar crítico.

LegibilidadePerformanceBoas PráticasSegurança

Refatoração

32 desafios de refatoração — código que funciona mas está mal escrito. Melhore sem quebrar os testes automatizados. Extraia funções, renomeie variáveis, elimine duplicação.

Extrair FunçõesNomenclaturaSimplificaçãoDRY
🎓

Ganhe Certificados de Conclusão

Complete o Modo Exame de uma linguagem sem usar dicas e ganhe um certificado personalizado para download e compartilhamento. Prove que você domina a linguagem.

Expert
Avançado
Intermediário
Básico

45 Conquistas para Desbloquear

Complete desafios, mantenha seu streak, explore todas as linguagens, termine projetos e domine algoritmos. Cada conquista marca uma etapa da sua evolução como programador.

🚀Primeiro Passo
🔥Em Chamas
🌍Poliglota
🧮Mestre dos Algoritmos
🏛️Grande Arquiteto
👑Lenda

Por que o Sintaxys é diferente?

Não é só mais um curso chato. É um jogo que te faz querer voltar todos os dias.

Aprenda Antes de Fazer

Cada desafio começa com um tutorial guiado. Você aprende o conceito ANTES de praticar.

Missões e XP

Complete missões, ganhe XP e suba de nível. Cada linguagem tem seu próprio sistema de progressão.

Rankings em Tempo Real

Compete com outros jogadores. Rankings globais, semanais e por linguagem em tempo real.

Código e SQL de Verdade

Editor de código completo + simulador SQL com banco de dados real. Nada de múltipla escolha.

Conquistas e Certificados

Desbloqueie conquistas, complete todas as missões de uma linguagem e ganhe um certificado para download.

Streak e Consistência

Mantenha sua sequência diária de estudos. Quem programa todos os dias aprende de verdade.

Pronto para começar?

Crie sua conta grátis e comece sua primeira missão em segundos.

Sem cartão de crédito. Sem compromisso. Apenas competitividade e aprendizado 🎮.