Тёмный

Como CRIAR uma API com PYTHON [DO ZERO] 

Dev Aprender | Jhonatan de Souza
Подписаться 328 тыс.
Просмотров 112 тыс.
50% 1

🔥Quer se TORNAR um PROGRAMADOR Python e aprender DIRETAMENTE comigo? Então clique aqui: link.devaprend...
Neste video vou te mostrar como criar uma api python de consulta, criação, edição e exclusão de livros do zero e ainda vou te mostrar como consultar uma api usando uma ferramenta gratuita chamada de postman agora!
Como instalar VS e Python - • Como Configurar VSCode...
Código utilizado nesta aula - github.com/Jho...
✅Curso lógica de Programação: • Curso Lógica de Progra...
✅Livros e recursos recomendados: devaprender.co...
✅𝗚𝗥𝗨𝗣𝗢 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗢𝗙𝗜𝗖𝗜𝗔𝗟 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟:
▸ Entre aqui ➜ bit.ly/Telegra...
CONTATO COMERCIAL(não respondo dúvidas de videos)
------------------------
jhonatan@devaprender.com

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 332   
@DevAprender
@DevAprender Год назад
Como instalar VS e Python - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ctcDfKYrzOQ.html Código utilizado nesta aula - github.com/Jhonatan-de-Souza/como_criar_uma_api_devaprender ✅Curso lógica de Programação: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-iF2MdbrTiBM.html ✅Livros e recursos recomendados: devaprender.com/recomendados ✅𝗚𝗥𝗨𝗣𝗢 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗢𝗙𝗜𝗖𝗜𝗔𝗟 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟: ▸ Entre aqui ➜ bit.ly/TelegramDevAprender
@ricardorocha8512
@ricardorocha8512 Год назад
Quero te contrata pra fazer um hacker para um jogo
@ricardorocha8512
@ricardorocha8512 Год назад
Tem algum email ou alguma forma de entrar em contato com vc?
@natanramosferreira7544
@natanramosferreira7544 Год назад
Só uma observação que talvez tenha passado despercebido, fiz essa API e usei ela em uma entrevista com um gestor , ele me perguntou se a melhor maneira era interar cada item pra obter um id, com a quantidade de livros do exemplo funciona , mais para 100000 de livros isso não é viável , a melhor solução sem acesso ao banco de dados é colocar nos dados um dicionário em outro e a chave ser um número inteiro , e na busca você dar um .Get, deixando a minha humilde observação, sou um desenvolvedor júnior começando na jornada ainda sem job , mais espero ter ajudado a nossa comunidade ❤
@munirarabi5397
@munirarabi5397 10 месяцев назад
cara, poderia me explicar melhor? eu entendi que caso fosse um banco de dados, e estivesse com muitos dados, não seria tao viavel fazer um for em livro por livro mas não entendi qual seria a solução com esse dicionario que voce disse..
@zeitnotbr
@zeitnotbr 10 месяцев назад
Cara, este é um vídeo de como fazer uma API em Python, a API em si é o menos importante, é apenas um exemplo. Claro que se fosse uma app real seria usado um BD
@kelvinargolo2717
@kelvinargolo2717 8 месяцев назад
Ótima dica pra iniciantes! Óbvio que num projeto real, é importante se preocupar com segurança ao acesso dos dados, o qual um banco de dados seria necessário e tudo mais.. Mas a alternativa que você sugeriu é uma boa pra evitar essa iteração no "banco de dados fictício"
@luandesousasilva4863
@luandesousasilva4863 5 месяцев назад
só uma adendo, no caso eu delete um item do dicionario e usar o enumerate os ids não vão ficar sinconizados, ex: {'id': 1,"id":3, ...} se passar o enumerate nesse dicionario via ser 0,1,...
@mauricioeugenio6743
@mauricioeugenio6743 4 месяца назад
daria pra fazer com uma arvore binária tbm e fazer search a partir do id seria mais eficaz e tbm teria uma complexidade um pouco maior mas ficaria foda.
@dansoares572
@dansoares572 Год назад
Jhonatan sua explicação é 1000% ótima. Cara, já estudei sobre API antes, mas ninguém explicou assim desta forma simples, objetiva e muito prática. A forma que tive que me virar para aprender isso foi um desastre. Parabéns pelo seu trabalho, sucesso sempre!!
@DevAprender
@DevAprender Год назад
Poxa dan, eu sempre me esforço bastante para tentar trazer o conteúdo da forma mais clara possível! Fico feliz que teve essa experiência com esta aula
@klzinnn_rei
@klzinnn_rei Год назад
Poderia trazer um vídeo integrando ela com o MySQL? Seria show 👏
@liviabarbin
@liviabarbin Год назад
Up
@matube602
@matube602 Год назад
Up
@thallesalexis8969
@thallesalexis8969 Год назад
Up
@alvesdev
@alvesdev Год назад
Up
@TA-bg9ih
@TA-bg9ih Год назад
Up
@klzinnn_rei
@klzinnn_rei Год назад
O melhor RU-vidr que existe, faz coisas complexas serem fácil
@DevAprender
@DevAprender Год назад
espero continuar trazendo isso para vocês!
@JCGAMESCLASSICOS
@JCGAMESCLASSICOS 10 месяцев назад
voltando para pedir integração ... com DB... e para agradecer por compartilhar do seu tempo e conhecimento!
@maestrojuniorsousa
@maestrojuniorsousa 4 месяца назад
so digo uma coisa o cara q aprende a manipular api hoje ta com a faca e o queijo pra ganhar uma graninha boa integrando sistemas
@abraaorochapb6394
@abraaorochapb6394 Год назад
Simplesmente incrível, esse vídeo é uma obra de arte, e não sei oque é melhor, a didática do orador ou o poderio da linguagem Python, excelente!
@briansouza4802
@briansouza4802 Год назад
Sou um homem simples, se tem Jhonatan com voz de locutor, tem like !!!
@DevAprender
@DevAprender Год назад
kkkkk
@Link-zx7dn
@Link-zx7dn Год назад
Ele é?
@fernando2120
@fernando2120 4 месяца назад
Cara voce e sem duvida o melhor aqui na plataforma do youtube em explicar as coisas de um modo facil e dinamico parabens meu amigo !!
@albert5a
@albert5a Год назад
Já acordei acessando esse vídeo, e quero voltar pra estudar esse conteúdo. Entrei em ADS no início do ano, e mesmo com todos os ventos contra decidi seguir no python. Na minha bolha do linkedin vejo poucas vagas pra python, meu irmão que é líder sempre falou pra eu estudar java, e to aqui hoje... Fazendo o fullstack python na ebac e agora seguindo o seu canal que acho que vai me agregar bastante também.
@MarceloGranadeiro
@MarceloGranadeiro Год назад
Também faço ADS e te digo só vai não pare mano .. foco sempre e Deus abençoe nossa caminhada. 👏🏾
@gilberto.domingos
@gilberto.domingos 3 месяца назад
O cara é maneiro , eu curti a didática prática do cara sem enrolação !
@a_mands
@a_mands 3 месяца назад
Excelente, tô aprendendo muito com este canaaal🎇 logo mais entro no mestre pythonista 🎯
@lucasfe3436
@lucasfe3436 Год назад
Cara estava pesquisando um conteúdo exatamente como esse para pode entender melhor como as APIs funcionam e como poderia construir algo no Python para praticar e então você vem com essa aula incrível. Muito obrigado!
@DevAprender
@DevAprender Год назад
chegou no lugar certo :)
@adrianoalvesribeiro
@adrianoalvesribeiro 4 месяца назад
Jhonatan, estou muito feliz em ter encontrado seu canal! Vou aprender muito com você! Valeu mesmo!
@charllesramosdasilva-rj2of
@charllesramosdasilva-rj2of 10 месяцев назад
Agora eu consegui entender O framework e o intermediário entre o recurso e a aplicação consumidor, estou certo
@Lothus023
@Lothus023 Год назад
Que aula simples, objetiva, lúdica e legal sem sombra de duvidas ganhou mais um inscrito
@DevAprender
@DevAprender Год назад
bem vindo ao canal davi!
@tcpbox
@tcpbox Год назад
Merece like e inscrição, boa dicção, ótima didática e principalmente objetividade. Fiquei fan
@MoacirNetoskt
@MoacirNetoskt Год назад
Obrigado pelo meu primeiro projeto em Python, eu amei!!!
@paulomaia9170
@paulomaia9170 Год назад
Python de A a Z, Jhonatan ensina você 👊🏻
@DevAprender
@DevAprender Год назад
kkkkkk boa
@CARLOSOLIVEIRA-mt3ek
@CARLOSOLIVEIRA-mt3ek Год назад
I'm not just "get' but also understanding everything, thank you for share your wisdom!
@lorenamelos
@lorenamelos Год назад
Obrigada por essa aula Jhonatan! Fiz um curso introdutório de Python e estava buscando o que mais fazer para praticar e usar o conhecimento. Sua aula foi ótima! Obrigada :)
@edilsonsilvatec2010
@edilsonsilvatec2010 Год назад
Jhonatan, excelente explicação. Direta e objetiva! Parabéns! pelos trabalhos!
@DevAprender
@DevAprender Год назад
obrigado Edilson !
@renansilvaramos5857
@renansilvaramos5857 Год назад
Cara uma aula top dessa em poucos minutos, sem palavras. Você explica muito bem, inclusive para quem esta começando a programar entende, porque sua didática é tranquila. Parabens mestre, que Deus continue te abençoando.
@DevAprender
@DevAprender Год назад
obrigado Renan! Tento ser o mais intuitivo possível !bem-vindo ao canal
@DaviEduardoBarbosa
@DaviEduardoBarbosa Год назад
Muito bom seu video ! Gostei também de você ter deixado como um estudo a questão do livro que foi inserido ter sumido apos o delete do ID 1!
@DevAprender
@DevAprender Год назад
isso ae!bom que gostou do exemplo
@MaRiLoiRa1987
@MaRiLoiRa1987 7 месяцев назад
Muito boa explicação, fui fazendo com você, top! Muito obrigada pela aula!
@gabrielteles3079
@gabrielteles3079 Год назад
Ótimo video sou iniciante em programação e python e consegui compreender boa parte do que fez e explicou, muito bom !
@DevAprender
@DevAprender Год назад
que ótimo! bom saber disso
@Desiree-cost4
@Desiree-cost4 3 месяца назад
simples, direto e atrativo! ótimo conteudo, gratidão demais. :3
@jeffersonkohler4162
@jeffersonkohler4162 2 месяца назад
Excelente video Jhon. Parabens.
@haru_btc
@haru_btc Год назад
necessito aprender python, queria virar programador seu canal é muito bom, parabens
@adilsonhaut4139
@adilsonhaut4139 Год назад
Muito bom o vídeo. Ótimo pra quem está começando, bem simples e didático. Parabéns!
@andrejudatreinador
@andrejudatreinador 3 месяца назад
acabei de terminar o curso do gustavo guanabara e preciso continuar estudando, teria alguma api mais facil para começar? python api 001?
@joaovitormaia3554
@joaovitormaia3554 Год назад
curti bastante a didática. ganhou + 1 inscrito e recomendarei para meus amigos
@lucasamorim8605
@lucasamorim8605 Год назад
Poderia fazer um vídeo intregado com sql server ?
@Koji_5
@Koji_5 5 месяцев назад
muito obrigado pelo seu vídeo, me ajudou demais :)
@inaldosilva1571
@inaldosilva1571 Год назад
Muito bom vídeo!!! Consegui fazer tudo, e agora indo aplicar de outras formas.
@emanuelmiguel2c920
@emanuelmiguel2c920 Год назад
It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.
@Jcarloscba2012
@Jcarloscba2012 4 месяца назад
Tem como consultar a informação da nota fiscal.banco de dados e enviar api, você tem algo no canal ?
@laerciopaiva3964
@laerciopaiva3964 Год назад
A minha ideia é colocar uma api no meu site/portfólio informando a quem for usar qual minha lista de filmes favoritos utilizando a api, acho que ficaria bacana
@awayzso2122
@awayzso2122 Год назад
Geralmente recrutadores não vão rodar sua API pra ver coisas sobre vc, caso o objetivo for ser um elemento importante do seu portfólio é importante que seja facilmente acessível.
@laerciopaiva3964
@laerciopaiva3964 Год назад
@@awayzso2122 irmão, dia 2 faço meu exame admissional e o que eles acharam mais legal foi eu ter mencionado isso na entrevista eles gostaram da ideia e pediram pra ver eu abri o notebook e mostrei, funcionou, expliquei pra eles a ideia e fui contratado kkkkk
@paulomfgoncalves
@paulomfgoncalves Год назад
Realmente comparando com java/spring parece facil, facil. :) Gostei bastante da forma como explicaste o tema. Parabens. :)
@DevAprender
@DevAprender Год назад
que bom que gostou! Acho super tranquilo em comparação tbm
@juliabia9052
@juliabia9052 Год назад
Fiz minha primeira APIIIIIIIIIII HAHAHAH obrigado entendi tudooo ❤
@DevAprender
@DevAprender Год назад
Bom demais!!
@andersondiego2703
@andersondiego2703 Год назад
Jhonatan vc manda muito bem, é motivacional vê-lo programar! Porém, mesmo com sua didática excelente ainda não consigo assimilar algumas coisas. Por exemplo, quando vc fala em retornar um livro, de onde seria buscado esse livro para ser retornado? Quando fala em alterar um livro não entendi quem solicitaria essa alteção, tipo um usuário querer alterar o títulos de um livro e como o programador que vai utilizar essa API poderia chamar esse método para alterar? Não sei se ficou claro, mas se puder me dar um norte com essas dúvias, comecei há poucos meses com programação e agora que estou indo para o backend.
@rafaelpetrusdesouza7920
@rafaelpetrusdesouza7920 Год назад
Tenho certa curiosidade em entender sobre APIs, pois eu trabalho com Ecommerce e sempre aparecem dúvidas sobre como isso funciona. Pra falar a verdade não entendi muita coisa desse vídeo kkk, mas não sou da área de programação. Mas gostaria de entender mais sobre APIs. No Ecommerce nós recebemos o trabalho praticamente pronto, normalmente nós apenas copiamos e colamos um código de uma plataforma em outra, ou mesmo apenas somos redirecionados para uma página, fazemos o login e a integração entre dois sistemas está pronto. Como funciona essa parte de API com integrações entre plataformas web?
@adrianacarneiro840
@adrianacarneiro840 Год назад
Boa tarde Jhonatan, obrigada por mais um vídeo maravilhoso!!
@TA-bg9ih
@TA-bg9ih Год назад
Meus parabéns, conteúdo muito bem explicado!
@ericksilva.s9026
@ericksilva.s9026 Год назад
Otimo video jhonatan! Vc é muito didatico irmao. Manda bem demais!
@DevAprender
@DevAprender Год назад
obrigado Erick !
@OliveiraVenci
@OliveiraVenci Год назад
Aulão topp parabéns pela didatica ! ganhou um inscrito ! ansioso por mais conteúdos assim
@DevAprender
@DevAprender Год назад
bem vindo ao canal !
@victordiaspereira8473
@victordiaspereira8473 Год назад
Melhor canal!!
@DevAprender
@DevAprender Год назад
obrigado
@mahirostaninslav4062
@mahirostaninslav4062 Год назад
Da hora demais Jhonathan! 👏👏👏👏😎
@igorcruz7614
@igorcruz7614 Год назад
Parabéns e obrigado! Excelente método...
@sulimararse
@sulimararse 10 месяцев назад
Excelente! Prático e objetivo... 👏👏👏
@LucasMagnoCardeal
@LucasMagnoCardeal Год назад
Cara que fantástico. Aprendi muito!
@lorenagama9106
@lorenagama9106 9 месяцев назад
Show!Obrigada por esse video me ajudou demais
@guylhermef1219
@guylhermef1219 Год назад
Seria legal um vídeo nessa mesma pegada, mas aplicando o REST.. de preferência, utilizando o flask heheh :)
@milenasousadev
@milenasousadev Год назад
muito bom, didática excelente! parabéns!
@zroOito
@zroOito Год назад
"sou o jhonatan do futuro" çshfçsdhçsdhçsdhçlslslkslkfjslfsllalaa ganhou o like nessa... que saida, que gambiarra que mestre!!! kkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
@OracoesVampiricas
@OracoesVampiricas 6 месяцев назад
Mais um inscrito pra somar!!!
@jaosystem999
@jaosystem999 Год назад
Opa, Jhonatan! Obrigado pela aula, didática excelente!
@elizeudossantosdias5839
@elizeudossantosdias5839 Год назад
excelente video, parabéns. Como ficaria se eu quisesse fazer uma pesquisa e retornar apenas os dois primeiros elementos do dicionário por exemplo? Como eu programaria um end Point pra retornar filtrando assim?
@profhdeivisson
@profhdeivisson 9 месяцев назад
Como eu faria no caso de eu já possuir um BD MySQL? Exemplo: Pegar os dados cadastrados no BD e criar um JSON a partir do meu Banco e cada vez que meu banco for atualizado, automaticamente meu JSON ser atualizado também.
@alvesdev
@alvesdev Год назад
Que didática , parabens pelo conteudo 👏👏
@LuizAntonioCarlin
@LuizAntonioCarlin Год назад
Gostei, Talkey!! Forte Abraço!
@lebarrosdf
@lebarrosdf 10 месяцев назад
Parabéns pela excelente explicação!
@germanosantos3018
@germanosantos3018 4 месяца назад
Get, que vídeo sensacional
@paulohenriquecassianomacha6583
Sensacional! Simples, porém, objetivo...
@paulohenriquecassianomacha6583
Sugiro fazer um vídeo sobre Shadow Root DOM com Selenium. acredito que será muito útil para várias pessoas, inclusive para mim kkk. Abraço!
@DevAprender
@DevAprender Год назад
obrigado Paulo! tento trazer isso da melhor forma possível !
@DevAprender
@DevAprender Год назад
obrigado pela sugestão
@mksvncs
@mksvncs Год назад
Meu primeiro contato com programação foi com a linguagem Python, mas desanimei porque não encontrei boas ferramentas para interfaces gráficas. Hoje estou estudando Dart/Flutter, mas quando vejo os seu videos bate aquela saudade do Python. Kkkkkkkk
@DevAprender
@DevAprender Год назад
volta pro lado Python da força
@renegildo4408
@renegildo4408 Год назад
eu também kkkk, mas no caso eu saí do python e fui pra Java e C#
@AlexSilva-uk3zb
@AlexSilva-uk3zb Год назад
parabens, direto sem enrolaçao e eficaz em transmitir conhecimento, vc tem algum video sobre FastApi??
@DevAprender
@DevAprender Год назад
obrigado Alex !, no momento não
@marciorocha758
@marciorocha758 Год назад
Parabéns!! { GET, Gostei }
@crdsilvagremio
@crdsilvagremio Год назад
Parabéns pelo vídeo e didática
@LucianoMesquita1180
@LucianoMesquita1180 11 месяцев назад
Mandou ver, muito obrigado!
@fastlanches
@fastlanches Год назад
Maravilha! E para criar uma documentação swagger é complicado?
@TallesDiCunto
@TallesDiCunto 8 месяцев назад
Muito bom! E didatica 100%!
@rafaelabreu5049
@rafaelabreu5049 Год назад
Obrigado pelo vídeo! GET! Livros pode ser considerado um object literal assim como em JS?
@ostranger9458
@ostranger9458 Год назад
Agora vai, parte 2!
@laroossr
@laroossr Год назад
Parabéns pelo video! Aprendi muita coisa com você. Se eu quiser fazer um site ou app com essas funções e criar uma GUI para que o usuário possa interagir, como poderia ser feito, você tem algum video explicando como ou poderia fazer um com essa mesma ideia do vídeo? Obrigada.
@DevAprender
@DevAprender Год назад
pode criar uma interface gráfica ou sistema web, sobre interfaces Gráficas tenho videos sobre pysimplegui aqui no canal , pode pesquisar pysimplegui dev aprender
@laroossr
@laroossr Год назад
@@DevAprender obrigada 💟
@plazmafaith144
@plazmafaith144 Год назад
Está dando erro 404 ao obter o ID no postman. À parir da parte do "PUT" Se tem algum erro no código é algo minimo que não estou percebendo, mesmo após revisar várias vezes
@jhonatacamargo2429
@jhonatacamargo2429 Год назад
como faz para adicionar autenticação basic ?
@maestrojuniorsousa
@maestrojuniorsousa 4 месяца назад
O bagulho é doido mais é pratico
@iansobral5294
@iansobral5294 9 месяцев назад
incrível. obrigado pelo vídeo.
@LuizAntonioCarlin
@LuizAntonioCarlin Год назад
GET - Talkey! Forte Abraço!
@gabrielevangelista4956
@gabrielevangelista4956 7 месяцев назад
Boa, valeu!!
@josuessoares
@josuessoares Год назад
Gostei muito.. Obrigado.
@levypinheiro727
@levypinheiro727 Год назад
o melhoooorrr!!!!!!😎
@RenatoMinatoBR
@RenatoMinatoBR Год назад
Esse tipo de API de criação, exclusão e tal, é o que chamam de CRUD?
@brunomelo7392
@brunomelo7392 Год назад
obrigado pela aula
@vizigal
@vizigal Год назад
na primeira execução quando tento deletar o indice 3 primeiro não funciona.
@AndersonLenz
@AndersonLenz Год назад
Muito obrigado!
@pcgamesjogosryzen7768
@pcgamesjogosryzen7768 Год назад
Mano é possível fazer uma integração de um software específico do windows com uma api para retorno de seu dados?
@juninho7619
@juninho7619 Год назад
No método PUT, se eu tiver com meu Json em um arquivo separado ele será alterado? Na forma que foi feito o dicionário ele só foi alterado momentaneamente, não foi salvo a anteração.
@its_cabral
@its_cabral Год назад
Jhonatan, no meu aparece que "[" was not closed e "{" was not closed, mesmo eles estando fechados. oq eu faço?
@lucianasantos840
@lucianasantos840 Год назад
Excelente vídeo
@grilo40
@grilo40 Год назад
O vídeo é muito legal, mas seria interessante se for o caso ele pudesse falar mais pausado.
@Davi-arc
@Davi-arc Год назад
Like, inscrito e agradeço o excelente vídeo.
@DevAprender
@DevAprender Год назад
bem vindo ao canal !
@leandrosarkis2180
@leandrosarkis2180 Год назад
parte 2!!! eu consegui
@akaii7
@akaii7 Год назад
video incrivel!!
@damieenlucas
@damieenlucas Год назад
no meu postman nao vai, apenas no navegador oq pode ser?
@alexsandroalex7856
@alexsandroalex7856 Год назад
obg, como colocar isso na nuvem num servidor que rode 24 horas e de preferencia gratis?
@gauchognulinux257
@gauchognulinux257 Год назад
Show de bola !
@visaogeralservicenow
@visaogeralservicenow Год назад
Parte2!
@Antharaz666
@Antharaz666 Год назад
Uma dúvida, eu quero colocar vários pontends em arquivos diferentes, eu consigo? Tentei fazer puxando com import o arquivo, porém só ficou funcionando o endpoint de um dos arquivos.
@Slashed1614
@Slashed1614 Год назад
Excelente aula!
Далее
What is an API? REST and RESTful? | MaykBrito
33:57
Просмотров 285 тыс.
Linkin Park: FROM ZERO (Livestream)
1:03:46
Просмотров 6 млн
Criando uma API do ZERO com Node.js e Banco de Dados
1:15:42
COMO Automatizar QUALQUER Sistema com Python [FÁCIL]
18:33
Build your first REST API with Flask and PostgreSQL
27:42
Create A Python API in 12 Minutes
12:05
Просмотров 627 тыс.