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




