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.
This course has been updated from a previous version.
💻 Teacher’s Notes: https://twil.io/notes-api-course
🎥 Course created by Craig Dennis, Developer Educator at Twilio
🐦 Craig on Twitter: @craigsdennis
⭐️ 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)
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
source
Awesome and Lively presentation
Happy Early Birthday! (Its OCT. 9th atm)
Who runs the terminal? Curl….Loved that Joke GOOD VIDEO THANK YOU.
23:20
very clear video, thanks, everything's clear!
I’ve got your token and I’m about to do very evil things with it
That little beat at 18:06 is crazy
Thank you
Thank you so much for this course! It's very well made, useful and better than some paid courses I have seen.
Craig Dennis is awesome!
Best teacher everrrr
55:55 did end up being so funny because i zoned out and back in and you were still talking about 'who runs the terminal' curl beyonce link. ha but i wont forget that link now either.
When I copy the request sample from Spotify, it's not working in CMD
Thankyou So much.
Thanks for the good web hosting knowledge! Ive examined HostGator and GoDaddy, however Cloudways with TST20 coupon is the budget-friendly selection.
spotify console is no longer here so following along is really hard
i cant get an accces token to run the code in my terminal !!
43:46 just here to say that the line on Beyonce taking the API dev to red lobster wasn't lost in the crack, clever wordplay 😉
42:58
who runs the terminal?