Fork me on GitHub

Application Programming Interfaces

Application programming interfaces (APIs) provide machine-readable data transfer and signaling between applications.

API resources

  • Zapier has an APIs 101 free guide for what APIs are, why they are valuable and how to use them properly.

What's next after learning about APIs?

How do I integrate external APIs into my application?

How can I invoke APIs outside the HTTP request-response cycle?

Where can I learn about web application security?


Interested in a complete Full Stack Python book with detailed tutorials and example code? Sign up here and you'll get an alert email if a book is created. No other emails will be sent other than sign up confirmation.