APIs for Beginners 2023 - How to use an API (Full Course / Tutorial)

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 793

  • @SelahadinJemal
    @SelahadinJemal Рік тому +1283

    "Education isn't meant to be binged and because of this, I'll probably remind you quite a bit to take breaks." ~ The best quote I've heard today.

    • @robertpaupard1265
      @robertpaupard1265 Рік тому +22

      Gap learning is great

    • @dahuchsi
      @dahuchsi Рік тому +9

      So far, this video was done RIGHT, and anyone that watches it knows exactly what I mean.

    • @jera9654
      @jera9654 Рік тому +20

      Paused at 4m to get a burrito. Looks great so far though!

    • @OllenFrazer
      @OllenFrazer Рік тому +1

      I wonder if they are allowed to say "HE wrote the code" xD

    • @OllenFrazer
      @OllenFrazer Рік тому +1

      Cause statistically it's more likely to be HIM lmao

  • @magetaaaaaa
    @magetaaaaaa Рік тому +86

    I learned about this concept in school but it was only briefly covered in a database class and I never understood the point of it until my last job. They were manually configuring hundreds of appliance-type devices through their web UI's which took hours of work. One small change request was many more hours of work again. I realized that these appliances had an API and we were able to reduce hours of work into minutes by writing scripts that took a list of IP's and sent API commands to each device in the list. I did the same thing on another project and cut my estimated completion time in half.
    As someone who is in IT but is not a developer, even I could see the enormous power and potential of the API. It opens the door to automation, which reduces human error dramatically. It also speeds up onboarding. I am looking forward to watching this course and learning more about API's and their other uses.

  • @MrHoboninjapirate
    @MrHoboninjapirate Рік тому +127

    Hey everyone, unfortunately he is right about the Spotify page being different. Problem is, they've removed the ability to generate authentication tokens and curl statements in the browser and while still possible, it's a much more difficult process. I'd recommend just watching the Spotify part and then jumping in at the Twilio part.

    • @Rentaplace
      @Rentaplace Рік тому +5

      That makes sense! You said it's still possible to generate the tokens in the browser, how do you do that? I have been stuck on this step for over a week now. Thanks.

    • @MrHoboninjapirate
      @MrHoboninjapirate Рік тому +25

      @@Rentaplace Sorry, I meant that it's been removed from the browser and you have to generate your authentication token externally, making the request in your language/tool of choice. The nice thing is, I would not linger on the Spotify part. The very next API he teaches, Twilio, has it's authentication token available in the browser and then he shows tools like Postman that will show you how to go back to Spotify and make that authentication token. Just watch and do the rest of the video and then come back and do the tougher Spotify part after, you will know 100% how to handle it.

    • @Runeblade484
      @Runeblade484 Рік тому +14

      Thanks, I decided to come to the comments to see if other people had trouble with the changes to spotify.

    • @donatusvictor3500
      @donatusvictor3500 Рік тому +1

      @@Runeblade484 I'm stuck here don't know how to generate the API token. How did you get it?

    • @stoxyroxxy
      @stoxyroxxy Рік тому +4

      @@MrHoboninjapirate Thank you for saying this! I've been struggling here for a bit trying to get an auth token and thought it was me.

  • @tyt9602
    @tyt9602 Рік тому +18

    This is a big move of educational revolution. I have started my self study programming journey from fcc (from zero level) and right now I am in confidence level. THANKS A LOT the whole fcc org and god bless u all. From Burma..

  • @keenoogodlike
    @keenoogodlike Рік тому +454

    Best api course ever. I never saw any teachers make learning course enjoyable as much as Craig Dennis. He even teach people to take their time to relax and think.

    • @latinbishop1722
      @latinbishop1722 Рік тому +4

      Can u deploy a production api after the course

    • @keenoogodlike
      @keenoogodlike Рік тому +17

      @@latinbishop1722 of course not, the point of video is to explain api

    • @dileeshaabilash5562
      @dileeshaabilash5562 Рік тому +3

      seriously🔥🔥

    • @fx-studio
      @fx-studio 9 місяців тому +1

      Its terrible - too much unnecessary chat complicating matters, bad descriptions that look more like built in adverts and what's his obsession with Byonce doesn't he even know its a m an?

  • @sanyamjain6166
    @sanyamjain6166 9 місяців тому +12

    This educator immediately reminds me of my favourite teacher of all time. I was 14 in 9th grade in New Delhi, and the teacher was Mr Atri and he taught us Mathematics. An absolutely brilliant man, and an amazingly intriguing teacher who taught me mathematical concepts, that I still remember to this day, and I'm almost 35 years old now.

  • @ЕленаИмполитова-е4е

    I want Craig Dennis to teach me all the hard things in life: explain clearly and positively, tell me that it's okay to pause, give yourself time, be patient - these are important steps in any new business👏👏👏

  • @themakiraq
    @themakiraq Рік тому +32

    I was assigned a task at my job to do some testing automation using APIs and this course was a huge help. Always try to find a real world problem or something to apply what you learn to for maximum advantage

  • @IsSheRG710
    @IsSheRG710 Рік тому +153

    Absolutely love the tone and approach to this course, and thank you for making this free!

  • @azaniastudios4253
    @azaniastudios4253 Рік тому +44

    This course has been an incredibly fruitful experience for me, and I can confidently say that it's one of the best things I've ever done in my life. As someone who has been programming for almost a decade, gaining a deep understanding of how APIs work has taken my skills to a whole new level.
    I'm truly grateful to have had the opportunity to take this course, and I want to express my appreciation to those who made it possible. This is exactly how education should be: interactive, engaging, and straight to the point. The practical, hands-on approach of the course has allowed me to learn and apply new concepts quickly and effectively, and I'm confident that the knowledge I've gained will prove invaluable in my future endeavors. Thank you again for creating such a fantastic learning experience.

    • @alexrowe9638
      @alexrowe9638 Рік тому +3

      HA. A decade. I started to learn coding JS and scratched some html and css since a month ago and whenever i meet a new term like i did with API i take a course.
      I can not help myself to not know things while i do something and i think it will be my doom in the programming world as i got the feel it would take me forever to grasp all the concepts and terminology..

    • @pandu7820
      @pandu7820 Рік тому +1

      Yeah can you explain the upper() is method or api
      In this course he said that to change to upper we all need is api

  • @Overlord_Rei
    @Overlord_Rei Рік тому +124

    Wow this video came up at the right time.. Thank you FCC.. And thank you Craig for making this a fun journey. You have done a really amazing job at not making this tutorial a boring one. I really loved the breaks and the things you did to keep the learning interesting throughout the video. I wish we had more trainers / teachers like you! You rock!

  • @Amd107
    @Amd107 11 місяців тому +16

    for those wondering what was that on 10:22:
    it's in ruby language,
    chr(ord('y') ^ 0x20):
    1. ord('y') : The `ord` method in Ruby returns the ASCII code of the character passed to it. In this case, `ord('y')` returns the ASCII code for the character 'y', which is 121.
    2. 0x20 : This represents the hexadecimal value 20, which is equivalent to 32 in decimal.
    3. `^` (XOR operator): The XOR (exclusive OR) operator performs a bitwise XOR operation on the binary representations of two numbers.
    4. ord('y') ^ 0x20 This bitwise XOR operation is performed between the ASCII code of 'y' (121 in decimal) and 32. The result is 89.
    5. chr(89): The `chr` method in Ruby converts an ASCII code to its corresponding character. In this case, `chr(89)` returns the character with the ASCII code 89, which is 'Y'.
    So, the overall expression `chr(ord('y') ^ 0x20)` takes the character 'y', performs a bitwise XOR with 32, resulting in the ASCII code 89, and then converts that ASCII code back to the character 'Y'.

    • @noteasyclap517
      @noteasyclap517 10 місяців тому +1

      Well done for the info. I like how you broke it down into pieces for better explanation.

  • @endtropi
    @endtropi Рік тому +15

    The teacher earns my attention from the first second. this video was recommended by youtube and i am so excited! I am learning python, and why not to take a course on api's by a great instructor? so excited! Your students and your family must be proud of you. I have take so many online courses, i have to say you have the best way of teaching. Thank you

  • @pavankumarmvl2991
    @pavankumarmvl2991 Місяць тому +1

    Personally after completing the whole course, i won't suggest this course to anyone who wants to learn about APIs seriously. It felt more like explanation of various API tools from the second chapter rather than actual API related knowledge.
    It is still a good course with a practical approach in explanation and can be taken if a fun way of learning things is your style but not for when you need immediate information or binge learning.

  • @pitchblack5422
    @pitchblack5422 Рік тому +57

    I really love this man's energy he makes learning not feel cumbersome at all

  • @krm5693
    @krm5693 Рік тому +32

    For the windows user, I'd suggest using gitbash instead of the command prompt. That way, the commands used in cURL are the same just like mac and linux.

    • @morenokv
      @morenokv Рік тому +9

      😂 I have been stuck on this part for an hour trying to get it to work.
      Thanks!

    • @mando6707
      @mando6707 Рік тому +1

      can you be more specific about using windows at @1:54:00, i'm a bit lost can retrieve the token nor the SID and i can't move on

    • @krm5693
      @krm5693 Рік тому

      @@mando6707 are you using command prompt, gitbash, or another terminal?

    • @yanicktekam6121
      @yanicktekam6121 Рік тому

      Yo bro, use npm init at the base of your directory to start node project@@mando6707

    • @s0ydarius
      @s0ydarius Рік тому +1

      I was stuck on this until I realized I wasn't the only one. Thanks for your comment!

  • @CJayyTheCreative
    @CJayyTheCreative 12 днів тому +6

    Keep waking up in the middle of the night with this video on

  • @artistpw
    @artistpw Рік тому +2

    I was summonded for jury duty on the day I was supposed to start a new gig. I had to explain what an API was to the judge. My little wheels were churning so I didn't sound condescending but explained it enough. I came up with the Rosetta Stone translations that couldn't all be stored on a phone so API calls from a little phone app would be made to a website or cloud repository.

  • @arnaualegri6270
    @arnaualegri6270 8 місяців тому +8

    Great video.
    Spotify have updated their dev page and now it's quite hard to get the OAuth token (it's not as simple as in the video) Would be good if the notes have this in mind

    • @arnaualegri6270
      @arnaualegri6270 8 місяців тому +3

      I found a post from spotify community --> Web API Reference "Get Token" button where they give you a working solution

  • @sabaokangan
    @sabaokangan Рік тому +27

    Thank you so much for sharing this with us on UA-cam ❤️‍🔥 from Kyoto 🇯🇵
    His API course is hands down the most accessible and life-changing for dummies like me

  • @yatharthshah
    @yatharthshah Рік тому +35

    Really excited for this one. Saw the first one more than 5 times and enjoyed it everytime. Love that it is once again being refreshed.

  • @br4ha
    @br4ha 10 місяців тому +11

    10mins into the course but I have to thank him for making learning so fun, he's a really good teacher!

  • @JustPerfectDesigns
    @JustPerfectDesigns Рік тому +32

    Is this the best teacher I've ever come across? 🤔
    Yes it definitely is! I love this man. Made learning so funful and enjoyable. You just can't skip any part. I rewind when I miss a single statement. Thanks a bunch for letting him teach. ❤

  • @Website_TV_1
    @Website_TV_1 2 місяці тому

    This tutorial is exactly what I needed! Everything is explained so clearly, even for a beginner like me.I've watched several API tutorials, but this one breaks it down in the most understandable way. Such a well-structured course! You made APIs seem a lot less intimidating than I thought

  • @01326-y
    @01326-y 4 місяці тому +1

    Idk if there’s anyone who learned photoshop or graphic design online as well but Craig is the Deke of software development

  • @debiprasad02
    @debiprasad02 Рік тому +2

    I wish we had teachers like him in our schools and colleges that would have made us better learners!

  • @kRystal69
    @kRystal69 Рік тому +29

    Was waiting for an API course for a while!!! 🎉

  • @lieneleanne.5613
    @lieneleanne.5613 7 днів тому

    You have just gained a full regiment of followers! 😂
    I put my phone down still playing because i was afraid that i wouldnt be able to find the video again. Group of recruits were listening and i must say very politely asked if i could "airdrop the video to the class"
    I can hear them listening to it in the dorm right now 😂

  • @terripinan1876
    @terripinan1876 Рік тому +1

    Just, only watched this, will go back and do all the bits n bobs. Great course, explained stuff to me in the words that I needed. Thank you!

  • @sebastiansebastian3158
    @sebastiansebastian3158 5 місяців тому +2

    I'm just starting with backend developing and this helped me a lot. Thank you!

  • @hirookenji
    @hirookenji Рік тому +1

    Man, the asynchronous js I learned a month ago finally synced in when I watched the video 6. THAT'S HOW IT WORKS!!!!! Awesome tutorial.

  • @JannaHawkins-f6v
    @JannaHawkins-f6v Рік тому +2

    I love this class! Anyone else getting a 502 Error for the Twilio Developer Documentation?

  • @GuitarSlayer136
    @GuitarSlayer136 5 місяців тому +1

    This video does a good job of answering questions I had roughly the same time I had them. Thats a tough tightrope to walk as an instructor and I really appreciated the consistency with which it happened.
    I researched the Google trick and immediately got suspicious when he showed that we can essentially create bot accounts, and each one gets $15. Its nice when a person you can't ask questions of consistently answers them anyway.

  • @codewithguillaume
    @codewithguillaume Рік тому +4

    Wow this is the kind of teacher that inspires me the most! Thank you

  • @MedWassimBerrima
    @MedWassimBerrima 11 місяців тому +1

    Amazing course ! I've purchased a course from Udemy that I followed during days and didn't understand APIs to be honest. But this video made a lot of things very clear

  • @animetium
    @animetium Рік тому +5

    This is the course that actually thought me how to work with API's

  • @borisvorobjev2673
    @borisvorobjev2673 Рік тому +5

    Your style of delivering the material is absolutely fantastic. Thank you for your hard work!

  • @yaroslavdromov
    @yaroslavdromov Рік тому +3

    This guy is amazing. I am wondering how he makes study so enjoyable. I want my kid has teachers like him. Even breaks are included. Wow.

  • @sahilbani7020
    @sahilbani7020 Рік тому +1

    just 10 min into this video and I fell in love with his teaching. WOW

  • @haudangnguyentien1131
    @haudangnguyentien1131 7 місяців тому +1

    Your lecture was interesting, it was fun and I'm sure it was very helpful by many people's comments.
    I feel like I still didn't grasp 100% of what you talked about the first time. I may need to review it many times. Thanks for the useful video! 🥰

  • @Nathanael_R
    @Nathanael_R Рік тому +5

    Craig's videos always radiate warmth

  • @pcodesdev
    @pcodesdev 2 місяці тому +1

    ⭐ Contents ⭐
    Unit 1 - What is an API
    ⌨ Video 1 - Welcome (0:00:00)
    ⌨ Video 2 - Defining Interface (0:04:50)
    ⌨ Video 3 - Defining API (0:08:49)
    ⌨ Video 4 - Remote APIs (0:13:59)
    ⌨ Video 5 - How the web works (0:18:17)
    ⌨ Video 6 - RESTful API Constraint Scavenger Hunt (0:23:21)
    Unit 2 - Exploring APIs
    ⌨ Video 1 - Exploring an API online (0:29:06)
    ⌨ Video 2 - Using an API from the command line (0:45:01)
    ⌨ Video 3 - You go Curl (0:56:20)
    ⌨ Video 4 - Using tools to explore APIs (1:14:21)
    ⌨ Video 5 - More tools for your API exploring toolbox (1:36:20)
    ⌨ Video 6 - Using Helper Libraries (1:48:34)
    Unit 3 - All Together Now
    ⌨ Video 1 - Introducing the Project (2:15:30)
    ⌨ Video 2 - Serverless (2:23:30)
    ⌨ Video 3 - Writing a Server Side API (2:37:08)
    ⌨ Video 4 - Fetching Results on the Client from our Server (2:56:54)
    ⌨ Video 5 - Wrap Up (3:05:29)

  • @Ben-gh1bz
    @Ben-gh1bz Рік тому +3

    This video is amazing. I can listen to this guy all day. Thank you very much

  • @Snowflake_Maja
    @Snowflake_Maja 11 місяців тому

    I got a project to manage APIs and this course helped me sooo much to better understand what am I getting myself into 😂. Thank you soooo much!

  • @cookinma
    @cookinma Рік тому +1

    I wish every UA-cam video would encourage me to get up and move around for a bit! Love it!!

  • @gabbythewalnut
    @gabbythewalnut 3 місяці тому +3

    Hello, I'm on the Spotify website and it's difficult to follow along because the UI change is much less visual and literally things are not at the same places. I can adapt. I just wanted to voice the difficulty as I might not be alone. I know it's frustrating to have a video you post hit so differently already the next year!

  • @perschonca
    @perschonca Рік тому +7

    This educator is really engaging. Great job.

  • @ekaterinagololobova8809
    @ekaterinagololobova8809 10 місяців тому +1

    Oh, this is exactly what I was looking for! Thank you so much, you are a fantastic teacher!

  • @matts9728
    @matts9728 Рік тому +8

    I haven't made it through this yet, but this is very good. Great work

  • @stanley880902
    @stanley880902 Рік тому +1

    It's amazing that he keeps telling us to take a break when I tried to binge the video :))

  • @matekimagick
    @matekimagick Рік тому +3

    Sorry if this has already been addressed, but I am stuck at 1:57 because I am on windows and neither the Linux or the windows options worked to load the environment credentials. Anyone else have this problem and maybe a hint what to do? Great video btw, thank you!

  • @yuritraildemo
    @yuritraildemo 6 місяців тому +1

    Great vid, love it. I am having difficulty with all the demo's so far as non of them work the way you describe in the vid. Spotify now required you make a API APP to get the token, Twilio keeps giving me errors saying my phone number is not authenticated, so i havent been able to do the rest.

  • @EkaterinaGololobova
    @EkaterinaGololobova 10 місяців тому

    Unfortunately I was unable to do the Twilio part as Twilio has blocked my account right after registration. They sent me an email asking to provide the reason why I'm using their service. After my honest reply that I'm just learning API and a reference to this video, they said they couldn't restore my account because my "use case is not supported by their service". The video is still very useful and easy to watch, thank you!

  • @Mylo_madness03
    @Mylo_madness03 Рік тому +1

    THIS GUY IS AMAZING
    He’s hit all the right spots of a good course!! 😊

  • @alexanderpiano1506
    @alexanderpiano1506 10 місяців тому

    Worked up to 4ku on codewars learning to functionally program around small isolated problems and then ran into an API project and have no idea where to start. Forums and searches led me here. It's weird feeling like you learned something only to realize you can't do anything useful with it. Hoping this video helps! (edit on the way).

  • @Localhost3001
    @Localhost3001 Рік тому +1

    i can't belive i just saw this video for free. you guys are incredible

  • @fakefake947
    @fakefake947 Рік тому +3

    Thank you for making this free, I feel such great gratitude! ^^

  • @demonking2164
    @demonking2164 Рік тому +1

    The Teacher Is Very Energetic, Joyful and Good At Teaching. Attracts People's Attention Without Boring Them. I Enjoyed His Teaching Style.

  • @emmanuelgenga7421
    @emmanuelgenga7421 Рік тому +2

    Awesome course only issue was that I was not able to complete the send text request since the twilio api links to members of the US only and I cannot be able to send messages.
    Thank you for the course, really helpful for starters.

  • @nde810
    @nde810 Рік тому +2

    Very fun and cool, I will finish it by tomorrow to have a total understanding of API before using it

  • @meanrambler2295
    @meanrambler2295 Рік тому +2

    Wow, what a great timing!! Will update here once done..

  • @pradnyeshmate1317
    @pradnyeshmate1317 Рік тому +20

    the video is so well created
    the editing is extremely good
    and the explaination is good the fact that first few episodes are just exaplaination is good really good

  • @all_tutorials609
    @all_tutorials609 Рік тому

    This is excellent. I followed through from start till finish nobody could make developing and programming easier than this beautiful piece of tutorial. Thank you for your sincere effort to helping others. I will watch over and over until I am able to independently build APIs and consume same.

  • @Engineering_101_
    @Engineering_101_ Місяць тому

    Excellent introduction of API... Absolutely ❤ the way it was taught..

  • @paulwhateley7850
    @paulwhateley7850 6 днів тому

    Another great video Azul - we’re also very keen to see what happens from outside the USA - some great points made. It’s important to have a long term perspective

  • @evvie01
    @evvie01 Рік тому

    Thank you I am trying to catch up on technology enough to understand what is being said. Everything is connected to, used by, or based on other things, codes, protocols... okay that list could go on. But the only thing I knew about API's was that my WordPress needed one and I have to update mine every once in a while. I knew it was a type of identifier but that was all. Then I started hearing more talk about API's in the talks on AI (Artificial Intelligence)

  • @TheFrewah
    @TheFrewah 8 днів тому

    As a c/c++ developer, I think json is the api. The methods you call through Internet is more of a communication interface. I sure know how to make various kinds of image transformations 😊😊

  • @alquadizmi
    @alquadizmi Рік тому +1

    The way you explain never makes me bored, thanks!

  • @nateruttinger8145
    @nateruttinger8145 Рік тому +4

    Absolutely love the energy, wonderful instructor!! Thank you all so much for the free knowledge ❤

  • @JLonuz
    @JLonuz Рік тому +1

    I love how he teaches this guy, he reminds me of Jesse from Breaking Bad. I have understood things and learned new concepts so I see the light! Thanks!

  • @Takosaga
    @Takosaga Рік тому +5

    Thank you, I was going to show the old video for my class to use APIs starting this week

    • @7footmoustache
      @7footmoustache Рік тому +1

      Thank you for sharing with your class! I'd love to know more about them!

    • @Takosaga
      @Takosaga Рік тому

      @@7footmoustache Showing my grade 11s in IB Higher Level Computer Science. We are getting through material quickly, so I wanted to show them something really useful. Thank you for all your videos, I originally learned about APIs from the first video and made something that drafted multiple post on google classroom. I'm a self taught CS teacher and I would point to your videos as an exemplar online resource.

  • @syedibraheemzeeshan806
    @syedibraheemzeeshan806 Рік тому +1

    Perfect video for API, thanks, Dennis!

  • @Hacking-NASSA-with-HTML
    @Hacking-NASSA-with-HTML Рік тому +3

    Thank you so much sir🤝 Your work is very impressive👍❤

  • @alexanderdorodeiko8374
    @alexanderdorodeiko8374 Рік тому

    Thank you so much for this course! It's very well made, useful and better than some paid courses I have seen.

  • @Nestro1244
    @Nestro1244 Рік тому

    He is just such an awesome person. I'v never been to a class where the teacher asks me to take a break

  • @TheJavascriptWay
    @TheJavascriptWay Рік тому

    Let me just thank you! Before watching this video API's were so scary to me. These days I feel a bit more confident because of your help. Thanks.

  • @sibabratabiswal1064
    @sibabratabiswal1064 Рік тому

    44:45 you got me Craig. Ofcourse with this level of engagement of anyone would binge your tutorials ❤❤

  • @nstamate
    @nstamate Рік тому

    An excellent instructor explaining a not so easy topic

  • @sevgicanpolat2841
    @sevgicanpolat2841 7 місяців тому +2

    I think you're gonna have to update Spotify part... Other than that, amazing indeed! Thanks a lot.

  • @IT10T
    @IT10T Рік тому

    Xerox (PARC) is perhaps one the most underrated companies/organizations in our history, being one of the most innovative, yet most would rather believe that Apple is at frontier of pioneerism. But did they invent ethernet? The GUI? The computer mouse? The desktop interface? Object-oriented programming language? How about the laser printer? All they have done is steal IP

  • @joaofagundes5116
    @joaofagundes5116 Рік тому +1

    I would like to thank you here from Brazil 🇧🇷

  • @jade6614
    @jade6614 Рік тому +1

    I was just watching the old version. Great to have a more detailed version

  • @FabioGiacomini
    @FabioGiacomini Рік тому +1

    Thank you very much, a very good job. I hope to learn more about API and this is a good beginning.

  • @digitalcamouflage7
    @digitalcamouflage7 9 місяців тому

    What are the best pre-requisite videos to watch before this one - to cover the basics he mentioned toward the beginning?

  • @TripleMasterA
    @TripleMasterA Рік тому +1

    Feedback: Please mention about windows not needing the backslashes in the terminal earlier. You mention it around 1:07:30 when it would have been better to mention it before actually copying and pasting cURL stuff into the terminal

  • @foxtrotwhisky4061
    @foxtrotwhisky4061 11 місяців тому +8

    Unfortunately it looks like Spotify have changed their web developer user interface (in the UK at least) and the process for getting started with using Spotify's API is very different to how it looks in this tutorial. There is no longer a console that you can access from your browser, you have to install multiple "packages" locally on your machine.
    Spotify have made a tutorial (spread over a dizzying number of hyperlinked pages) to build an app. So in order to do the first tutorial for this video which requires the console, I went through some of the process (not knowing what I was installing or what I was doing) to try and get a command line environment that accesses Spotify's API, and eventually gave up. It didn't seem like that process was going to get me to a point where I could do the exercise in the video! :(
    Maybe Spotify view having their own tutorial as an even more accessible developer environment, but it made following this video impossible for me.

    • @gabirilwan1987
      @gabirilwan1987 10 місяців тому +1

      i also have the same problem and i'm really frustrated to be honest

    • @screwy115
      @screwy115 10 місяців тому

      Same@@gabirilwan1987 Really frustrating I finally found a course with a teacher that seems great and none of it works.

  • @svette69a
    @svette69a 7 місяців тому +22

    Don't use Spotify as a resource. The console is gone now. This video needs to be updated again without the use of Spotify.

    • @BlueGuardianSec
      @BlueGuardianSec 29 днів тому +1

      Its a little different now but you can still perform the same requests he's demonstrating.

  • @mylearnings1725
    @mylearnings1725 6 місяців тому

    Day1: 18:05
    Day2: 45:01
    Day3: 1:05:02
    Day4: 1:12:42

  • @perschonca
    @perschonca Рік тому +3

    The production quality here is amazing.

  • @mthoko
    @mthoko Рік тому

    You are a brilliant and gifted educator. Thank you

  • @seasn5553
    @seasn5553 Рік тому +4

    dude you’re such an awesome instructor. i hope to one day be like you!

  • @vkryven
    @vkryven 5 місяців тому

    Best api course ever! Really enjoyed the manner of Craig.

  • @whatisiswhatable
    @whatisiswhatable Рік тому +1

    this course was brilliantly taught..

  • @miaskyedalton2562
    @miaskyedalton2562 Рік тому +1

    WATCH THIS VIDEO YOU WILL NOT REGRET IT!!!!!!!!! Such an amazing teacher! Thank you for such a wonderful course!

  • @zahirshaikh3535
    @zahirshaikh3535 Рік тому +1

    This is really very excited to me and the host is awesome and the interaction with people is woow

  • @Loueloui
    @Loueloui Рік тому +1

    Getting back inteRESTing data back from an API. Very clever. 🙂

  • @ramankumar41
    @ramankumar41 Рік тому

    the best instructor I came across so far, simply the BEST introduction to API !!

  • @semi.elsharef
    @semi.elsharef Рік тому

    Thank you so much. I learned a lot about APIs from this course.

  • @DiningPhilanderer
    @DiningPhilanderer Рік тому +2

    1 - This such a great great class, I'm following everything and learning gobs since I've been out of the programming world for 10 years.
    2 - Small issue on setting up RestFox to send the DVD picture. No matter what I did it would not send. My final troubleshooting step was to send a very small picture, and that worked.
    Is there a size restriction causing an issue or am I using the wrong URL? What is the URL? It is not in the notes...
    3 - The notes for Unit 2 Video 4 are very very sparse, can they be touched up?

    • @dannykryan
      @dannykryan Рік тому

      Same issue here, can't seem to send an image. Even tried a 1kb jpeg but no joy

    • @DiningPhilanderer
      @DiningPhilanderer Рік тому +1

      @@dannykryan To be clear, I was able to send the much smaller cloud picture.
      I set up the entire request and sent with an unchecked the MediaUrl (which worked), checked the MediaURL (which failed), then unchecked the MediaUrl and resent again (which worked). This proved that the issue was the MediaUrl and it alone.
      Then I chose a much smaller picture, that worked...
      I think case matters so MediaURL is not good, you have to use MediaUrl.

  • @shreyakhandelwal5707
    @shreyakhandelwal5707 21 годину тому

    this course is really amazinggg