Desafios de Lógica de Programação30 desafios curados em 6 níveis — com soluções comentadas em JavaScript e como usar IA pra praticar
Gratuito. Sem pegadinha. Você recebe o PDF na hora.
Lógica é o calcanhar de Aquiles de quem tá começando.
30 desafios curados, do iniciante absoluto ao avançado, com soluções comentadas em JavaScript e a seção nova de como usar IA como personal trainer.
30
desafios curados
6
níveis progressivos
JS
soluções comentadas
6 níveis, 30 desafios
Cada nível foca num bloco de habilidade. Você sobe degrau quando resolver 5 do nível atual sem consultar a solução.
Iniciante 1
Arrays e strings básicos
Iniciante 2
Lógica básica e tabuada
Iniciante 3
Manipulação e bubble sort
Intermediário 1
Estruturas (FizzBuzz, anagrama)
Intermediário 2
Hash, parênteses, flatten
Avançado
Memoização, BFS, debounce
O que tem dentro
23 páginas com 30 desafios, soluções comentadas e seção de IA.
01Iniciante 1, 2 e 3
Fundamentos: arrays, strings, lógica básica
Iniciante 1, 2 e 3
Fundamentos: arrays, strings, lógica básica
- ✓Maior/menor, média, par/ímpar, vogais, palíndromo
- ✓Tabuada, fatorial, Fibonacci, primo
- ✓Caixa eletrônico, Bubble Sort, remoção de duplicados
02Intermediário 1 e 2
Estruturas, hash, validações
Intermediário 1 e 2
Estruturas, hash, validações
- ✓FizzBuzz, anagrama, decimal pra binário, número perfeito
- ✓Two Sum (LeetCode clássico), parênteses balanceados
- ✓Frequência de caracteres, achatar arrays aninhados
03Avançado
Algoritmos sérios pra entrevista técnica
Avançado
Algoritmos sérios pra entrevista técnica
- ✓Memoização de Fibonacci (programação dinâmica)
- ✓Busca binária e Quicksort
- ✓Caminho mais curto em matriz (BFS)
- ✓Debounce vs Throttle (clássico de front sênior)
04IA pra praticar (NOVO)
Como usar IA como personal trainer de lógica
IA pra praticar (NOVO)
Como usar IA como personal trainer de lógica
- ✓Prompt pra gerar mais desafios do tema que travou
- ✓Prompt pra code review da sua solução
- ✓Prompt pra dica (sem entregar a resposta)
- ✓Como NÃO usar IA (anti-padrões)
05Anti-padrões e próximos passos
5 erros que travam quem treina lógica
Anti-padrões e próximos passos
5 erros que travam quem treina lógica
- ✓Copiar a solução sem refazer do zero
- ✓Pular nível antes de dominar o anterior
- ✓Não refazer no dia seguinte
- ✓Praticar só em uma linguagem
- ✓Ignorar Big O
Por que esse guia não é só mais uma lista de desafios
30 desafios curados
Não é lista genérica de 100 problemas. São os 30 mais úteis pra cada nível, com critério.
Seção IA inédita
Prompts prontos pra IA virar tutor: gerar desafio, code review, dica sem entregar resposta.
Métrica pra subir de nível
Checklist de 'tá pronto pra avançar?'. Sem isso, iniciante pula de nível e se frustra.
Quem escreveu este guia

Erick Scur
Engenheiro de Software Sênior na Nestlé
Criador da página 1% Programador com 107k seguidores no Instagram.
Uso Claude e outras IAs todos os dias no trabalho e na produção de conteúdo.
Esse guia é parte do material que eu queria ter encontrado quando comecei. Direto, prático, sem enrolação.
Receba os desafios agora
Preencha rapidamente que enviamos o PDF na hora.
Seus dados estão protegidos pela Política de Privacidade e pelos Termos de Uso. Tratamos suas informações conforme a LGPD.