What Is A RESTful API? Explanation of REST & HTTP

Sdílet
Vložit
  • čas přidán 11. 07. 2024
  • In this video i will explain what a RESTful API is along with HTTP and endpoints. We will look at the Github API as an example
    Create a REST API With Node.js:
    • RESTful API From Scrat...
    Create a REST API with PHP:
    • RESTful API With PHP &...
    What is An API Video:
    • What is an API?
    DONATIONS: Any donation is greatly appreciated....
    www.paypal.me/traversymedia
    / traversymedia
  • Věda a technologie

Komentáře • 533

  • @pixiejoan
    @pixiejoan Před 6 lety +1139

    Your videos have helped me a lot. I am a 47 year old single mom going back to school to become a website design/developer. All of the code languages are very overwhelming, but your stories are very inspiring to me. I need a good pep talk from time to time because sometimes I don't feel worthy. My drive to succeed is definitely there, it's just that I second guess myself sometimes. Thanks for all your videos. They are very informative.
    Pixie

    • @TheGolden90s
      @TheGolden90s Před 5 lety +19

      Good luck on your journey !

    • @LuisJimenezr01
      @LuisJimenezr01 Před 5 lety +18

      Hope you made it or are still in track! Best wishes and good luck!

    • @anonyme103
      @anonyme103 Před 5 lety +5

      Wish you best luck ! keep rockkin'

    • @tristan2338
      @tristan2338 Před 5 lety +1

      KEEP GOING I HOPE YOUR DOING WELL. JUST KEEP DRINKING FOR THE FIREHOSE.

    • @sirdad9784
      @sirdad9784 Před 5 lety

      @@anonyme103 hi fares .. Can i ask you about the application / website that you made your cartoonish picture on ?

  • @SajidLatifDK
    @SajidLatifDK Před 6 lety +205

    ”I'm not a sophisticated guy and I like things spelt out without nonsense”..... Love your videos

    • @Martin-do9qf
      @Martin-do9qf Před 3 lety +2

      Man while i was reading your comment he said it, i love internet

    • @petitboucle8077
      @petitboucle8077 Před 3 lety +2

      If technical terms are sophisticated then it’s no nonsense !! This statement is so paradoxal 😂

    • @zes3813
      @zes3813 Před 3 lety

      not a server, no nerx

    • @praveenvipparthi2213
      @praveenvipparthi2213 Před 3 lety +1

      @@petitboucle8077 *paradoxical

    • @Blog4J
      @Blog4J Před 3 lety

      i suscribed at the same point without continuing the video and also liked it

  • @dl88889
    @dl88889 Před 7 lety +52

    As someone who once had trouble explaining the concepts for REST, AJAX, HTTP, TCP/IP, this video has been incredibly helpful. Thanks!

  • @DrSnap
    @DrSnap Před 7 lety +52

    Awesome, for months i've been struggling wit REST APIs - kind of understanding it but not really - and now after 18minutes I understand it and can start using them by myself. Gotta love the internet!

  • @thecuriousone12
    @thecuriousone12 Před 7 lety +131

    I found your channel a couple of days ago and ever since I've been binge watching your videos! You give such clear explanations in a way that's not boring so I always seem to come back and learn some new stuff. Thanks a million times for the effort you take into making these videos!

    • @TraversyMedia
      @TraversyMedia  Před 7 lety +9

      Thank you, I appreciate that :)

    • @thegorn
      @thegorn Před 5 lety

      Think you are just hot for his voice

    • @femkebuijs7157
      @femkebuijs7157 Před 5 lety +7

      @@thegorn What an inappropriate answer.

  • @TraversyMedia
    @TraversyMedia  Před 5 lety +466

    I apologize for sounding like I am about to fall asleep in this video :)

    • @BlogTernet
      @BlogTernet Před 5 lety +27

      You sound great! The information was clearly clearly transmitted. Thanks for sharing these videos.

    • @BlogTernet
      @BlogTernet Před 5 lety +9

      Traversy Media We can’t all sound like PewDiePie or Peter McKinnon.

    • @tbowyer8210
      @tbowyer8210 Před 5 lety +8

      Not a problem.
      Voice is okay. 👌

    • @americanengineering2063
      @americanengineering2063 Před 5 lety +15

      im glad this doesnt sound over hyped or like a radio dj. clear and legit.

    • @Kngdmio
      @Kngdmio Před 5 lety +12

      You’re like the Bob Ross of WebDev.
      ASMR Web Dev.

  • @caybokotze
    @caybokotze Před 7 lety +3

    You are definitely one of the best programming channels on CZcams. You make great tutorials and tutorials about the technologies used in the tutorials. Simply amazing. Can't get better value from paid courses. Thanks!

  • @jennatucker
    @jennatucker Před 6 lety +4

    I found this video extremely helpful. I decided to make a career transition about a year ago, and I've been studying web development for about 9 months. It's been tricky to get a bird's eye view of web dev to see where my strengths and my gaps in knowledge are at this point. Thank you for making this!

  • @sunnilabeouf
    @sunnilabeouf Před 5 lety +1

    You, sir, are a legend. I’m really glad I found this channel, there’s so many instructive videos that provide real world examples and explanations. Unlike many other videos on CZcams where I feel like i’m simply copy/pasting, I genuinely understand and learn from yours.

  • @wyliemb1
    @wyliemb1 Před 3 lety +1

    Scrum Masters across the land thank you! It is so wonderful to find this perfect balance of ample technical content and fast, digestible and instantly recallable content. In an ocean of narcissism and self involved, annoying and irrelevant clips, your humble approach is like a balm to my soul.

  • @igor-letters-and-numbers

    Probably the best explanation of the REST on the whole CZcams! Thanks!

  • @jeremybrews2521
    @jeremybrews2521 Před 7 lety +218

    Because your videos are simply put.....AWESOME!!!! Thanks buddy

    • @TraversyMedia
      @TraversyMedia  Před 7 lety +14

      Thanks :) Appreciate that

    • @somerandomchannel382
      @somerandomchannel382 Před 7 lety

      Can you make a tutorial how to use The Movie Database API to search for movies, show posters, etc? :)
      github.com/php-tmdb/api

    • @somerandomchannel382
      @somerandomchannel382 Před 7 lety

      I currently has installed github on my computer. nothing else. So im abit uncertain what todo .. :x

    • @somerandomchannel382
      @somerandomchannel382 Před 7 lety +2

      PLEASE TRAVERSY! :D:D:D :) You are our only Hope!

    • @mza1409
      @mza1409 Před 7 lety

      +Stephanie Hallberg I think that is covered in free code camp projects later on.

  • @jacobcline6892
    @jacobcline6892 Před 4 lety +4

    I have been battling to understand the concept of REST and what it all means and have spent waaaay too much time coding along like a zombie with some tutorials. This was a breath of fresh air. It's finally coming together. I don't get why others make it so complex.

  • @akugoms7736
    @akugoms7736 Před 6 lety +6

    only 3 minutes in and I've learn more than an hour from other videos. Long live dude speaking!

  • @philipg.5316
    @philipg.5316 Před 5 lety +3

    I have seen a lot of API design videos. Yours is the most clear and well-explained, with very appropriate examples to go through. Kudos!

  • @LTTheeArtist
    @LTTheeArtist Před 5 lety

    Man, I have to say. This is the best explanation of an api and how to test it. I viewed other videos, and they forget that they are talking to an amateur when they're teaching this stuff. Thanks so much

  • @kevinmcfarland4690
    @kevinmcfarland4690 Před 6 lety +2

    I usually don't take the time to leave comments, but your analogy explaining what an API is, cut through a mountain of confusing mumbo jumbo... Thank you,

  • @calogiga
    @calogiga Před 7 lety +4

    What a pleasure to learn everyday with you ! I'm always downloading yours new videos, and take them with me everywhere... So, I'm learning as soon as it's possible : in the train, the bus, the park, the toilets... Thanks again, Brad !!!!

    • @TraversyMedia
      @TraversyMedia  Před 7 lety +3

      Thank you man, that means alot. That is why I do this

  • @rra434
    @rra434 Před 7 lety

    Finally a video that explains the basics in the Best way! Thank you so much! After going through various videos and explanations, this is the one I liked the most. It explains the concepts in a clear and concise way, great for beginners!

  • @christiechristopherson2521

    Thank you for this video! I'm a technical writer (not a programmer), but I need to understand ReST APIs. I look forward to watching more of your videos. You do a great job of explaining the concepts simply, and I like how you follow up with examples. I'm excited to learn more!

  • @MrAverageViewer
    @MrAverageViewer Před 7 lety

    Great presentation, Brad!! I really appreciate how you explain the concepts clearly, and visually, and with analogies that are simple :) Much appreciated!!

  • @rockstudios100
    @rockstudios100 Před 5 lety

    Thank you for your videos, Traversy Media! You do an excellent job making very complicated material understandable. We appreciate you!

  • @ashutoshpatil26
    @ashutoshpatil26 Před 5 lety +3

    i have seen many videos regarding REST API but this was the best explanation thanks brad

  • @lymmontijo87
    @lymmontijo87 Před 7 lety +11

    Awesome explanation, thanks!

  • @kapilsonyt
    @kapilsonyt Před 4 lety

    By far this is one of the best video on REST APIs. Thank you so much for the video!

  • @Maerowyn
    @Maerowyn Před 6 lety

    The best explanation that serves as a good foundation for further research! I didn't know REST was a design/architectural style. Thank you.

  • @stephencollins2831
    @stephencollins2831 Před 5 lety +1

    Thank you, great audio and incredible explanations I just couldn’t figure out by reading

  • @cervantes01
    @cervantes01 Před 6 lety

    fantastic video again, well done. I can't tell you how much I've learned from your tutorials over the last year - you've really helped me and been a positive force for good in my life, just when I was about to give up on programming. All the best:)

  • @mysterioustranger3037
    @mysterioustranger3037 Před 5 lety

    Simple and straightforward video, none of all this extra. Thanks

  • @brynshanahan7292
    @brynshanahan7292 Před 7 lety

    Keep it coming man. Your videos are great, strayed upon one yesterday and almost immediately subscribed. With amazingly helpful content like this you will be sure to keep growing

  • @javiscodegt
    @javiscodegt Před 7 lety +3

    This guy is fenomenal!!! Very nice, easy & clean to understand the web world and all the ups & downs!!! Congrats Brad!!!

    • @tuonvarmani2998
      @tuonvarmani2998 Před 6 lety +3

      I think you spell "fenomenal" wrong. It should be "fee-nominal" as in no fee. Get it?

    • @ITSH4WK
      @ITSH4WK Před 6 lety +1

      Incorrect, my friend. I believe the correct spelling is "feenominimammals"

  • @theresao6675
    @theresao6675 Před 6 lety +1

    You are one of the best on youtube - thanks for sharing your knowledge!

  • @x0rZ15t
    @x0rZ15t Před 7 lety +3

    Yet another fantastic video explaining things in human language!
    Thank you for your efforts and keep up the good work my friend.
    Cheers from Belgium 🍺

  • @Nwrig004
    @Nwrig004 Před 4 lety

    Great video! Clear, concise and no nonsense!

  • @golamrabbiazad
    @golamrabbiazad Před 5 lety

    Absolutely Awesome. Totally cleared about REST API & HTTP concept. Lovely!

  • @jamesmcgril6793
    @jamesmcgril6793 Před 7 lety +1

    Great tutorial! You are one of if not the best channel on you tube for these type of things!

  • @victoronivehu2539
    @victoronivehu2539 Před 6 lety

    you are just too good an instructor. fall in love with your style of teaching which delivers hard things as cheap.

  • @SaifUlIslam-db1nu
    @SaifUlIslam-db1nu Před 5 lety

    Short and easy to understand. Thanks, Brad!

  • @g-luu
    @g-luu Před 7 lety +73

    When you hit like to a video before you even watch it cause its BRAD! Thank you man.

  • @technbyond8144
    @technbyond8144 Před 4 lety

    Thank you for the clear explanation. There is not much videos out there explaining very simply and clearly.

  • @9978844065
    @9978844065 Před 5 lety

    Thanks for the amazing explanation.. After wasting my whole day, I finally, thanks to you, am able to make sense of it.

  • @georgejetson9801
    @georgejetson9801 Před 4 lety

    Thanks for your clear explanations Brad. I finally get it!

  • @dtvfan24
    @dtvfan24 Před 3 lety

    Videos helped me a lot, as a programmer who used C for my very first program. its so cool to see how REST has changed the whole world of coding

  • @allanjunli
    @allanjunli Před 6 lety

    The example part is what makes this a great video. Thanks for sharing your knowledge.

  • @saitaro
    @saitaro Před 6 lety

    Man, I watch your videos two times: first time for information, second time @ half speed coz it's funny af
    Thank you for both

  • @htcsergeimail
    @htcsergeimail Před 6 lety

    All of this is very new to me and I find your material(and others like it) very helpful. Thanks for making these videos.

  • @lathish7824
    @lathish7824 Před 5 lety

    Thank you so much sir.... I learn most of the course's from your channel without paying anything...
    Thank you so much for your kindness

  • @richardmachado2010
    @richardmachado2010 Před 3 lety

    Thank you, I couldn't find an easy answer for "what is a REST API" anywhere but here

  • @ShmilS
    @ShmilS Před 7 lety

    Gave thumbs up just for the "no nonsense" comment in the beginning. You're just what I've been looking for, thanks!

  • @LuisReyes-zs4uk
    @LuisReyes-zs4uk Před 2 lety

    the "REALEST" web dev educator ! thanks for avoiding jargon and making things easier to digest.

  • @omargamino7606
    @omargamino7606 Před 3 lety

    Most appreciated for the video. I really don't think there's a better explanation for API than this.

  • @RachitMalvi
    @RachitMalvi Před 4 lety

    Thank you so much Traversy Media! This explanation really helped.

  • @DANJUMA9
    @DANJUMA9 Před 7 lety

    Dude your summaries are a god send. Thank you

  • @davidbohadana8274
    @davidbohadana8274 Před 6 lety

    Great video!!!
    Your voice is very relaxing and you speak your thoughts clearly.
    Good job.

  • @moniskhan2897
    @moniskhan2897 Před 5 lety

    i liked the simplicity and clarity of explanation. thank you.

  • @michaelchan1629
    @michaelchan1629 Před 7 lety

    You always explain in a way that is easy to understand. Thumbs up!

  • @HariNedunghat
    @HariNedunghat Před 6 lety

    Simple and straight to the point. Thank you

  • @alitayeh2233
    @alitayeh2233 Před 7 lety +25

    Almost 50K subscribers!! Congratulations Brad! You're killing it!!

  • @hopehope9492
    @hopehope9492 Před rokem

    I think your trainings are the best!!

  • @stanleyrobertsison6824

    Excellent video, this has helped me so much. Thank you for posting this buddy!

  • @amossyuma6219
    @amossyuma6219 Před 7 lety

    I was really struggling with the whole concept of APIs, REST...and I may say, I found this video quite helpful. Good work @Traversy :)

  • @priyaranjan1733
    @priyaranjan1733 Před 7 lety +2

    thanks Traversy! Very Helpful :)

  • @sandolinic
    @sandolinic Před 7 lety

    Thank you, very useful. As you said at the beginning, there are plenty of material out there, but this video is a good and easy way to get an introduction to Restful API.

  • @jaggyjut
    @jaggyjut Před 4 lety

    this is gold. Never understood API and after watching this video the concept is very clear.

  • @prophetjamz94
    @prophetjamz94 Před 3 lety

    2 years too late but this video is amazing. Thanks for the lesson and the introduction to Postman!

  • @LRGfrumOGC
    @LRGfrumOGC Před 6 lety

    Great video for an entry-level developer. I watched some others tutorials before this one but found them quite complicated compared to yours. I can now confirm that I have a general idea of what a RESTful API is, thank you.

  • @logan9540
    @logan9540 Před 3 lety

    Thank you, I'm currently studying for my CCNA and you've helped me understand the overall picture!

  • @bobbyboxer2664
    @bobbyboxer2664 Před 6 lety

    Your content is better than Netflix Brad. Eternally grateful for your down to earth approach to explaining things. I recently finished a bootcamp and I feel like I learned barely anything due to the pace of it. I am learning MUCH MUCH more with your content than what I did with my bootcamp. Cheers to you brother.

    • @denniszenanywhere
      @denniszenanywhere Před 6 lety

      Omar Leiva I agree with you about the bootcamp. It’s too short to learn anything.

  • @AoifeNic_an_t-Saoir
    @AoifeNic_an_t-Saoir Před 7 lety +1

    I know this has already been said but thank you for making these videos!

  • @davidhosking6081
    @davidhosking6081 Před 4 lety

    Thank you! A great video that has translated jargon into understandable language. Many videos like this fail to include a 'real' example. By using Postman and real URLs (github) I was able to replicate what you did which embedded the learning! :-)

  • @zamfirnicolae3670
    @zamfirnicolae3670 Před 4 lety

    Thank you for your time, man. It's really helpful for a beginner.

  • @welkflingers
    @welkflingers Před 5 lety +1

    You are the main teacher I watch on youtube.

  • @kabuyedennis7985
    @kabuyedennis7985 Před 7 lety

    i download every video that you put out. thanks alot, i cant wait till you delve more into wordpress and woocommerce

  • @FabricioEGiovanni
    @FabricioEGiovanni Před 6 lety

    Great video. Thanks for uploading such as quality work!

  • @angelaz7141
    @angelaz7141 Před 5 lety

    awesome tutorial, clear and comprehensive!

  • @st4willow
    @st4willow Před 5 lety

    Thank you. That was a very clear explanation with a visual example.

  • @chisomjude2902
    @chisomjude2902 Před 4 lety

    You are really doing a great job. Always simple and detailed in all your videos. Thanks greatly

  • @florianwicher
    @florianwicher Před 5 lety

    Thank you, made the meaning of REST clear to me!

  • @user-rw5ii8sw7d
    @user-rw5ii8sw7d Před 2 lety

    You're an absolute legend Brad.... Thanks!

  • @n_fan329
    @n_fan329 Před 4 lety +1

    Man , I can’t thank you more enough ❤️❤️

  • @ErnestGWilsonII
    @ErnestGWilsonII Před 7 lety

    You always make nice videos and I really enjoy watching. Thanks for taking the time to make and publish videos, you will always have a channel on my Chromecast!

  • @0the0ambient0
    @0the0ambient0 Před 6 lety

    Thank you. Great video (and much needed).

  • @henryqian8563
    @henryqian8563 Před 4 lety

    This video has been incredibly helpful about the RESTful API! thanks a lot.

  • @inightmare2
    @inightmare2 Před 7 lety

    thanks for all the contents. I have bought some of your content and will continue to support you. you make learning awesome!!!

  • @acanthoscurriageniculata7141

    This was really helpful. Thank you!

  • @directive-4
    @directive-4 Před 8 měsíci

    This has been very helpful. Thanks!

  • @gretacwink8659
    @gretacwink8659 Před 2 lety

    This was so helpful, thank you!

  • @UsefulProgrammer
    @UsefulProgrammer Před rokem

    Thanks for this video Brad. Your videos are great inspiration to me.

  • @craigthecat4202
    @craigthecat4202 Před 7 lety

    Brilliant video, I've subscribed. Thanks for your help!

  • @smartdatalearning3312
    @smartdatalearning3312 Před 3 lety

    Simple and concise explanation of REST API

  • @AlWerner68
    @AlWerner68 Před 7 lety +1

    Thanks for the video, it was very helpful.

  • @KnockoutKned
    @KnockoutKned Před 6 lety

    This guy is not a real sophisticated guy, but he is a spectacular teacher, thanks again mate.

  • @pastabosstheonly
    @pastabosstheonly Před 4 lety

    Thank you so much dude, I love your videos. Seriously helping me out a ton here 👍👍👍🤟

  • @zorosrockstudio9718
    @zorosrockstudio9718 Před 7 lety

    Very helpful and simply put, thanks!

  • @pauls.3845
    @pauls.3845 Před 6 lety

    Chilled and simply.
    Good video

  • @skid06
    @skid06 Před 6 lety

    Awesome! Thanks for these great tutorials.

  • @emilioantonio8420
    @emilioantonio8420 Před 7 lety

    Thanks, much appreciated! Very awesome explanation

  • @Santore.
    @Santore. Před 7 lety

    Thanks for explaining with example. it gives lot clarity.

  • @eealec2138
    @eealec2138 Před 4 lety

    Commenting to help the Algo !

  • @brendanyuki3784
    @brendanyuki3784 Před 3 lety

    Very helpful for starters! Thanks so much!