UML and Object-Oriented Design Foundation Eğitimi
Süre 5 Gün (30 Saat)
Eğitim Şekli Online

Eğitim Hakkında

Nesne Yönelimli Programlama, tüm dünyada genel kabul görmüş ve halen kodlarımızı bu şekilde geliştirmeye çalıştığımız bir metodolojidir. Kodlama dilleri birbirlerinden ne kadar farklı olursa olsun bu metolodoloji sayesinde ortak bir tanım dili elde edilmiştir.

UML, bu tanım dilinin şematik olarak gösterilmesidir. Bu müfredat sayesinde, bir yazılımın tüm geliştirme aşamalarında kullanabileceğiniz diagram modellemelerini öğreneceksiniz.

 

Eğitim İçeriği

Eğitim İçeriği

  • Objects And Object Oriented Basics
    • The Class
    • Abstraction
    • Encapsulation and Data Hiding
    • Inheritance
    • Polymorphism
  • SOLID Prınciples
    • Single Responsibility
    • Open-Closed
    • Liskov Subsituation
    • Interface Segregation
    • Dependency Inversion
  • Diagrams
    • Class Diagrams
    • Use Case Diagrams
    • Visibility: Public, Private, Protected, Package
    • Associations
    • Generalization
    • Dependency, Aggregation, Composition and Realization
    • Sequence Diagrams
    • Activity Diagrams
    • Statechart Diagrams