Design and build REST APIs that are easy to use and maintain.
API Design in Practice covers the principles behind REST APIs that are pleasant to use and easy to maintain — resource modeling, versioning, error handling, and documentation — through the lens of real endpoints you design and build yourself.
3 modules · 6 lessons
Move through every module on your own schedule.
Design and review real API endpoints.
A shareable certificate once you finish the course.
Devon Blake
Founder & Curriculum Lead
Devon has shipped production systems at three startups and now focuses full-time on teaching developers the fundamentals that make everything else click.
View Northbridge Code School“The best explanation of REST API design I've found anywhere.”
“Changed how I review pull requests for new endpoints.”
Basic familiarity with a backend language is enough to get started.
No, this course focuses specifically on REST API design.