Nesse módulo você irá aprender os fundamentos do framework FastAPI, explorando o assincronismo com Python, o uso de servidores ASGI como Uvicorn e a importância da tipagem com Pydantic. Veremos como criar rotas básicas e utilizar a documentação automática do Swagger para testar sua aplicação.
Vamos avaliar o nosso conhecimento?
Nesse módulo você irá aprender a construir uma API profissional do zero seguindo o padrão MVC. Abordaremos a integração com banco de dados SQLite via SQLAlchemy, implementação de repositórios, regras de negócio, validação de dados com Pydantic, tratamento de erros e testes unitários com Pytest.
Vamos avaliar o que aprendemos?
Nesse módulo você irá aprender a integrar FastAPI com IA na prática, hospedando LLMs localmente com Ollama, construindo um chat em Streamlit, aplicando engenharia de prompt (P-C-T-R), usando Cloud AI e GitHub Copilot e criando um orquestrador de prompts robusto para suas APIs.
Vamos avaliar o nosso conhecimento?