Backend
Servers, HTTP APIs and the code that holds the business rules.
On the map: Develop › Backend
Continue with: You marked every topic here as learned.
-
How a browser or another program talks to a server: requests, methods, status codes and JSON APIs.
Before this: The software delivery lifecycle
-
Sign users in safely: hashed passwords, sessions or tokens, and checks on every request.
Before this: HTTP and APIs
Technologies & Frameworks
Tools you are likely to meet with these topics. They are options, not requirements: you do not need any of them to mark a topic as learned, and nobody uses them all. Pick one when a project calls for it.
With HTTP and APIs
-
Laravel
FrameworkA PHP web framework with routing, an ORM, database migrations, queues and authentication included.
Recommended for: PHP web applications and APIs
Installation ↗ — Laravel, official documentation, opens in a new tab Official · Laravel
-
Express
FrameworkA small web framework for Node.js: routing and middleware, with everything else added as you need it.
Installing ↗ — Express, official documentation, opens in a new tab Official · Express
-
NestJS
FrameworkA Node.js framework for server applications written in TypeScript, organised in modules, controllers and providers.
First steps ↗ — NestJS, official documentation, opens in a new tab Official · NestJS
-
Django
FrameworkA Python web framework with an ORM, migrations, authentication and an admin interface included.
Recommended for: Python web applications
Writing your first Django app ↗ — Django, official documentation, opens in a new tab Official · Django