Ir para o conteúdo
FastAPI do Zero
FastAPI do Zero!
Default
Roboto
OpenDyslexic
Inicializando a pesquisa
dunossauro/fastapi-do-zero
FastAPI do Zero
dunossauro/fastapi-do-zero
FastAPI do Zero!
FastAPI do Zero!
Índice
O que é FastAPI?
Sobre o curso
O que você vai aprender?
💰 Esse curso é gratuito?
Onde o curso será disponibilizado?
Pré-requisitos
Aulas
🦖 Quem vai ministrar essas aulas?
Revisão e contribuições
📖 Licença
🧰 Ferramentas necessárias para acompanhar o curso
Conclusão
🔧 Ferramentas de apoio
📝 Para a página
💬 Para os slides
📺 Para as transmissões
🖼️ Thumbnails para YouTube
📁 Repositório
🚀 Deploy
❓ F.A.Q.
Configurando o ambiente de desenvolvimento
Introdução ao desenvolvimento WEB
Estruturando o projeto e criando rotas CRUD
Configurando o banco de dados e gerenciando migrações com Alembic
Integrando banco de dados à API
Autenticação e Autorização com JWT
Refatorando a estrutura do projeto
Tornando o projeto assíncrono
Tornando o sistema de autenticação robusto
Criando rotas CRUD para gerenciamento de tarefas
Dockerizando a nossa aplicação e introduzindo o PostgreSQL
Automatizando os testes com Integração Contínua
Fazendo deploy no Fly.io
Despedida e próximos passos
Projeto final
Alterações
Apendices
Apendices
A - Instalando as ferramentas externas
B - Próximos passos
C - Versões das bibliotecas
Aulas
Aulas
Aulas síncronas 2024
Aulas síncronas 2025
Exercicios resolvidos
Exercicios resolvidos
Exercícios da aula 01
Exercícios da aula 02
Exercícios da aula 03
Exercícios da aula 04
Exercícios da aula 05
Exercícios da aula 06
Exercícios da aula 08
Exercícios da aula 09
Exercícios da aula 10
Projetos
Projetos
Projetos finais
Repositórios do curso
Quizes
Quizes
Aula 01
02 - Introdução ao desenvolvimento WEB
Aula 03
Aula 04
Aula 05
Aula 06
Aula 07
Aula 08
Aula 09
Aula 10
11 - Dockerizando a nossa aplicação e introduzindo o PostgreSQL
12 - Automatizando os testes com Integração Contínua (CI)
13 - Fazendo deploy no Fly.io
Índice
O que é FastAPI?
Sobre o curso
O que você vai aprender?
💰 Esse curso é gratuito?
Onde o curso será disponibilizado?
Pré-requisitos
Aulas
🦖 Quem vai ministrar essas aulas?
Revisão e contribuições
📖 Licença
🧰 Ferramentas necessárias para acompanhar o curso
Conclusão
🔧 Ferramentas de apoio
📝 Para a página
💬 Para os slides
📺 Para as transmissões
🖼️ Thumbnails para YouTube
📁 Repositório
🚀 Deploy
❓ F.A.Q.