Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de FastAPI - Rest API com Python (Backend Completo) - Aula 02: Requisições e Roteamento da API
Play lesson

Curso de FastAPI - Rest API com Python (Backend Completo) - Curso de FastAPI - Rest API com Python (Backend Completo) - Aula 02: Requisições e Roteamento da API

5.0 (3)
27 learners

What you'll learn

This course includes

  • 6.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma: https://lp.hashtagtreinamentos.com/esperapythonimpressionador?origemurl=hashtag_yt_org_listaesperapython_Eih-eCCDHW0&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=requisicoes-rotameamento-api-15-05&conversion=perpetuo-lespy CLIQUE E ACESSE O MINICURSO GRATUITO DE AUTOMAÇÃO EM PYTHON: https://dlp.hashtagtreinamentos.com/python/minicurso/minicurso-automacao/inscricao?curso=python&fonte=org&origemurl=hashtag_yt_org_minipython_Eih-eCCDHW0&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=requisicoes-rotameamento-api-15-05&conversion=perpetuo-lespy ----------------------------------------------------------------------- Caso prefira o vídeo em formato de texto: https://www.hashtagtreinamentos.com/curso-de-fastapi-python ----------------------------------------------------------------------- 📁 Arquivos Utilizados no Vídeo: https://dlp.hashtagtreinamentos.com/python/arquivo/download?curso=python&id=14cRnOyiwx1VNFoLorWVuClrq9hDav3h9&origemurl=hashtag_yt_org_planilhapyt_Eih-eCCDHW0&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=requisicoes-rotameamento-api-15-05&conversion=perpetuo-lespy 💻 Vídeo recomendado: Playlist Curso de FastAPI - Rest API com Python (Backend Completo) https://youtube.com/playlist?list=PLpdAy0tYrnKy3TvpCT-x7kGqMQ5grk1Xq ----------------------------------------------------------------------- PARA CONTRATAR A HASHTAG PARA SUA EMPRESA: https://www.hashtagtreinamentos.com/treinamentos-corporativos?fonte=yt&origemurl=hashtag_yt_org_incompany_Eih-eCCDHW0&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=requisicoes-rotameamento-api-15-05&conversion=perpetuo-lespy ----------------------------------------------------------------------- Chegamos à segunda aula do Curso de FastAPI - Rest API com Python (Backend Completo)! Nesta aula, você vai dominar tudo sobre requisições HTTP e criação de rotas para APIs modernas com Python. Vamos explorar como criar e organizar rotas usando o APIRouter, entender na prática os principais tipos de requisição (GET, POST, PUT, PATCH e DELETE) e por que essas operações são essenciais para o funcionamento de uma API RESTful profissional. Você também vai aprender a estruturar o projeto em múltiplos arquivos, separando responsabilidades por módulos como autenticação e pedidos, garantindo escalabilidade e facilidade de manutenção do seu backend com FastAPI. Além disso, vou te mostrar como importar rotas no arquivo principal (main.py), configurar prefixos para evitar conflitos entre endpoints e usar a documentação automática gerada pelo FastAPI para testar e validar suas rotas direto no navegador. E para fechar, veremos como documentar corretamente cada rota com docstrings, tornando sua API mais compreensível e acessível para qualquer desenvolvedor. 📌 Está curtindo esse conteúdo completo sobre APIs com Python? Então se inscreve no canal, ativa o sininho e deixa seu like para acompanhar todas as aulas do nosso curso de FastAPI! ----------------------------------------------------------------------- Hashtag Programação ► Inscreva-se em nosso canal: http://bit.ly/3c0LJQi ► Ative as notificações (clica no sininho)! ► Curta o nosso vídeo! ----------------------------------------------------------------------- Redes Sociais ► Blog: https://bit.ly/2MRUZs0 ► YouTube: http://bit.ly/3c0LJQi ► Instagram: https://bit.ly/3o6dw42 ► Facebook: http://bit.ly/3qGtaF2 Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação e consiga criar seus próprios projetos e automações! ----------------------------------------------------------------------- Conteúdo da Aula 00:00 Introdução 01:05 O que são rotas em APIs REST e como criá-las com FastAPI 03:03 Entendendo requisições HTTP: GET, POST, PUT e DELETE 06:31 Criando arquivos de rotas para autenticação e pedidos 09:28 Como importar rotas para o arquivo principal (main.py) 11:24 Criando o roteador de autenticação no FastAPI 13:37 Como organizar a documentação da API com tags de rotas 15:07 Criando o roteador de pedidos no FastAPI 15:42 Incluindo rotas personalizadas no app FastAPI com APIRouter 17:47 Testando o servidor local com Uvicorn 18:28 Criando as primeiras rotas da aplicação 18:53 Como criar uma rota padrão de pedidos na API 21:35 Como definir funções assíncronas (async def) em rotas FastAPI 22:26 O que é JSON e como o FastAPI usa esse formato 24:12 Visualizando rotas na documentação automática do FastAPI 25:30 Como testar rotas com a documentação do FastAPI 28:20 Criando uma rota de autenticação no FastAPI 29:35 Testando a rota de autenticação 30:25 Documentar rotas usando docstrings 32:40 Conclusão #python #hashtagprogramacao

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere