# Web Development glossary: Apprentice level

21 Web Development terms at the Apprentice level, each with a short definition and a link to its full page.

Updated: September 28, 2026

[Study these as flash cards](https://www.ask-codey.com/decks/web-development/apprentice)

- [200 OK](https://www.ask-codey.com/glossary/200-ok): The request worked and the body holds the result.
- [201 Created](https://www.ask-codey.com/glossary/201-created): A new resource was created.
- [204 No Content](https://www.ask-codey.com/glossary/204-no-content): It worked and there is no body to return.
- [400 Bad Request](https://www.ask-codey.com/glossary/400-bad-request): The request is invalid, such as a missing or wrong field.
- [401 Unauthorized](https://www.ask-codey.com/glossary/401-unauthorized): No valid credentials were sent: sign in first.
- [403 Forbidden](https://www.ask-codey.com/glossary/403-forbidden): Signed in, but not allowed to do this.
- [404 Not Found](https://www.ask-codey.com/glossary/404-not-found): Nothing exists at that URL.
- [500 Internal Server Error](https://www.ask-codey.com/glossary/500-internal-server-error): Something broke on the server.
- [Content-Type](https://www.ask-codey.com/glossary/content-type): The header that says what format a body is in.
- [DELETE (HTTP)](https://www.ask-codey.com/glossary/delete-http): The method that removes a resource.
- [GET](https://www.ask-codey.com/glossary/get): The method that reads data without changing anything.
- [Header](https://www.ask-codey.com/glossary/header-web-development): A name-value line of extra information on a request or response.
- [HTTP Method](https://www.ask-codey.com/glossary/http-method): The verb that says what a request wants to do.
- [PATCH](https://www.ask-codey.com/glossary/patch-web-development): The method that updates only some fields of a resource.
- [POST](https://www.ask-codey.com/glossary/post): The method that creates a new resource.
- [POST form submission](https://www.ask-codey.com/glossary/post-form-submission): A form submission that sends form data in the request body.
- [PUT](https://www.ask-codey.com/glossary/put): The method that replaces a whole resource.
- [Query String](https://www.ask-codey.com/glossary/query-string): The ?key=value part of a URL, used for filters and paging.
- [Request Body](https://www.ask-codey.com/glossary/request-body-web-development): The data sent with a request, usually JSON.
- [Status Code](https://www.ask-codey.com/glossary/status-code): The three-digit result number: 2xx success, 4xx client error, 5xx server error.
- [Viewport](https://www.ask-codey.com/glossary/viewport): The visible area of the page; vw and vh measure it.

- Previous level: [Novice](https://www.ask-codey.com/glossary/subjects/web-development/novice)
- Next level: [Journeyman](https://www.ask-codey.com/glossary/subjects/web-development/journeyman)

[Every Web Development term, by level](https://www.ask-codey.com/glossary/subjects/web-development)

Source: https://www.ask-codey.com/glossary/subjects/web-development/apprentice
