SD

ADVANCED TECHNOLOGY · BEGINNER

System Design Foundations

Start with the needs a system must meet. Then evaluate components such as a cache as trade-offs, rather than checklist items.

2 lessonsAbout 28 minDesign thinking

Prerequisites: familiarity with basic web applications helps, but the course explains its vocabulary before relying on it.

Your course progress

Course lessons