Semanas 1–2
Fundamentos
Software, processos e primeiros programas.
Trilha semestral • 18 semanas
Aprenda Engenharia de Software e Python lado a lado, construindo um Gerenciador de Tarefas Acadêmicas do primeiro requisito à entrega final.
Mapa da jornada
Os conceitos de engenharia orientam cada avanço prático em Python.
Semanas 1–2
Software, processos e primeiros programas.
Semanas 3–5
Necessidades verificáveis e controle de fluxo.
Semanas 6–9
Domínio, módulos, objetos e dependências.
Semanas 10–11
Git, tipos e testes automatizados.
Semanas 12–14
PostgreSQL, persistência e FastAPI.
Semanas 15–17
Riscos, refatoração e entrega contínua.
Semana 18
Release, demonstração e pós-mortem.
Projeto contínuo
Um produto que cresce junto com você: começa no terminal, ganha domínio e testes, persiste no PostgreSQL e termina exposto por uma API REST.
Conhecer os 14 marcosComo estudar
Recupere o que foi aprendido e identifique dúvidas.
Estude conceitos com exemplos e comparações.
Aplique o conteúdo no projeto contínuo.
Responda ao quiz e revise as explicações.
Marque o avanço e defina o próximo passo.
Continuidade local
O progresso é salvo neste navegador. Exporte uma cópia para levar a outro dispositivo ou restaurar mais tarde.