Trilha semestral • 18 semanas

Transforme fundamentos em software que funciona.

Aprenda Engenharia de Software e Python lado a lado, construindo um Gerenciador de Tarefas Acadêmicas do primeiro requisito à entrega final.

  • 36aulas orientadas
  • 54hde encontros
  • 1projeto contínuo

Mapa da jornada

Sete fases, um produto real

Os conceitos de engenharia orientam cada avanço prático em Python.

01

Semanas 1–2

Fundamentos

Software, processos e primeiros programas.

02

Semanas 3–5

Requisitos

Necessidades verificáveis e controle de fluxo.

03

Semanas 6–9

Modelagem e arquitetura

Domínio, módulos, objetos e dependências.

04

Semanas 10–11

Colaboração e qualidade

Git, tipos e testes automatizados.

05

Semanas 12–14

Dados e APIs

PostgreSQL, persistência e FastAPI.

06

Semanas 15–17

Segurança e evolução

Riscos, refatoração e entrega contínua.

07

Semana 18

Conclusão

Release, demonstração e pós-mortem.

Projeto contínuo

Gerenciador de Tarefas Acadêmicas

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 marcos
TerminalDomínioPostgreSQLAPI

Como estudar

Um ritmo claro para cada encontro

  1. 10 minRetome

    Recupere o que foi aprendido e identifique dúvidas.

  2. 30 minCompreenda

    Estude conceitos com exemplos e comparações.

  3. 35 minConstrua

    Aplique o conteúdo no projeto contínuo.

  4. 10 minVerifique

    Responda ao quiz e revise as explicações.

  5. 5 minRegistre

    Marque o avanço e defina o próximo passo.

Continuidade local

Seus dados ficam com você

O progresso é salvo neste navegador. Exporte uma cópia para levar a outro dispositivo ou restaurar mais tarde.