Learning Path Curriculum
Backend Engineer
APIs, databases, queues and the reliability work that keeps a service up at 3am.
Modules & Skills
Curriculum Modules
Master the technical stack through sequence-oriented modules with real hands-on lab tasks.
API Design
Contracts that survive their first client - resources, errors and version after version.
Topics Covered (2)
Relational Databases
Schemas that survive contact with reality, and migrations that can be rolled back.
Topics Covered (2)
Caching & Performance
The fastest request is the one you never make - if the cache stays correct.
Topics Covered (2)
Queues & Async Work
Move the slow work off the request path - and survive the message arriving twice.
Topics Covered (2)
Service Design & Reliability
Draw the boundaries, own the data, and be ready for the day the service is on fire.
Topics Covered (2)
Authentication & Authorisation
Passwords, sessions, tokens and scopes - who is calling, and what they may do.
Topics Covered (2)
HTTP & Networking
Methods, status codes, caching headers and the browser-facing rules of the wire.
Topics Covered (2)
Testing Backend Code
The test pyramid, the database that lies to you, and the load you have to survive.
Topics Covered (2)