O que é API? O que é REST? O que é RESTful? Uma introdução para iniciantes em programação

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.พ. 2025
  • #APIs #REST #webdev
    Olá pessoal, tudo bem?
    Nesse vídeo vou tentar explicar de maneira bem simples o que
    são APIs no universo do desenvolvimento web.
    🔔 Inscreva-se no canal para mais dicas de programação web. Comente abaixo se já passou por situações parecidas ou se tem dúvidas! 🚀
    👉 Livros da Serliv.
    📙50 dicas de Refatoração de Códigos Javascript: O Segredo dos Programadores Experientes.
    serliv.com/liv...
    📙Melhores Práticas Javascript: O guia essencial para quem busca excelência na programação.
    serliv.com/mel...
    👉 Vem aprender HTML, CSS, Javascript ou Figma comigo.
    ☑️SEM MENSALIDADE.
    ☑️ACESSO VITALÍCIO.
    ☑️Acesso à grupos exclusivos
    ☑️30 dias para pedir seu dinheiro de volta caso não fiquei totalmente satisfeito
    🔗serliv.com/cur...
    👉 Cursos com Descontos aplicados:
    🎁Curso Web Front-end Fundamentos. Aprenda HTML CSS e Javascript:
    serliv.com/htm...
    🎁Curso do Figma ao código. O Design de Interfaces web completo
    serliv.com/fig...
    🎁Lógica de Programação com Javascript
    serliv.com/log...
    🎯Quer ter seu portfolio ou projeto avaliado aqui no canal? Preencha o formulário:
    forms.gle/JPLK...
    🎯Seja membro deste canal e ganhe BENEFÍCIOS EXCLUSIVOS:
    / @serliv
    🎯Livros, Computadores e Periféricos que indico:
    www.amazon.com...
    Livros sobre programação e algoritmo que eu indico
    ✅ Entendendo Algoritmos: Um Guia Ilustrado Para Programadores e Outros Curiosos
    amzn.to/3HjW3S2
    ✅ Lógica de Programação e Algoritmos com JavaScript: uma Introdução à Programação de Computadores com Exemplos e Exercícios Para Iniciantes
    amzn.to/3SgmM8d
    ✅ Estruturas de Dados e Algoritmos com JavaScript: Escreva um Código JavaScript Complexo e Eficaz Usando a Mais Recente ECMAScript
    amzn.to/3SgN36c
    🍕Se for comprar qualquer coisa na Amazon, por favor, use meu link para me ajudar à comprar uma pizza no final de semana amzn.to/3HKFkHN 😊
    Abaixo, seguem as questões que serão respondidas no vídeo
    00:50 - O que é uma API?
    07:07 - O que é HTTP?
    08:22 - O que são verbos HTTP?
    10:12 - Para que serve o status code?
    11:43 - O que são rotas?
    12:46 - O que é JSON?
    13:42 - O que é uma API REST?
    14:50 - O que é RESTful API?
    15:55 - Uma API REST é sempre RESTful?
    16:26 - Como testar APIs?
    Curso Javascript Completo:
    serfrontend.co...
    Playlist Lógica de Programação com Javascript:
    • Lógica de Programação ...
    Front-end vs Back-end. Qual a diferença? Como funciona a comunicação cliente e servidor.
    • Front-end vs Back-end....
    Outros links que podem ser interessantes:
    Blog: serfrontend.co...
    Meus cursos: serfrontend.co...
    Canais em redes sociais:
    Twitter: / serfrontend
    Linkedin: / serfrontend
    Instagram: / serfrontendcursos
    Facebook: / serfrontend
    Instrutor: Daniel Tapias Morales
    Twitter: / tapmorales
    Linkedin: / daniel-tapias-morales-...
    Medium: / tapmorales
    Github: github.com/tap...
    📺 Playlists: / serfrontend

ความคิดเห็น • 111

  • @viniciusm.m.7822
    @viniciusm.m.7822 3 ปีที่แล้ว +34

    Cara, muito bom! Professor que estuda, gosta do que faz, sabe explicar, se preocupa com o próximo principalmente com aquele aluno mais leigo. E tudo isso sem ficar viajando ou atrasando a explicação.
    Deus te abençoe!!!
    Obrigado!!

    • @serliv
      @serliv  3 ปีที่แล้ว +3

      Fiquei levemente emocionado aqui rs. muito obrigado mesmo pela mensagem e que Deus e a todos nós.

  • @jefferson_Alves1
    @jefferson_Alves1 29 วันที่ผ่านมา +1

    Melhor aula de API do TH-cam. Professor é muito didático e domina o assunto 👏🏼👏🏼

    • @serliv
      @serliv  29 วันที่ผ่านมา

      Muito obrigado Jefferson. Valeu mesmo

  • @melissawebster1040
    @melissawebster1040 ปีที่แล้ว +5

    O melhor vídeo do TH-cam sobre esse assunto, claro e direto ao ponto, parabéns e MUITO obrigada! :)

    • @serliv
      @serliv  ปีที่แล้ว

      Nossa. Muito obrigado. Eu que agradeço pelo feedback Melissa. Abracão

  • @vivianasambo5535
    @vivianasambo5535 6 วันที่ผ่านมา

    Melhor explicação que já vi

    • @serliv
      @serliv  5 วันที่ผ่านมา

      Muito obrigado 😊

  • @revisaluiza
    @revisaluiza 7 หลายเดือนก่อน +9

    Professor, muito obrigada! Eu estudo para concursos de Auditor Fiscal, que estão pegando pesado em T.I. Não sou da área, e a matéria dos cursinhos fica muitoooo abstrata. Entendi perfeitamente os conceitos com o seu vídeo! Obrigada mesmo!!! :)

    • @serliv
      @serliv  7 หลายเดือนก่อน

      Muito obrigado pelo feedback. Forte abraço e boa sorte no concurso

  • @PedroHenrique-fb3ic
    @PedroHenrique-fb3ic 11 หลายเดือนก่อน +1

    Vídeo muito didático e bom para leigos, meus parabéns. Aprendi bastante com esse vídeo e estou na luta para me tornar um desenvolvedor, fazendo o seu curso de JavaScript na Udemy. Talvez quando eu conseguir minha tão sonhada vaga eu volte para te agradecer aos ensinamentos.

    • @serliv
      @serliv  11 หลายเดือนก่อน

      Valeu Pedro. Muito obrigado pela mensagem e confiança no meu trabalho

  • @sayannegomesdossantos9204
    @sayannegomesdossantos9204 19 วันที่ผ่านมา

    Estou trabalhando a 6 meses em uma empresa de tecnologia, e como sou do time de projetos, estou com uma demanda onde as consultas aos provedores de crédito integradas em nosso software, serão migrados de String para API. Devido a isso tive muito contato com todos esses termos técnicos nos últimos dias. Vim buscar conhecimento e sai formada com ese vídeo! 😅
    Tão dinâmico e visual, que estou encantada com a clareza dos seus ensinamentos! Obrigada por compartilhar conosco todo o seu conhecimento! Adorei e irei maratonar seu canal, certamente!

    • @serliv
      @serliv  18 วันที่ผ่านมา

      Muito obrigado pelo feedback. Fiquei muito feliz. Forte abraço

  • @pattymola
    @pattymola 28 วันที่ผ่านมา

    Melhor aula sobre API! Vc arrasa muito!!

    • @serliv
      @serliv  27 วันที่ผ่านมา

      Obrigado pelo elogio

  • @BNSantosTI
    @BNSantosTI หลายเดือนก่อน

    Muito bom seus vídeos prof! Estou maratonando todos. Ótima explicação, conteúdo e didática.

    • @serliv
      @serliv  หลายเดือนก่อน +1

      Muito obrigado @BNSantosTI

  • @LuciCorreia
    @LuciCorreia 5 หลายเดือนก่อน +1

    Sensacional! Objetivo, direto ao ponto, tirou todas as dúvidas. Muito obrigada professor!

    • @serliv
      @serliv  5 หลายเดือนก่อน

      Nossa! Muito obrigado pela mensagem. Fico feliz em ajudar

  • @gabrieleravene
    @gabrieleravene 2 หลายเดือนก่อน

    que aula boa! muito obrigada

    • @serliv
      @serliv  2 หลายเดือนก่อน

      Eu que agradeço. Abração

  • @richards16
    @richards16 3 ปีที่แล้ว +3

    Ótimo! Vc evolui demais na produção de explicações, sou aluno de cursos antigos da Udemy

    • @serliv
      @serliv  3 ปีที่แล้ว +3

      Muito obrigado Richard. Muito bom ter esse feedback. Valeu mesmo

  • @lucasreis4879
    @lucasreis4879 2 ปีที่แล้ว

    Rapaz por favor nao pare de ensinar pois você tem o dom do ensino

    • @serliv
      @serliv  2 ปีที่แล้ว

      Muito obrigado Lucas. Com certeza ensinar é uma das coisas que mais gosto de fazer. Muito obrigado pela mensagem. Abração

  • @aln_soares
    @aln_soares 2 ปีที่แล้ว +1

    Canalzão TOP. Obrigado demais pelos conteúdos. Tem me ajudado bastante no meu inicio de carreira como dev.

    • @serliv
      @serliv  2 ปีที่แล้ว

      Muito obrigado Alan. Esse canal tem esse intuito. Ajudar pessoas que estão iniciando na carreira. Se tiver algo que queira/precise saber, fique a vontade pra entrar em contato.

  • @valterjose7937
    @valterjose7937 7 หลายเดือนก่อน +1

    Simplesmente magnifico, muito top .👋👋👋

    • @serliv
      @serliv  6 หลายเดือนก่อน

      Fico feliz que tenha gostado. Muito obrigado

  • @AécioBitencourt
    @AécioBitencourt 3 หลายเดือนก่อน

    Muito boa explicação professor, obrigado por tanto!

    • @serliv
      @serliv  3 หลายเดือนก่อน

      Disponha! ☺️

  • @guilhermekipper5204
    @guilhermekipper5204 ปีที่แล้ว

    Excelente explicação! Suas aulas são ótimas, tão me ajudando demais!

    • @serliv
      @serliv  ปีที่แล้ว

      Que bom Guilherme. Fico muito feliz. Obrigado pelo feedback

  • @brunopithon5375
    @brunopithon5375 3 ปีที่แล้ว +1

    Que vídeo maravilhoso! Tenho aprendido muito com suas aulas/vídeos. Parabéns!

    • @serliv
      @serliv  3 ปีที่แล้ว

      Puxa Bruno. Fico muito feliz em saber disso. Que top. Valeu mesmo pela mensagem

  • @renatom.dealbuquerque1780
    @renatom.dealbuquerque1780 ปีที่แล้ว

    Bacana a clareza das informações. Parabéns.

    • @serliv
      @serliv  ปีที่แล้ว +1

      Muito obrigado Renatom forte abraço

  • @eldesonnascimento
    @eldesonnascimento ปีที่แล้ว

    excelente explicação, finalmente consegui sanar essa duvida, que vejo em varias vagas de emprego como requisito

    • @serliv
      @serliv  ปีที่แล้ว

      Que bom que ajudei. Fico feliz. Muito obrigado pelo feedback

  • @williamdondas9132
    @williamdondas9132 ปีที่แล้ว

    Muito obrigado por compartilhar seu conhecimento, aprendi muito em pouco mais de 15 min. de video! conceitos que estavam difíceis de entender num primeiro momento, ficaram bem claros agora!

    • @serliv
      @serliv  ปีที่แล้ว

      Show. Eu que agradeço pelo feedback. Abração

  • @wevetondejesus5362
    @wevetondejesus5362 ปีที่แล้ว

    excelente explicação. Venho obtendo informações a respeito para que se torne algo familiar. Nesse processo fiquei bem confuso . Claro que com a obtenção de inumeras informações inclusive didiaticas diferentes você acaba assimilando mais coisas. Porém, conteudo excelente e que ja encerrou muitas duvidas, e agora eu ja tenho uma noção do que é e para que serve . Muito obriigado!!

    • @serliv
      @serliv  ปีที่แล้ว

      Show. Eu que agradeço pelo feedback

  • @kawan_wg
    @kawan_wg 3 หลายเดือนก่อน

    Obrigado mesmo! Entendi perfeitamente, didática incrível.

    • @serliv
      @serliv  3 หลายเดือนก่อน +1

      Que ótimo! Fico feliz por ter ajudado. Forte abraço

  • @vitoriamanuela2789
    @vitoriamanuela2789 หลายเดือนก่อน

    aula boa 👏👏👏

    • @serliv
      @serliv  หลายเดือนก่อน

      Muito obrigado 😃

  • @vieirasaulo
    @vieirasaulo ปีที่แล้ว

    Top. O melhor vídeo que vi até agora. Parabéns. Abç

    • @serliv
      @serliv  ปีที่แล้ว +1

      Nossa. Muito obrigado. Fico feliz que tenha gostado. Forte abraço

  • @ovatsug9
    @ovatsug9 3 ปีที่แล้ว

    Este vídeo me apareceu em um ótimo momento!

    • @serliv
      @serliv  3 ปีที่แล้ว +1

      Muito bom saber disso. Muito obrigado pelo feedback

  • @caiodias1034
    @caiodias1034 8 หลายเดือนก่อน

    Excelente conteúdo. Parabéns e obrigado por disponibilizá-lo.

    • @serliv
      @serliv  8 หลายเดือนก่อน

      Eu que agradeço

  • @felippehdlinux
    @felippehdlinux 3 ปีที่แล้ว

    Explicação impecável! 👏👏👏

    • @serliv
      @serliv  3 ปีที่แล้ว +1

      Muito obrigado meu parceiro. Tamojunto

  • @fabiocarvalhos
    @fabiocarvalhos 3 ปีที่แล้ว

    Obrigado, comprei alguns cursos de outras empresas e foi nesse video que realmente aprendi os conceitos, Deus Abençõe!

    • @serliv
      @serliv  3 ปีที่แล้ว

      Muito bom saber disso Fábio. Obrigado e deus abençoe a todos nós. Aproveitando: amanhã, sábado, tem vídeo novo falando sobre node em desenvolvimento. Se puder, confere lá que também pode ser útil 😉

  • @CanalAFGamer
    @CanalAFGamer 7 หลายเดือนก่อน +1

    aula top 👏 parabéns

    • @serliv
      @serliv  7 หลายเดือนก่อน

      Obrigado 😃

  • @BonoX23
    @BonoX23 4 หลายเดือนก่อน

    Sensacional

    • @serliv
      @serliv  4 หลายเดือนก่อน

      Valeu meu bom.

  • @alexandrevictorvazdemello6493
    @alexandrevictorvazdemello6493 2 ปีที่แล้ว

    Muito boa sua didática... eu estava com dúvidas e agora estou bem mais esclarecido sobre esses temas! Já me inscrevi no canal e com toda certeza que vou pegar seu curso na udemy

    • @serliv
      @serliv  2 ปีที่แล้ว

      Muito obrigado pelo feedback e pela confiança no nosso trabalho Alexandre. Forte abraço

  • @Aaaleck
    @Aaaleck 3 ปีที่แล้ว

    Obrigado professor. Eu tinha muita dúvida sobre esses assuntos. Agora tá tudo certo

    • @serliv
      @serliv  3 ปีที่แล้ว

      Eu que agradeço pela força. O tempo tá tão curto que não deu pra fazer a thumb hahaha. Mas que bom que ajudou de alguma forma

  • @melissawebster1040
    @melissawebster1040 ปีที่แล้ว

    Obrigado!

    • @serliv
      @serliv  ปีที่แล้ว

      Muito obrigado 😍😊

  • @bl1tz_x
    @bl1tz_x 3 ปีที่แล้ว

    Top como sempre, professor! 🏆

    • @serliv
      @serliv  3 ปีที่แล้ว

      Muitíssimo obrigado Herison

  • @_boy_badass_4048
    @_boy_badass_4048 8 หลายเดือนก่อน

    Muito bom o conteúdo. gostei demais

    • @serliv
      @serliv  8 หลายเดือนก่อน

      Valeu, muito obrigado

  • @felipecordeiro8531
    @felipecordeiro8531 2 ปีที่แล้ว

    Ótima explicação professor!

    • @serliv
      @serliv  2 ปีที่แล้ว +1

      Valeu Felipe. Que bom que gostou

  • @juliovieira8963
    @juliovieira8963 3 ปีที่แล้ว

    Excelente professor!

    • @serliv
      @serliv  3 ปีที่แล้ว +1

      Obrigado pelo elogio Julio. Não deu tempo de fazer a thumb, rs. Mas de qualquer forma, que bom que gostou do conteúdo

  • @cicerofernandes9796
    @cicerofernandes9796 2 ปีที่แล้ว

    Muito esclarecedor, obrigado!

    • @serliv
      @serliv  2 ปีที่แล้ว

      Eu que agradeço Cícero. Abração

  • @gff2112
    @gff2112 2 ปีที่แล้ว

    Excelente explicação

    • @serliv
      @serliv  2 ปีที่แล้ว

      Que bom que gostou. Muito obrigado

  • @nathaliadecker2055
    @nathaliadecker2055 8 หลายเดือนก่อน

    Obrigada! Gostei bastante.😍

    • @serliv
      @serliv  8 หลายเดือนก่อน

      Que ótimo! Fico feliz em saber disso. Abraços

  • @cb116vargas
    @cb116vargas 11 หลายเดือนก่อน

    Muito bem explicado. Obrigado.

    • @serliv
      @serliv  11 หลายเดือนก่อน

      Eu que agradeço pela mensagem

  • @leandroalvesdasilva8415
    @leandroalvesdasilva8415 3 ปีที่แล้ว

    Fala aí professor, estou fazendo seu curso de html css e js lá na udemy, ta massa. Me inscrevi aqui. Vlw

    • @serliv
      @serliv  3 ปีที่แล้ว

      Muito obrigado pelo apoio Leandro

  • @igordaniel1389
    @igordaniel1389 11 หลายเดือนก่อน

    Você é demais!

    • @serliv
      @serliv  11 หลายเดือนก่อน

      Muito obrigado

  • @sergiorichter4188
    @sergiorichter4188 9 หลายเดือนก่อน

    Grato pelo video

    • @serliv
      @serliv  9 หลายเดือนก่อน

      Opa. Eu que agradeço pela mensagem

  • @vladimirfragoso9462
    @vladimirfragoso9462 ปีที่แล้ว

    Legal irmão. muito boa aula. sugestão? a próxima vez tire a música do fundo. mas amei bastante o vídeo. esta super legal.

  • @luizchaves899
    @luizchaves899 ปีที่แล้ว

    Excelente vídeo

    • @serliv
      @serliv  ปีที่แล้ว

      Fico feliz que tenha gostado

  • @fernandofraguascarneiro5819
    @fernandofraguascarneiro5819 7 หลายเดือนก่อน

    Boa aula.

  • @PAULO-48
    @PAULO-48 2 ปีที่แล้ว

    GRANDE PROFESSOR, OBRIGADO PELO VIDEO...
    TENHO 46 ANOS DE IDADE, GRAÇAS A DEUS SEMPRE TRABALHEI, PORÉM NUNCA GANHEI BEM, KKKKKK
    SOU FORMADO EM TI , TRABALHEI ALGUM TEMPO COM SUPORTE TÉCNICO, PORÉM SOBRE PROGRAMAÇÃO, SEMPRE ESTUDEI E PARAVA OU SEJA, NUNCA TIVE FOCO....
    MÁS ESSE ANO MUDOU, JÁ FAZ ALGUNS MESES QUE ESTOU FOCADO EM APRENDER HTML E CSS E DEPOIS PRETENDO APRENDER JAVASCRIPT E PHP, TENHO NOÇÕES BÁSICA DE SQL...
    ENFIM....
    PARA TRABALHAR COMO DESENVOLVEDOR/PROGRAMADOR, O QUE EU DEVO APRENDER??? E CLARO DEPOIS PRETENDO ESTUDAR OUTRAS TECNOLOGIAS ATÉ O FINAL DA VIDA, CLARO, KKKKKK,
    MUITO OBRIGADO E AGUARDO UM RETORNO.....

    • @serliv
      @serliv  2 ปีที่แล้ว

      Olá Paulo. Comece com o básico de HTML, CSS e Javascript. Se o seu foco é trabalhar com front-end, sugiro que aprenda uma lib como o react. Também é necessário ter uma noção de versionamento com o git e o github. Boa sorte

  • @JorgeEpalanga-w2e
    @JorgeEpalanga-w2e 10 หลายเดือนก่อน

    Nice!!!, boa explicação!!!

  • @Erik-xv5kc
    @Erik-xv5kc 11 หลายเดือนก่อน

    ótimo video

    • @serliv
      @serliv  11 หลายเดือนก่อน

      Muito obrigado

  • @diogo4298
    @diogo4298 9 หลายเดือนก่อน

    Olá professor, tudo bem? espero que sim em nome de Jesus 🙏. Sou aluno seu lá na udemy, excelente cursos! Meus parabens 👏👏. Professor ta errado o meu conceito? Eu tenho um conceito para APi Rest que é a seguinte: É um conjutos de requisitos que uma API precisa "cumprir', para se denominar uma API RESTful. ta errado o meu conceito? agradeço desde já 🙂

    • @serliv
      @serliv  9 หลายเดือนก่อน

      Eu encaro dessa forma também. Nem toda API Rest é Restfull, mas toda Restfull é Rest. Aliás, quase não existe APIs RestFull pq muitas vezes não precisamos cumprir todos os "contratos" para sermos considerados Restfull

  • @feitozahelton
    @feitozahelton 3 หลายเดือนก่อน

    Olá, Preciso fazer um trabalho acadêmico com o Zabbix-API-Aplicação monitorando a API e levando as métricas das API pro Zabbix retornando os code em forma de alerta ! tem algum material que possa me ajudar com isso ? obrigado!

  • @luisalms
    @luisalms 9 หลายเดือนก่อน

    muito boa a aula, mas se me permite comentar, a música ao fundo não ficou boa, atrapalhou um pouco prestar atenção...no mais, agradeço por disponibilizar conhecimento pa nois, os slides são excelentes!

    • @serliv
      @serliv  9 หลายเดือนก่อน +1

      Muito obrigado. Os vídeos novos no canal já não possuem música de fundo. Mas muito obrigado mesmo pela atenção

    • @luisalms
      @luisalms 9 หลายเดือนก่อน

      @@serliv eba! vou ver! obrigada pela atenção!

  • @independenciafinanceira-BR
    @independenciafinanceira-BR 3 ปีที่แล้ว +1

    Seria top este cara ensinando python

    • @serliv
      @serliv  3 ปีที่แล้ว

      hahaha. Obrigado. Mas primeiro eu preciso aprender python rs

    • @gxKKK
      @gxKKK 2 ปีที่แล้ว

      @@serliv 🤣🤣🤣🤣🤣

  • @waldemyfeliciano8276
    @waldemyfeliciano8276 ปีที่แล้ว

    Ix35

  • @usercontent2112
    @usercontent2112 2 ปีที่แล้ว

    Excelente explicação professor!

    • @serliv
      @serliv  2 ปีที่แล้ว +1

      Opa. Que bom que gostou. Abraços