Guias

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








What is an API? Learn all about APIs (Application Programming Interfaces) in this full tutorial for beginners. You will learn what APIs do, why APIs exist, and the many benefits of APIs. APIs are used all the time in programming and web development so it is important to understand how to use them.

You will also get hands-on experience with a few popular web APIs. As long as you know the absolute basics of coding and the web, you’ll have no problem following along.

🔗 Course Notes:

⭐️ Course Contents ⭐️

⭐️ Unit 1 – What is an API
⌨️ Video 1 – Welcome (0:00:00)
⌨️ Video 2 – Defining Interface (0:03:57)
⌨️ Video 3 – Defining API (0:07:51)
⌨️ Video 4 – Remote APIs (0:12:55)
⌨️ Video 5 – How the web works (0:17:04)
⌨️ Video 6 – RESTful API Constraint Scavenger Hunt (0:22:00)

⭐️ Unit 2 – Exploring APIs
⌨️ Video 1 – Exploring an API online (0:27:36)
⌨️ Video 2 – Using an API from the command line (0:44:30)
⌨️ Video 3 – Using Postman to explore APIs (0:53:56)
⌨️ Video 4 – Please please Mr. Postman (1:03:33)
⌨️ Video 5 – Using Helper Libraries (JavaScript) (1:14:41)
⌨️ Video 6 – Using Helper Libraries (Python) (1:24:40)

⭐️ Unit 3 – Using APIs
⌨️ Video 1 – Introducing the project (1:34:18)
⌨️ Video 2 – Flask app (1:36:07)
⌨️ Video 3 – Dealing with API Limits (1:50:00)
⌨️ Video 4 – JavaScript Single Page Application (1:54:27)
⌨️ Video 5 – Moar JavaScript and Recap (2:07:53)
⌨️ Video 6 – Review (2:18:03)

🎥 Course created by Craig Dennis, Developer Educator at Twilio
🐦 Craig on Twitter: @craigsdennis

Check out free Postman programs for students and educators to help you learn more about APIs:

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

Link do Vídeo






49 Comentários

  1. it really really usefull crash course but i feel tiring to contiuan to watch it but it is so intersted for me
    so i desid to finish to from the first time i have try

  2. I loved this course Craig! I called the number, but I wanted to share my thanks here too! Thanks so much! 100% excellent course! I'd recommend it to all beginners.

  3. Awesome explanation and practical demo! Though it would be nice to carry a demo with an artist that is a little more on a healthy side, that takes up a little less space on the screen…

  4. I am confused with the Twlio segment. Wnen I past the code into the terminal, I don't get a code but I get "[redacted]" and when I press enter into the terminal, I don't get a text message…

  5. Anyone else having zero knowledge about IT and then got an understanding about what is API after seeing this video ?

  6. I choo choo choose to watch this course just for the pun lines. JK!

    I want to be like Craig Dennis when I Grow up lol 😂😂😂😂

  7. "Thank you for being inclusive. Inclusivity matters." -Craig

    Agreed! Really great and fun video. I'll be back for more.

  8. This is just fantastic!! APIs were so opaque to me. Now I get it. A lot clearer. And this is coming from someone who barely knows a line of code.

    Having said that, is there a crash course I can do that teaches me the bare basics of python needed to access APIs without having to learn the stuff that I won't use – if I'm just interested in accessing APIs?

    Thanks again. 🙂

  9. I just took a position at work and just started using APIs, this was write on time. "B.I.G" shout out for the Hip Hop reference.

  10. Today I learned that I was only taught about WEB API's and I thought that was what all API's were… so excited to get through this video!

  11. Dissapointed that twilio doesn't work for my country, even you could say about it that there are countries that could test API twoards twilio.

  12. When was thie video made? The Spotify website changed and the layout is different. Spotify seems to only have the "Get" request in the search API. Can someone point me to the site that has the "Request" version of the API?

  13. Please keep a constant level of volume and pronunciation. You drop off in volume and intelligibility at the end of each sentence, which makes it difficult to understand. If I am the "only one" to have pointed it out, it means that I am one of the few who watched long enough, and I am one of the few who actually wanted to understand you … and, I have higher standards.

  14. This guy is so annoying. He knows his stuff and I need the information, and it's well-organized — however his personality is so weird that I have to constantly rewind because his "theater" is so distracting from the information flow. It absorbs 80% of my brain power just to cancel out the noise of his cringe mannerisms. His "performance" is like he's talking to 6 year old children, and he obviously thinks he's cute and entertaining. Hint: you're insulting the intelligence of your audience and I'd think even children would recognize this as b.s. … Free Code Camp: just know that a rock star is somebody who can focus on delivering the goods, not somebody who thinks he is a Disney princess. You have a lot of great teachers but not this guy; he needs an education about the real world and to unplug from Sesame Street.. Craig: Here's one of many good examples of how to teach purely and simply, just delivering the information without injecting personality quirks. It's by an actual woman, not a guy pretending to be a woman or trying to ingratiate himself with women. Learn from her please.
    https://www.youtube.com/watch?v=t8pPdKYpowI

  15. It is an amazing video. It contains valuable and useful information. It motivates me. Thank you for this nice video

  16. I have a problem, I have Key 'To' but the output always says that Phone number is required, but I'd already put my phone number. please help me aSAP

  17. So annoying when these dweebs say "she" instead of "he" to show how progressive they are. How many women are writing code? But he's got to throw his politics into it.

Comentários estão fechados.