Terminus

Web development

Designing HTTP APIs

Resources, methods, status codes, versioning and errors. What a good API feels like to the person calling it.

About 8 hours of study.

Where to learn it

Read
RESTful API Guidelines

Zalando

General guidelines, REST basics, JSON guidelines

Section not checked yet

Watch

No video course picked yet.

Suggest one
Practise
Back-End Development and APIs

freeCodeCamp

From Introduction to Express to the Timestamp Microservice project

Node and Express, with projects checked by automated tests.

Other options

Wrong chapter, dead link, or know something better? Tell us on GitHub.

Which roles ask for it

Before and after