Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Art of Web API Design

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of web API design in this comprehensive 44-minute conference talk from Devoxx. Delve into the "why," "what," and "how" of creating effective web APIs, guided by the wisdom of three experts: Morville, Fielding, and Richardson. Discover essential concepts such as resources, behavior, relations, and HATEOAS. Learn practical tips for handling parameters, headers, collections, versioning, errors, security, throttling, and caching. Examine the importance of API management, performance, health, and business considerations. Gain insights on making API consumers happy and navigate through various aspects of API design, from UX principles to maturity models. Be prepared for a journey through snakes, camels, and a wealth of knowledge to enhance your web API development skills.

Syllabus

Intro
Author
Intro
Why
How
Theory
Morville's UX Honeycomb
Fielding's REST
Richardson's Maturity Model
Resources
Camels vs Snakes
Relations
Behavior
Functions
Parameters
Searching / Filtering
Sorting
Pagination
Status
xx Success
xx Redirection
xx Client Error
xx Server Error
Support
Security
Versioning
Cache Control
Throttling
HATEOAS
Documentation
More Miscs
Summary

Taught by

Devoxx

Reviews

Start your review of The Art of Web API Design

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.