Yazılım Tasarım Prensipleri

Seminer Programı »

Seminer Hakkında:

Çevik yazılım mimarileri oluşturabilmek için tasarım prensiplerinin bilinmesi ve yerine göre uygulanabilmesi gerekmektedir. Tasarım prensiplerinin uygulandığı yazılım projelerinde, müşteri tarafından talep edilen değişiklikler daha kolay yapılabilir hale gelmektedir. Bunun yanısıra yazılım sisteminin gelecekte değiştirilebilir olması kolaylaşır. Bu seminerde tasarım prensipleri tanıtılmakta  ve yazılım sürecinde nasıl uygulanabilecekleri öğretilmektedir.

Kimler İçin:

Java diliyle çalışan yazılımcılar için

Seminer Süresi:

1 Gün

Seminer İçeriği (PDF):

Giriş

  • Tasarım prensipleri nelerdir?
  • Yazılım mimarisi açısından tasarım prensiplerinin önemi

Tasarım Prensipleri

  • Loose Coupling (LC)
  • Open Closed Principle (OCP)
  • Single Responsibility Principle (SRP)
  • Liskov Substitution Principle (LSP)
  • Dependency Inversion Principle (DIP)
  • Interface Segregation Principle (ISP)
  • Reuse-Release Equivalence Principle (REP)
  • Common Reuse Principle (CRP)
  • Common Closure Principle (CCP)
  • Acyclic Dependency Principle (ADP)
  • Stable Dependencies Principle (SDP)
  • Stable Abstractions Principle (SAP)

Seminer içeriğini PDF dosyası olarak edinebilirsiniz.

Bu Eğitimin Avantajları

  • Katılımcılar yazılım sürecinde tasarım prensiplerinin sağladığı avantajları kullanarak, daha çevik ve müşterinin gereksinimlerine adapte olabilen yazılım mimarileri oluşturabilirler.

Seminer tarihleri için seminer takvimine bakınız ya da bizimle iletişime geçiniz.

 

 

Seminerde Kullanılan Kaynak Kitaplar

Seminer içeriği egitmenlerimizden olan Özcan Acar tarafından yazılan Extreme Programming ve Java Tasarım Şablonları isimli kitaplardan faydalanılarak oluşturulmuştur.

   

Firma Seminerleri

Kurumsaml Java Akademisi’nin sunduğu seminerler firmanız için, firmanızda yapılabilir. Firmanızın istekleri doğrultusunda, firma çalışanlarının gereksinimlerini karşılayacak şekilde seminer içerikleri oluşturulabilir ya da kombine edilebilir. Firma seminerleri için bizimle iletişime geçiniz.