Open
Description
Lesson: RESTful APIs
Lesson overview
Cover RESTful APIs and how to write them.
Lesson outline
The following items define the scope of the lesson. The lesson outline is flexible; you can improve, expand, and omit items whilst writing lesson content (make sure the pull request description mentions that).
- Discuss what RESTful APis are
- Explain that URLs, HTTP methods, and HTTP response status codes are important
- Remind learners they can respond to a request with a JSON via
res.json
method - Share examples of RESTful APIs like the GitHub API https://docs.github.com/en/rest/commits/commits?apiVersion=2022-11-28
Acceptance criteria
If the requirements here are not met, the work effort is not complete.
- Lesson conforms to the outline above (unless outline has been modified).
- Lesson follows our Layout Style Guide.
Additional information
Get the lesson template
Download the lesson template using the following command (replace lesson_name
with the actual lesson name):
curl -o <lesson_name>.md https://raw.githubusercontent.com/TheOdinProject/curriculum/main/templates/lesson-template.md
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
On Hold