Welcome to the API Learning Library!
This is a beginner-friendly collection of resources to help you learn, build, read, and document APIs. Whether you are just starting or improving your skills, this repo will help you grow and feel confident with APIs.
Understand what APIs are and how they work.
- What is an API? In English, please β freeCodeCamp
- Beginnerβs Guide to APIs β Postman Blog
- What is an API? β DigitalOcean
- API Developer Weekly
- APIs You Wonβt Hate
- The Pragmatic Engineer Weekly (Includes useful API topics often)
- APIs for Beginners β Codecademy
- API Fundamentals β Postman Academy
- Google API Tech Writing β Part 1
- What is an API? β MuleSoft
- APIs Explained for Beginners β Tech With Tim
- How the Internet Works: APIs β Fireship
From idea to implementation: start creating your own APIs.
- RESTful API Design Best Practices β Stoplight
- Build an API with Node.js β DEV Community
- How to Build APIs in Django β Real Python
- REST API Digest
- The API Economy (Insightful and beginner-accessible)
- Build APIs with Django β Coursera
- REST APIs with Node.js β FreeCodeCamp
- Flask API Crash Course β Traversy Media
Decode API documentation and explore endpoints with ease.
- How to Read API Docs β Zapier
- How to Understand JSON Responses β Twilio
- OpenAPI 101 β Stoplight
Write helpful, clear, and lovable API docs.
- Best Practices for API Docs β Stoplight
- How to Write Good API Docs β ReadMe Blog
- API Documentation Checklist β Tom Johnson
- How to Document APIs β Tom Johnson
- API Documentation for Developers β Write the Docs
- Writing Friendly API Docs β Nordic APIs
Pull requests are welcome! π¬
Have a favorite resource or article that helped you understand APIs? Add it here and help someone else grow!
Just make sure it's:
- Beginner-friendly
- Free to access
- Clearly labeled
This project is licensed under the Creative Commons Attribution 4.0 International License.
β€οΈ Made with care to help beginners fall in love with APIs.