Course

System Design

Engineer রা যেভাবে software design করে সেভাবে শেখো, চারটা part এ: Low Level Design আর তার problem, তারপর High Level Design আর তার problem। আগে concept, তারপর প্রতিটা concept একটা আসল problem এ হাতে-কলমে। Code আগে Go তে, পাশে TypeScript, Rust, Python, Java আর C++।

একটা class থেকে অনেক machine ↓

Route ticket

শুরু

একটা class

শেষ

অনেক machine

Stations
80
Parts
5
পড়ার সময়
89–129 ঘণ্টা
Languages
Go · TypeScript · Rust · Python · Java · C++
তোমার progress0 / 80

contents

পুরো route

5 টা part · 80 টা station · 89–129 ঘণ্টা

Terminal

পুরো লাইনটা শেষ করলে এমন problem হাতে পেলেও পারবে যেটা আগে কখনো দেখোনি: আসল constraint খুঁজে বের করা, design করা, বানানো, আর কোনটা আগে ভাঙবে সেটা বলা। আসল skill এটাই, WhatsApp এর design মুখস্থ করা না।