/
Cursos
Curso de FastAPI: da primeira rota à API completa
Curso de FastAPI: da primeira rota à API completa com banco de dados, autenticação e testes, em três níveis, com projetos integradores e um arquivo executável por capítulo.
ComeçarIntrodução
Básico
- 1O que é uma API e por que FastAPI4 seções
- 2Instalando e rodando o primeiro app5 seções
- 3Rotas e requisições GET6 seções
- 4Parâmetros de caminho5 seções
- 5Parâmetros de consulta4 seções
- 6Corpo da requisição e POST com Pydantic6 seções
- 7Modelos Pydantic em detalhe5 seções
- 8CRUD completo: uma lista de tarefas5 seções
- 9Combinando caminho, consulta e corpo4 seções
- 10Modelos de resposta5 seções
- 11Códigos de status e erros com HTTPException6 seções
- 12Tratamento global de exceções4 seções
Intermediário
- 13Injeção de dependências7 seções
- 14Middleware5 seções
- 15De SQLite puro ao ORM4 seções
- 16SQLAlchemy 2: modelos e sessão5 seções
- 17CRUD com SQLAlchemy4 seções
- 18Programação assíncrona5 seções
- 19Senhas e tokens JWT5 seções
- 20OAuth2 e rotas protegidas6 seções
- 21Upload de arquivos e arquivos estáticos3 seções
- 22CORS4 seções
- 23Configuração e variáveis de ambiente5 seções
- 24Testes com pytest5 seções