Backend / Systems logic

You're drawn to what happens behind every action — how the pieces connect to make things work.

1 Logic and core language

Server-side JavaScript with Node, plus Python as a second lens on the same logic — loops, functions and control flow applied to a program that runs without a browser.

2 APIs and databases

Designing endpoints that other programs call, and storing state in a database instead of memory. This is the pairing that turns a script into a service.

3 Professional level

Architectural patterns for structuring a codebase as it grows, applied end to end across the Node, Express and MongoDB stack.

Take the quiz