Module 01 of 05 · Web API Development
API Foundations
What an API is, and the HTTP vocabulary you need to design one that behaves predictably.
4 of 4 lessons available
Lessons in this module
- 0112 min
What Is an API?
BeginnerExplain what an API is, who consumes it, and why the contract matters more than the implementation.
- 0215 min
HTTP Methods
BeginnerChoose between GET, POST, PUT, PATCH and DELETE, and respect safety and idempotency.
- 0316 min
Status Codes
BeginnerReturn the code that accurately describes what happened.
- 0416 min
JSON and Serialisation
BeginnerControl how objects are converted to and from JSON.
Have a project worth talking through?
Tell us what you're building or what's slowing your current system down. We'll give you a direct read on scope and approach.