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.
Quiz: Conceitos Iniciais
Quiz avaliativoEm breve
Vamos avaliar o nosso conhecimento?
Nível 2
Criando uma API
19 Aulas
Criando uma API
Módulo19 aulas3h 45minEm breve
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.
Quiz: Criando uma API
Quiz avaliativoEm breve
Vamos avaliar o que aprendemos?
Nível 3
Integrando FastAPI + IA
10 Aulas
Integrando FastAPI + IA
Módulo10 aulas1h 31minEm breve
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.
Quiz: Integrando FastAPI + IA
Quiz avaliativoEm breve
Vamos avaliar o nosso conhecimento?
Nível 4
Certificado final
Certificado em FastAPI
Certificado
Requisitos
Você chegou ao final da formação!
Quer continuar estudando conteúdos similares? Explore nosso catálogo e acesse aulas, cursos e mais!