Sistem Dizaynı: böyük sistemlər necə qurulur
Caching, sharding, CAP teoremi və 8 əsas pattern. WhatsApp, Ticketmaster, YouTube və Uber kimi sistemləri lövhədə birlikdə dizayn edirik. 12 həftə, 24 dərs.

Neurotime Mentorluğu
Praktik Portfel
Əyani Təlim
Kimlər üçündür?
Proqramın ilk qrupu sosial baxımdan həssas əhali qruplarından olan və texnologiya sahəsində karyera qurmaq istəyən şəxslər üçün nəzərdə tutulub.
Ön şərt: HTTP və REST-in nə olduğunu bilmək, hər hansı dildə sadə API yazmış olmaq, SQL ilə cədvəl yaradıb sorğu yaza bilmək.
Nə öyrənəcəksiniz
Kursun sonunda istənilən sistemi eyni qaydada dizayn edir və hər qərarınızı əsaslandıra bilirsiniz.
Dizayn ardıcıllığı
İstənilən sistemi eyni qaydada qurursunuz: requirements, core entities, API, high-level design və deep dive.
Networking və API
DNS, HTTP, load balancer, REST, GraphQL və RPC. Hansını harada seçmək lazım olduğunu görürsünüz.
Data modeling
SQL və NoSQL, normalization, indexlər və onların sorğu sürətinə təsiri.
Scaling
Caching, sharding, consistent hashing, CAP teoremi və back-of-the-envelope estimation.
8 əsas pattern
Scaling reads və writes, real-time updates, contention, multi-step processes, large blobs, long-running tasks, proximity search.
Alətlər
PostgreSQL, Redis, Kafka, Cassandra və Elasticsearch. Hər birinin nəyə yaradığını və harada çətinlik yaratdığını öyrənirsiniz.
Kurrikulum
12 həftədə 24 dərs, həftədə iki dəfə 90 dəqiqə. Bundan əlavə hər həftə 5–6 saat müstəqil praktiki tapşırıqlar olur.
Qiymətləndirmə
- Davamiyyət, aktivlik, qrup işi və fərdi çalışmalar qiymətləndirmə zamanı nəzərə alınır
- Hər dərsdən sonra qısa quiz və dizayn tapşırığı. Diaqramın yanında hansı qərarı niyə verdiyinizi qısa yazırsınız
- Capstone: dərsdə keçmədiyimiz bir sistemi tam dizayn edirsiniz, mövzunu 8-ci həftədə seçirsiniz
- Final: 24-cü dərsdə capstone müdafiəsi
Proqramda iştirak üçün müraciət edin
Cəmi 10 yer var. İndi müraciət edin və böyük sistemləri dizayn etməyi öyrənin.
Müraciət et (yeni tabda açılır)Final nəticə
Öz sisteminizin tam dizaynı və müdafiəsi
Dizayn sənədlərindən ibarət portfel
System design müsahibəsinə hazırlıq

10 yerdən biri sizin ola bilər.
Müraciət edin, böyük sistemlərin necə qurulduğunu bizimlə öyrənin.
İndi müraciət et › (yeni tabda açılır)