Módulo 1 - Boas-vindas ao mundo Python
O que você vai construir até o final do curso
8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 01/07/2026
O que você vai aprender
- Conhecer os programas práticos de cada módulo.
- Entender como cada projeto prepara o seguinte.
- Visualizar o projeto final e o que ele exige.
- Assumir o hábito que sustenta tudo: digitar o código, não só ler.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: O que você vai construir até o final do curso.
Os objetivos desta aula. Conhecer os programas práticos de cada módulo. Entender como cada projeto prepara o seguinte. Visualizar o projeto final e o que ele exige. Assumir o hábito que sustenta tudo: digitar o código, não só ler.
Veja o essencial, parte por parte.
A lista do que sai da sua mão. Você constrói um programa prático por módulo, do cartão de visitas em código à calculadora que não quebra.
O projeto final por dentro. Digite os exemplos em vez de copiar e colar; o erro de digitação é professor disfarçado.
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
A lista do que sai da sua mão
Curso de programação que só empilha teoria forma leitor de código, não programador. Aqui o compromisso é outro: toda aula tem código para você rodar, e todo módulo termina com um programa seu funcionando. A tabela abaixo é o contrato. Ela mostra, sem segredo, o que você vai ter construído em cada parada do caminho.
| Módulos | O que você constrói |
|---|---|
| 1 e 2 | Seu primeiro código no navegador e o ambiente pronto no seu computador |
| 3 a 5 | Cartão de visitas em código e um programa que conversa com o usuário |
| 6 e 7 | Calculadora de soma, média e porcentagem, e um verificador de maioridade |
| 8 e 9 | Menu interativo que roda até o usuário sair e tabuada automática |
| 10 a 12 | Lista de compras interativa, ficha de aluno e formatador de nomes |
| 13 a 15 | Funções de nota e aprovação, calculadora à prova de erro e tarefas salvas em arquivo |
| 16 | Projeto final: gerenciador de tarefas completo no terminal |
O mapa de construção do curso. Cada linha depende da anterior, nessa ordem.
Repare que os projetos crescem em espiral. A calculadora do módulo 6 volta no módulo 14, agora blindada contra usuário que digita banana onde era para ser número. A lista de tarefas do módulo 15 vira a semente do projeto final. Essa repetição é proposital: rever um problema com ferramentas novas é o jeito mais eficiente de fixar o que se aprendeu.
O projeto final por dentro
O gerenciador de tarefas do módulo 16 é um programa de verdade, do tipo que resolve um problema seu. Ele roda no terminal, mostra um menu, e cada opção executa uma função: adicionar tarefa, listar todas, marcar como concluída, remover e sair. O pulo do gato é que ele grava as tarefas num arquivo de texto, então nada se perde quando o programa fecha. Veja um gostinho de como ele conversa com o usuário.
=== MINHAS TAREFAS ===
1. Adicionar tarefa
2. Listar tarefas
3. Concluir tarefa
4. Remover tarefa
5. Sair
Escolha uma opção: 2
[ ] Estudar o módulo 7 do curso
[x] Pagar a conta de luz
[ ] Marcar dentistaO gerenciador de tarefas em ação no terminal. Simples por fora, completo por dentro.
Para construir isso, você vai usar praticamente tudo do curso: input para ler a escolha, condições para decidir o que fazer, while para o menu ficar de pé, listas e dicionários para guardar as tarefas, funções para organizar o código e arquivos para a persistência. É por isso que ele fica no fim. E é por isso que ele prova, para você mesmo, que você aprendeu.
Teste rápido
Por que os projetos do curso repetem temas, como a calculadora que volta blindada no módulo 14?
Perguntas frequentes
- Os programas do curso rodam em qualquer computador?
- Sim. São programas de terminal, sem interface gráfica, que rodam em Windows, Mac e Linux com o Python 3 instalado. E boa parte pode ser feita no Playground do curso, direto no navegador, inclusive no computador do trabalho onde você não pode instalar nada.
- Vou aprender a fazer sites neste curso?
- Ainda não. Sites em Python usam frameworks como Django e FastAPI, que exigem exatamente a base que este curso constrói. Essa parada vem mais adiante na trilha. Pular direto para framework sem base é a receita clássica de frustração.
- Posso mostrar esses projetos num portfólio?
- Pode e deve, com transparência de que são projetos de estudo. O gerenciador de tarefas, em especial, mostra domínio dos fundamentos. Melhor ainda: modifique-o com ideias suas depois do curso, porque personalização é o que diferencia portfólio de cópia.
- E se eu travar num projeto e não conseguir terminar?
- Faz parte, e o curso foi desenhado para isso: cada prática lista os passos e os conceitos das aulas anteriores que resolvem cada um. Volte uma aula, releia com calma e tente de novo. Alunos VIP também contam com o tutor Valim para tirar dúvidas na própria aula.
- Por que os programas são no terminal, sem janelas e botões?
- Porque o terminal elimina a distração e deixa você focar na lógica, que é o que importa agora. Interface gráfica é camada que se aprende depois, com a base pronta. Todo programador profissional passou por essa fase, e ela rende histórias boas.
- Quanto tempo leva cada projeto de módulo?
- Entre 15 e 40 minutos, dependendo do módulo e do seu ritmo. O projeto final é maior, pensado para uma ou duas sessões de estudo. Não é corrida: refazer um projeto no dia seguinte, sem olhar a solução, vale mais que terminar rápido.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.