Fundamentos de programação
a vaga pede que você faça sozinho · 18 recursos
Variáveis, controle de fluxo, funções, coleções e tratamento de erros.
Não precisa ver todos os materiais: se você já faz o que a vaga pede, conclua. Dá para desfazer.
Aprender · 14
- O que é Lógica de Programação? Explicado com bananas (abre em nova aba)← comece aqui
assista · Primata Hub11 min · dez/2025 · pt-BR · grátis
- Curso Lógica de Programação 2026 – Aprenda em 3 Horas (De Verdade!) (abre em nova aba)
assista · Jhonatan de Souza (Dev Aprender)2 h 51 min · ago/2025 · pt-BR · grátis
- Curso Completo de Lógica de Programação com Português Estruturado do Zero ao Avançado (abre em nova aba)
assista · Bóson Treinamentos8 h 35 min · fev/2024 · pt-BR · grátis
- DIO: Bootcamp Primeiros Passos em Tecnologia (abre em nova aba)
estude · DIOpt-BR · grátis
Praticar · 4
Só assistir não forma ninguém: escolha pelo menos uma.
- OBI: problemas das edições anteriores (abre em nova aba)
faça · Olimpíada Brasileira de Informática (Unicamp)pt-BR · grátis
- Neps Academy: exercícios com correção automática (abre em nova aba)
faça · Neps Academypt-BR · grátis · exige cadastro
- Exercism: trilha de JavaScript (abre em nova aba)
faça · ExercismJavaScript · inglês · grátis · exige cadastro
- Missão: valide o CNPJ, inclusive o novo, com letras (abre em nova aba)Sua missão: Desde julho de 2026 a Receita emite CNPJ com letras nas 12 primeiras posições, e todo sistema brasileiro precisa aceitar os dois formatos. Antes de codar, liste os passos. Depois escreva uma função que diga se um CNPJ é válido, nos dois formatos, seguindo a regra oficial dos dígitos verificadores do documento. Teste com o exemplo resolvido no próprio documento e com um CNPJ numérico real. Troque um dígito de propósito: a função tem que recusar com uma mensagem útil.
faça · Missão Career Gap · Receita Federal1–2 h · pt-BR · grátis
Já vem com a missão desta estação. Cole o seu código no lugar indicado; o assistente dá pistas antes da solução.
O que você constrói com isto
Um programa que recebe o valor de uma compra, o número de parcelas e os juros, e mostra o valor de cada parcela e o total pago.
Como profissionais fazem
- Use a IA como tutora, não como autoraPeça explicação, ou código junto com a explicação, e pergunte até entender cada parte. No ensaio, quem fez isso aprendeu; quem só delegou o código, não.Shen e Tamkin (2026), ensaio randomizado
- Não programe por coincidênciaSe funcionou e você não sabe por quê, ainda não terminou. Descubra o motivo antes de seguir.O Programador Pragmático, dica 44
- Não use código gerado que você não entendeA dica é de 1999 e falava dos geradores de código das IDEs; com IA vale do mesmo jeito. Se não consegue explicar, não entrega.O Programador Pragmático, dica 50
Você terminou quando
Leva o que você já sabe, aonde quer chegar e os critérios desta estação. O assistente ensina no seu nível, com exemplos do dia a dia.
Abre caminho para
- JavaScript essencial · com apoio
- Depuração · com apoio
- Legibilidade de código · com apoio
- Algoritmos e custo · sozinho
- Construir uma aplicação completa · sozinho
- Testes automatizados · sozinho
- Desenvolvimento assistido por IA · com apoio
- Construção de API · sozinho