Course catalog

Serious engineering paths for backend and systems builders.

Learn the internals behind databases, Kafka, distributed systems, and production backend work through structured courses that emphasize implementation, trade-offs, and operational judgment.

2
Paths
9
Modules
25
Units

Production depth

Courses go beyond syntax and cover design decisions, failure modes, performance, and operations.

Structured progression

Each path moves from fundamentals to implementation and then into real-world constraints.

Systems-first topics

Databases, Kafka, concurrency, architecture, and backend fundamentals are treated seriously.

Available paths

Choose a course

Start with the path closest to what you want to build or operate.

Search all topics