← Listeye dön

Sertifika

SOLID Principles of Object Oriented Design and Architecture

30 Temmuz 2025· 4 saatBelgeyi doğrula ↗
SOLID Principles of Object Oriented Design and Architecture
Orijinal sertifika

Nesne yönelimli yazılım geliştirmede kodu daha esnek, bakımı kolay ve test edilebilir hâle getirmeyi amaçlayan SOLID ilkelerini uygulamalı olarak ele alan kapsamlı bir eğitim. Prensiplerin gerçek projelere nasıl aktarıldığı; arayüz tasarımı, bağımlılıkların yönetimi ve doğru soyutlama örnekleriyle anlatılmıştır.

Öne Çıkan Konular

  • SRP – Single Responsibility: Tek sorumlulukla modüler ve okunabilir sınıflar.
  • OCP – Open/Closed: Değişikliğe kapalı, genişletmeye açık tasarım.
  • LSP – Liskov Substitution: Kalıtımda doğru sözleşmeler ve yer değiştirebilirlik.
  • ISP – Interface Segregation: İnce taneli arayüzler ve istemciye uygun sözleşmeler.
  • DIP – Dependency Inversion: Üst seviyeden soyutlamalara bağımlılık, gevşek bağlı mimari.

Kapsam (Ders & Süre)

  • Single Responsibility Principle — 9 ders • 55 dk
  • Abstractions — 3 ders • 24 dk
  • Open Closed Principle — 6 ders • 50 dk
  • Liskov Substitution Principle — 8 ders • 1 sa 5 dk
  • Interface Segregation Principle — 4 ders • 36 dk
  • Dependency Inversion Principle — 5 ders • 33 dk
  • Summary — 2 ders • 11 dk

Kazanımlar

  • Temiz mimari düşüncesi: Soyutlama ve sorumluluk ayrımıyla sürdürülebilir kod.
  • Gevşek bağlılık: Bağımlılıkların tersine çevrilmesi ve kolay test edilebilirlik.
  • Gerçek dünyaya aktarım: Mimari kararların .NET/Java gibi OO dillerde örneklenmesi.