Gereksinimden sınıf tasarımına UML ile ilerleyin
UML 2.x ile use case, domain model, sınıf, sıra ve durum diyagramları, GRASP ve SOLID'i bir sipariş sistemi vakası üzerinde öğreten 3 günlük nesne yönelimli analiz ve tasarım eğitimi.
UML ile nesne yönelimli analiz ve tasarım
Eğitim, nesne yönelimli analiz ve tasarımı UML 2.x ile birlikte öğretir: gereksinim toplama ve use case modelleme, domain model ve kavramsal sınıflar, sınıf diyagramı (ilişkilendirme, kompozisyon, kalıtım, arayüz), sıra ve iletişim diyagramları, durum makinesi, aktivite diyagramı, GRASP ilkeleri, SOLID, tasarım desenlerine giriş, bileşen ve dağıtım diyagramları ile modellemeden koda geçiş ve iteratif geliştirme.
3 Gün. Her gün dört modül; Analiz: Gereksinimden Domain Modele; Tasarım: Sınıf, Etkileşim ve İlkeler; Mimari, Desenler ve Koda Geçiş ekseninde ilerleyen uygulamalı program.
Orta Seviye — UML 2.x ile OOAD: use case, sınıf, sıra, durum ve aktivite diyagramları ile tasarım ilkeleri
Bir sipariş yönetim sistemi vakası analizden tasarıma kadar UML araçlarıyla (PlantUML veya draw.io) modellenir.
UML diyagramlarıyla ekip içinde net iletişim kurarsınız.
GRASP ve SOLID ile sorumlulukları doğru dağıtırsınız.
Diyagramlardan sınıf iskeleti ve etkileşimleri çıkarırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bir nesne yönelimli dilde temel deneyim.
Gereksinim ve yazılım yaşam döngüsü kavramı.
PlantUML, draw.io veya Visual Paradigm.
Analiz yapmaya istek.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Gereksinimi use case diyagramı ve metniyle yazabilirsiniz.
Kavramsal sınıfları ve ilişkilerini çıkarabilirsiniz.
Kalıtım ve kompozisyon içeren sınıf tasarımı çizebilirsiniz.
Nesne etkileşimlerini sıra diyagramıyla tasarlayabilirsiniz.
Durum makinesiyle nesne davranışını modelleyebilirsiniz.
Sorumlulukları doğru dağıtabilirsiniz.
Temel tasarım desenlerini uygulayabilirsiniz.
UML modelini koda taşıyabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Software Design and Development: Modeling with UML eğitimi. Use case, sınıf, sıra, durum, etkinlik, dağıtım diyagramları, OCL ve çevik modelleme. 3 gün.
Detayları Gör →OOAD eğitimi: use case, domain model, GRASP, sıra/durum/etkinlik diyagramları, SOLID ve GoF desenleri. Software Design and Development serisi, 4 gün.
Detayları Gör →Structures of Object-Oriented Programming eğitimi: class, struct, record, interface, kalıtım, generics, UML ve temel desenler. Orta seviye 3 gün uygulamalı.
Detayları Gör →Tasarım Kalıpları (Design Patterns) ve Yazılım Mimarisi eğitimi: GoF kalıpları, SOLID, kurumsal desenler, mimari stiller ve ADR. 4 gün uygulamalı.
Detayları Gör →UML Diagrams ve UML Foundation eğitimi: use case, sınıf, nesne, sıra, durum, etkinlik, dağıtım diyagramları, OCL ve model yönetimi. 3 gün temel seviye.
Detayları Gör →