Fundamentos de Programação Aplicada e Backend para Sistemas de IA
Fundamentos
Construa a primeira camada funcional do AI Operations Copilot, partindo de um ambiente de projeto reproduzível e avançando por triagem determinística, validação, arquivos, empacotamento, tipagem, testes, CLI, FastAPI, Pydantic, abstração de provider e uma saída estruturada controlada do modelo.
14 unidades
- 01Ambiente, terminal, Git e o primeiro componente em execução
A01 · Trilha inicial
- 02Dados em Python, coleções e representação de mensagens recebidas
A02 · Trilha inicial
- 03Condicionais, loops e o baseline determinístico de triagem
A03 · Trilha inicial
- 04
Funções, responsabilidades e o pipeline de triagem
A04
Marco - 05
Validação, exceções e falha controlada
A05
- 06
Entrada TXT/JSON e persistência segura de resultados
A06
- 07
Estrutura de pacote, imports e pyproject.toml
A07
- 08
Anotações de tipo, enums e modelos de domínio explícitos
A08
- 09
Pytest e proteção contra regressões
A09
Marco - 10
Fronteira de CLI: triagem individual e em batch
A10
- 11
HTTP e o primeiro serviço FastAPI
A11
- 12
Pydantic e POST /triage: transporte → domínio → resposta
A12
Marco - 13
Configuração, secrets e um provider de modelo substituível
A13
- 14
Saída estruturada do modelo e a primeira demonstração de triagem híbrida com IA
A14
Marco