Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Taro

System Design Masterclass: Shipping Real Features To Production

via Taro

Overview

System design: It's a become a staple topic among software engineers for its prevalence in interviews. However, unlike data structures and algorithms, system design is *actually* something engineers have to do on the job, especially at senior levels and beyond. In this course, you will learn: - How tech leads at top companies like Big Tech design high-quality, scalable systems - Common design patterns and things to look out for as a frontend engineer or anybody who's working more on the product side - A good format you can use for your own technical design documents - The process to follow to find the best overall engineering approach to a hard problem - How to socialize your technical ideas to get buy-in Grow past the memorization of fancy FAANG tech components and become an engineer who's capable of writing code that lasts.

Syllabus

  • Overview & Setup
    • What REAL System Design Looks Like
    • Sharing The Context
    • Defining The Requirements
  • Core Design
    • Covering Edge Cases
    • Data Model
    • Overall Approach And Tradeoffs
    • How Can Things REALLY Break?
  • Follow Through
    • Breaking Down The Work And Timeline
    • Thinking Into The Future
    • This Is Just The Beginning

Taught by

Alex Chiou

Reviews

4.9 rating at Taro based on 16 ratings

Start your review of System Design Masterclass: Shipping Real Features To Production

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.