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