{"repo":"dunossauro/fastapi-do-zero","free":true,"listed":false,"github":"https://github.com/dunossauro/fastapi-do-zero","clone":"git clone https://github.com/dunossauro/fastapi-do-zero.git","description":"Curso básico de FastAPI","language":"Python","stars":1012,"topics":["alembic","brasil","fastapi","pydantic","sqlalchemy","python","brazil"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"FastAPI do Zero O site gerado por esse repositório está disponível em: fastapidozero.dunossauro.com. O objetivo desse projeto é ensinar FastAPI para pessoas que queiram ter o seu primeiro contato com o mesmo. A ideia padrão é construir uma aplicação pequena e simples, mas executando todos os passos até o deploy. As Aulas estão dividas em: 0. Apresentação do curso 1. Configurando o ambiente de desenvolvimento 2. Introdução ao desenvolvimento WEB 3. Estruturando o projeto e criando rotas CRUD 4. Configurando banco de dados e gerenciando migrações com Alembic 5. Integrando banco de dados à API 6. Autenticação e Autorização com JWT 7. Refatorando a estrutura do projeto 8. Tornando o projeto assíncrono 9. Tornando o sistema de autenticação robusto 10. Criando Rotas CRUD para gerenciamento de tarefas 11. Dockerizando a aplicação 12. Automatizando os testes com integração contínua 13. Fazendo o deploy no fly.io 14. Despedida Após todas as aulas, se você sentir que ainda quer evoluir mais e testar seus conhecimentos, temos um projeto final para avaliar o quanto você aprendeu. --- Quer se envolver? Aqui temos alguns guias na documentação para quem quer contribuir. - Guia de contribuição - Reconstrução do ambiente - Bump de dependências","default_branch":null,"files":null,"tree":[],"storefront":"/r/dunossauro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dunossauro/fastapi-do-zero/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}