Yazılım Mimarisi ve Tasarımı

Ölçeklenebilir, sürdürülebilir ve dayanıklı yazılım sistemleri tasarlamayı öğrenin. Tasarım desenleri, microservices, sistem tasarımı mülakatları ve mimari ödünleşimleri kapsar.

9 subcategories · 98 courses total

API Tasarımı ve Yönetimi
Geliştiricilerin kolayca kullanabileceği sağlam API'lar tasarlamayı, güvenliğini sağlamayı ve yönetmeyi öğrenin. REST, GraphQL, gRPC ve sürümleme ile dokümantasyon için en iyi uygulamaları kapsar.
26 courses
Mimari Modelleme ve Dokümantasyon
Yazılım mimarisini farklı paydaşlara etkili bir şekilde iletmeyi öğrenin. Net mimari diyagramlar oluşturmak için UML ve C4 Model gibi modelleme tekniklerinde ustalaşın.
13 courses
Sistem Tasarımı Mülakatları
Teknik mülakatlar için büyük ölçekli sistemler tasarlama sürecinde ustalaşın. Karmaşık sistem tasarımı sorularını güvenle ele almak için yaygın kalıpları ve çerçeveleri öğrenin.
10 courses
Mikroservis Mimarisi
Uygulamaları, gevşek bağlı ve bağımsız olarak dağıtılabilen hizmetler topluluğu olarak tasarlayın ve oluşturun. Mikroservisler için hizmet iletişimi, veri yönetimi ve dağıtım stratejileri hakkında bilgi edinin.
10 courses
Bulut Yerel Mimari
AWS, Azure ve GCP gibi bulut platformlarından tam olarak yararlanmak için uygulamalar tasarlayın. Ölçeklenebilir ve dayanıklı sistemler oluşturmak için sunucusuz, kapsayıcılar ve yönetilen hizmetleri keşfedin.
10 courses
Olay Güdümlü Mimari (EDA)
Olay güdümlü bir yaklaşım kullanarak son derece duyarlı ve birbirinden bağımsız sistemler oluşturun. Mesaj aracıları, olay kaynağı (event sourcing), CQRS ve asenkron iş akışlarının nasıl tasarlanacağını öğrenin.
10 courses
Yazılım Tasarım Desenleri
Yazılım tasarımında sık karşılaşılan sorunlara yönelik temel, yeniden kullanılabilir çözümleri öğrenin. Yaratıcı, yapısal ve davranışsal desenleri kapsar.
7 courses
Ölçeklenebilirlik ve Dayanıklılık Desenleri
Artan yükleri kaldırabilen ve arızalardan sorunsuzca kurtarılabilen sistemler tasarlayın. Yük dengeleme, önbelleğe alma, devre kesiciler ve veritabanı parçalama gibi desenleri öğrenin.
7 courses
Güvenli Yazılım Mimarisi
Güvenliği yazılım tasarım sürecinin en erken aşamalarına entegre edin. Tehdit modellemesi, güvenli tasarım prensipleri ve sağlam uygulamalar oluşturmaya yönelik mimari desenler hakkında bilgi edinin.
5 courses