Using REST APIs in a web application | Quick PHP Tutorial

Поделиться
HTML-код
  • Опубликовано: 18 янв 2015
  • In this video I show you how to create a simple web application which converts a location into latitude and longitude using the Google Maps API. Then it uses those coordinates to pull images taken in that location from the Instagram API.
    Final PHP file used in this tutorial:
    github.com/jelled/geogram/blo...
    Example Google Maps API call:
    maps.googleapis.com/maps/api/...
    Example Instagram API call using Disneyland's coordinates:
    api. v1media/se...
    Chrome extension I'm using to make JSON responses readable in the browser:
    chrome.google.com/webstore/de...
    Outro music:
    "Rollin at 5 - electronic" Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 3.0
    creativecommons.org/licenses/b...
  • НаукаНаука

Комментарии • 443

  • @joshdewinter2238
    @joshdewinter2238 7 лет назад +2

    Thank you for making a video that's not too simple, but doesn't skip a bunch of critical steps to get the learner from A to B. You have just the right amount of detail to help someone who knows enough about the basics, but wants to get to the next level. Unlike a whole truckload of RUclips publishers, you are a great teacher. You know your stuff and can communicate it well. Great video! Thank you! P.S.: If you're ever tempted to skip over showing the code, even typing it out (this is great), please don't. It's part of what makes it great.

  • @eshwarenm9111
    @eshwarenm9111 8 лет назад

    I don't understand people who complain he speaks too fast. Just slow down the video or pause if you need to. I think in the entirety of RUclips, this guy does the best with concepts, with fun and working examples. For UX, go find Nick Babich - his Medium (UX Planet) articles are next level.

  • @kockgunner
    @kockgunner 9 лет назад

    Perfect. I am getting into APIs and it's frustrating how most tutorials assume you have knowledge of knowing what to do with the API data instead of explaining how to parse it. Thank you!

  • @CCampbellKC
    @CCampbellKC 7 лет назад

    Personally, I don't think you went too fast at all. In fact, I was glad it wasn't long and drawn out. Fast, concise, and put together very well.

  • @danielpettus4846
    @danielpettus4846 8 лет назад

    Usually I find a site with information so I can read because people talk too slow making it almost not worth the time to watch some videos. You however make each sentence full of information but very concise, where I feel like I need to hear each word as its valuable to the video.

  • @EZraw87
    @EZraw87 8 лет назад

    Found your channel randomly researching APIs and your application coincidentally does exactly what I wanted to do. Thx for the tuts sir, you are awesome!

  • @glynnjohnson558
    @glynnjohnson558 9 лет назад

    Just wanted to say thanks! I've been struggling to get started with the Linnworks API all day as I've never done anything like it. Thanks to this tutorial I've managed to get going and actually understand what I'm doing now. Great video!

  • @juissijakismet
    @juissijakismet 8 лет назад +2

    You are easily the best web coding tutorial guy I've ran into so far. Cheers!

  • @ilmakeyouone
    @ilmakeyouone 7 лет назад

    Pretty cool application REST API on PHP. Thank you man. One of the best programming channel on the RUclips!

  • @fstarockaburns425
    @fstarockaburns425 8 лет назад

    i think im gonna watch every vid uve ever made - stellar stuff for a 15 yrs long php coder who needs to play catchup - fantastically fast, to the point and incredible - thanks so much.. def going to look into using this for future apps..

  • @janeelliottsbookshelf4374
    @janeelliottsbookshelf4374 6 лет назад

    Thanks so much! You talk fast, but I really appreciate it as I hate wading through slow talking videos wasting time - just pause the vid when needed. You're very clear with your descriptions.

  • @rishabhgusai96
    @rishabhgusai96 8 лет назад +3

    this video deserves more than a million views. look at the video quality and the way he speaks it was fast but if you aren't new to programming you will find this content amazing and time saving none other thing can teach you such stuff so fast.
    Beginners keep away search something that ends with "For Beginners"

    • @rishabhgusai96
      @rishabhgusai96 8 лет назад

      +Rishabh Gusain Now I am gonna watch each and every video of this guy and like them as well please make a video about accessing a payment gateway api

    • @eshwarenm9111
      @eshwarenm9111 8 лет назад

      True. Getting onboard with API technologies can be confusing for flat HTML CSS JS writers.

    • @reyariass
      @reyariass 7 лет назад

      Haha, i just found this channel and i love it. :)

    • @condor07usa
      @condor07usa 7 лет назад

      +1

  •  7 лет назад

    I really like this more technical example of APIs. I usually don't dig into the developer side of things, but I appreciate that you do

  • @joebazooks
    @joebazooks 5 лет назад

    great production quality. one of if not the best production quality ive seen in a programming tutorial

  • @jona8820
    @jona8820 4 года назад

    Just what I needed, perfect. Short and quick. no bs.

  • @adamrajnoha4653
    @adamrajnoha4653 9 лет назад

    man, thank you so much for this.
    I knew what the concept of API is but every example was way too much difficult, you explained the usage quickly, understandable and efficient way))

  • @JonoChong
    @JonoChong 8 лет назад +1

    Learning about API's and I've watched many videos and I'll say - This one trumps them all in being informative, clear and concise ! ! Looking forward to more ! Cheers !

    • @kobadg
      @kobadg 8 лет назад +1

      +Jonathan Chong I agree completely... Now if only there were more videos.... (Seems this one was the last in over a year.)

  • @vlad981
    @vlad981 8 лет назад +30

    Dude, you are awesome! please, make more video!)

  • @andrewmcbride88
    @andrewmcbride88 9 лет назад

    I subscribed for more of this series! I'm very new to APIs and you did a great job of explaining what they are and now showing how to use them easily.
    thank you!

  • @LidongYang
    @LidongYang 9 лет назад

    Please keep making these videos.
    I found them very helpful and I'm comprehending without too much trouble.
    Thank you a lot.

  • @pierreugaz
    @pierreugaz 7 лет назад

    I was looking for something like this in order to fully understand how rest apis work, thank you so much sir!

  • @WaqasKhan-lm2yo
    @WaqasKhan-lm2yo 5 лет назад +3

    I really like your fast way of teaching Man 😊, thanks. I become sleepy when listening to some other guys 😴.

  • @mkmabl
    @mkmabl 8 лет назад

    you are awesome! I'm a Jack of too many trades and master of none. I've done an ounce of udp and tcp server work and a bit of php. your video here was exactly what I needed to get started on this topic. in particular, I like the no library approach, even the simple forms drudgery. it is best when simple examples limit number of toolsets used. here you have html and php. I'm going to now look for a server tutorial from you. great stuff! thanks!

  • @johansebasb
    @johansebasb 9 лет назад

    Keep on the good work! Very useful mini-tutorials! Waiting for more

  • @flaviotosi931
    @flaviotosi931 5 лет назад

    Bravo. Even a rusted bone lioke me has finally understood the mechanism of a REST API in PHP HTML. thanks a lot

  • @mehranvafaee1053
    @mehranvafaee1053 6 лет назад

    Absolutely love the way you put it! Bravo!

  • @FaizKhan-fm6kg
    @FaizKhan-fm6kg 7 лет назад +2

    Excellent. Your videos are full of useful information.
    And do not consider talking slow. Everything is perfect the way it is.

  • @SureshKUMARMukhiya
    @SureshKUMARMukhiya 9 лет назад +2

    Great Videos. Concept is much clear. Thank you for this video. Would like to see more on this topic.

  • @Phantomwalker
    @Phantomwalker 8 лет назад

    These are pretty awesome tutorials you've made sir. Thanks for creating these. :)

  • @CodeProHassam
    @CodeProHassam 6 лет назад +196

    Eminem of coding .

    • @thewpagroup1562
      @thewpagroup1562 6 лет назад +2

      Right? Rap God here lol

    • @Besiktas7Bjk7
      @Besiktas7Bjk7 6 лет назад +6

      Honestly, would you click on the video, if it would be 20-30 minutes?
      I am sure, I wouldn't.
      He has to rap, and he is good at it!

    • @OWEN-zn8rm
      @OWEN-zn8rm 6 лет назад +1

      watch it with 0.25 speed

    • @chrisriddell7424
      @chrisriddell7424 4 года назад

      This comment gets funnier the longer the video goes on

    • @newlandstorm
      @newlandstorm 4 года назад

      Hahaha. indeed bruv . eminem of coding

  • @stianmaurstad
    @stianmaurstad 8 лет назад +1

    Nicely presented & straight to the point. Thanks! Keep it up.

  • @zhaksy
    @zhaksy 8 лет назад

    Super appreciate all the hard work put into this video!

  • @rodneycox7233
    @rodneycox7233 9 лет назад

    Your videos are great!!!! Thank you so much.
    Keep em coming please!

  • @sonathaj1352
    @sonathaj1352 8 лет назад

    Such an awesome tutorial. Loved it!

  • @Shnigi
    @Shnigi 8 лет назад

    I like tutorials like this, no bullshit explained, straight to the point. Thanks

  • @jeyjd123
    @jeyjd123 9 лет назад

    Excellent presentation, I loved it. Looking forward more.
    Nicely done

  • @shyamsunder3335
    @shyamsunder3335 9 лет назад

    Awesome explanation about rest API using live example. Really helped me a lot to understand. Thanks!!!

  • @floriwanna
    @floriwanna 8 лет назад

    Thanks!! From Arg!! I finally catched get results! have a nice day

  • @Manishchauhan-yf4fr
    @Manishchauhan-yf4fr 4 года назад

    Perfect Explanation. Great Job

  • @alentech6091
    @alentech6091 7 лет назад

    Love the videos man thank you so much and keep up the great work!

  • @patrickkouame2162
    @patrickkouame2162 8 лет назад

    Great videos!! Clear and concise to the point. Thanks

  • @shedahoma
    @shedahoma 8 лет назад

    very straight to the point!! I love it

  • @AlMarufSharif
    @AlMarufSharif 7 лет назад

    why your videos are too amazing??? really i love it :)

  • @kellywang9331
    @kellywang9331 8 лет назад

    An advanced introductory video.
    Good work. Appreciate it.

  • @AlexanderRamsey
    @AlexanderRamsey 8 лет назад

    This video made me really excited, thanks!

  • @callforjhed
    @callforjhed 6 лет назад +1

    i love the tutorial. thanks Eminem!

  • @jameslebine4446
    @jameslebine4446 7 лет назад +2

    My kind of tutorial! Thank you sirrrr...

  • @jxcreed705
    @jxcreed705 7 лет назад

    This is a great and amazing tutorial!...Thanks for the video!, hope you make videos more for future developers.

  • @leumasile
    @leumasile 9 лет назад

    awesome, I enjoyed this video, it was fast and straight forward !
    Thanks

  • @hamdighodbane7043
    @hamdighodbane7043 9 лет назад

    This is a high quality tutorial, thanks!

  • @nikkil909
    @nikkil909 3 года назад

    Awesome tutorial !! Thanks a lot

  • @Manoj5437
    @Manoj5437 8 лет назад

    Dude seriously... Hats Off !!! Post more videos :)

  • @abhirocks550
    @abhirocks550 8 лет назад +3

    Thank you so much for this awesome video :-)

  • @gwenaelriou3559
    @gwenaelriou3559 7 лет назад

    a quick and efficient explanation !

  • @1g2002541
    @1g2002541 6 лет назад

    real awesome video, big Thumb up!

  • @atabish2
    @atabish2 7 лет назад +1

    I learned a lot about Rest API after watching this video. Also I learned about AJAX through one your video and created a really small but cool application about Instagram trend search.
    Unfortunately Instagram has now restricted the usage of its endpoints. But anyway, this is really fun to learn.

  • @JoseManuelRiveraColon
    @JoseManuelRiveraColon 8 лет назад

    Great video man, keep doing them!!!

  • @Deadnature
    @Deadnature 5 лет назад

    Dude. You are awesome. Not faff, just info. Subbed.

  • @chrismuga
    @chrismuga 6 лет назад

    this was, overall just incredible to watch... thanks.

  • @MoutasemMohammad
    @MoutasemMohammad 8 лет назад

    Amazing !! don't you ever quite make such amazing videos

  • @botadetola
    @botadetola 9 лет назад

    WOW! Awesome basis...thanks man

  • @EricFullerton
    @EricFullerton 8 лет назад +1

    Great explanation!

  • @thiernodiallo2251
    @thiernodiallo2251 4 года назад

    My kind of tutorial!
    It's Amazing. Thanks Sir

  • @fernandodantas1234
    @fernandodantas1234 8 лет назад

    Great video. Thank you for sharing it!

  • @umbrellastv695
    @umbrellastv695 9 лет назад

    Very cool man thanks for this.

  • @tkosgary
    @tkosgary 6 лет назад

    Sooooo nice!!! Thank you very much!

  • @salvajez1
    @salvajez1 7 лет назад

    thanks! This video helped me a lot to understand WEB API. keep doing videos!

  • @christchild5757
    @christchild5757 8 лет назад

    More video please!! You are awesome!!

  • @amirzendehboudi1191
    @amirzendehboudi1191 5 лет назад +1

    Excellent !!!

  • @scottharrington6441
    @scottharrington6441 9 лет назад

    This was a great tutorial thanks so much!!

  • @Lockbaconwithmagic
    @Lockbaconwithmagic 9 лет назад +1

    These videos have been incredibly helpful. Thank you for taking time out to make them.

  • @peterbkmo
    @peterbkmo 9 лет назад

    Great one! Looking forward for more :)

  • @youtubecastle
    @youtubecastle 6 лет назад

    amazing tutorial. appreciate!

  • @MathTeacherTony
    @MathTeacherTony 9 лет назад

    Great stuff! Thanks!

  • @devendrasahu9028
    @devendrasahu9028 4 года назад

    thanks, well done ! short and accurate.

  • @develooper1638
    @develooper1638 8 лет назад

    Legendary mate! Subbed.

  • @lyawileh.a8741
    @lyawileh.a8741 5 лет назад

    Cool tutorial. Thanks.

  • @ImGodTheMaryBanger
    @ImGodTheMaryBanger 2 года назад

    Great video, helping me get a much better understanding of the next step in my project

  • @ermiasgiovanni1792
    @ermiasgiovanni1792 7 лет назад

    This was great - thanks.

  • @websachi
    @websachi 8 лет назад

    This is a Great Video Tutorial, thanks so much.

  • @kobadg
    @kobadg 8 лет назад +2

    No new videos in over a year? What happened to this channel?! I feel this guy explained things extremely well....

  • @kamillatosinski3054
    @kamillatosinski3054 8 лет назад

    Very good videos, thanks mate : )

  • @030426101993
    @030426101993 8 лет назад

    tks for the video. Very basis and understandable

  • @renzogamboa821
    @renzogamboa821 9 лет назад

    I can't wait to see some AJAX in action as well as 'caching' you mentioned. Great Video! I subscribed.

  • @timothymusson5040
    @timothymusson5040 5 лет назад

    PERFECT tutorial!!!

  • @StriverHamza
    @StriverHamza 3 года назад

    Great tutorial!

  • @arisweedler4703
    @arisweedler4703 6 лет назад +1

    Fantastic guide. I appreciated the speed

    • @arisweedler4703
      @arisweedler4703 6 лет назад

      Not being sarcastic^ I have no qualms with needed to pause and/or rewind a few times.

  • @dennislixin
    @dennislixin 7 лет назад

    Great video. Thanks.

  • @mountainhobo
    @mountainhobo 7 лет назад

    Brilliant, thanks.

  • @HalukOral
    @HalukOral 8 лет назад +1

    i'll make simple comment like your videos...
    You and your videos are awesome... Thats it.

  • @vanthom7468
    @vanthom7468 2 года назад

    Great. Thanks you very much!

  • @JonToshmatov
    @JonToshmatov 8 лет назад +1

    It is a great tutorial. Well explained

  • @kuscog.4457
    @kuscog.4457 7 лет назад

    Best of Za Best, great content, great video, thank you.

  • @leonardocollares
    @leonardocollares 7 лет назад +1

    Great video! You are really good when explain things. Just a comment from my instructor perspective, you could be talking in a slower pace considering most of the viewers are here to learn something new.

  • @HudsonPereiradishark
    @HudsonPereiradishark 8 лет назад

    Great videos man.

  • @LucianoMartinezEscobedo
    @LucianoMartinezEscobedo 4 года назад

    easy . . and fast.. thanks !!!

  • @muhammadjahangeer
    @muhammadjahangeer 8 лет назад

    Really awesome videos.

  • @mujahidbhoraniya6038
    @mujahidbhoraniya6038 5 лет назад

    Nice understanding . I like your video. Really very simple explanation for you.

  • @lafouinevino1496
    @lafouinevino1496 6 лет назад

    that's good! very introduction and i get a grest information for exemple rest APIs in a web application

  • @CHANDRAPRAKASH89
    @CHANDRAPRAKASH89 8 лет назад

    great man. awesome.