Yazılımı iş diliyle hizalayın
Stratejik ve taktiksel DDD, ubiquitous language, bounded context, aggregate, domain event, event storming ve CQRS/event sourcing girişini örnek iş alanıyla kapsayan üç günlük giriş eğitimi.
Karmaşık iş alanını ortak dil ve sınırlı bağlamlarla modelleme sanatı
Bu eğitim, karmaşık iş alanlarını yazılıma doğru yansıtmak için alan odaklı tasarımı (Domain-Driven Design) temelden öğretir. Ortak dil (ubiquitous language), bounded context ve context map ile stratejik tasarım işlenir. Entity, value object, aggregate, repository, domain service ve domain event gibi taktiksel yapı taşları uygulamalı ele alınır. Event storming atölyesi, CQRS ve event sourcing giriş kavramları ile karmaşıklığın nasıl sınırlandığı ve ekiplerin alan etrafında nasıl hizalandığı gösterilir.
3 Gün. Her gün dört modül; örnek bir iş alanı üzerinde event storming ve modelleme atölyeleriyle pekiştirilir.
Temel Seviye — stratejik ve taktiksel alan odaklı tasarım (DDD), bounded context, aggregate ve event storming konularını kapsar.
Gerçekçi bir iş senaryosu üzerinde event storming, bounded context haritalama ve aggregate modelleme atölyeleriyle öğrenilir.
İş ve yazılım ekibini aynı terimlerde buluşturarak yanlış anlamayı ve yeniden işi azaltmayı öğrenirsiniz.
Bounded context ile büyük sistemi yönetilebilir parçalara ayırmayı kazanırsınız.
Domain event'lerle iş sürecini hızla keşfedip model çıkarmayı görürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Herhangi bir dilde temel nesne yönelimli programlama aşinalığı beklenir.
Sınıf/ilişki diyagramlarıyla daha önce çalışmış olmak avantaj sağlar.
Üzerinde çalışılacak gerçek veya örnek bir iş alanı senaryosu faydalıdır.
Miro/draw.io gibi bir beyaz tahta aracı event storming için önerilir.
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:
İş ve teknik ekip için ortak dil sözlüğü oluşturabilirsiniz.
Bir sistemi bounded context'lere ayırıp context map çıkarabilirsiniz.
Tutarlılık sınırlarını koruyan aggregate'ler tasarlayabilirsiniz.
Entity, value object ve domain service'i doğru yerde kullanabilirsiniz.
Domain event'lerle bağlamlar arası iletişimi modelleyebilirsiniz.
Event storming atölyesiyle iş sürecini keşfedip model çıkarabilirsiniz.
CQRS ve event sourcing'in ne zaman uygun olduğunu değerlendirebilirsiniz.
Bounded context'leri mikroservis ve takım sınırlarıyla hizalayabilirsiniz.
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.
Linux Bash ve Windows komut satırı: dosya işlemleri, boru ve yönlendirme, izinler, süreç yönetimi ve ilk kabuk betiğini uygulamalı öğrenin.
Detayları Gör →Active Directory Certificate Services ile iki katmanlı CA, X.509 şablonları, autoenrollment, CRL ve OCSP iptal altyapısını uygulamalı kurun.
Detayları Gör →Oracle RAC izleme: Clusterware, crsctl/srvctl, OCR, interconnect, Cache Fusion, GV$ görünümleri, AWR/ASH ve Cluster Health Monitor.
Detayları Gör →ROS ile robot yazılımı geliştirin: node/topic haberleşmesi, servis ve action, TF, URDF, Gazebo simülasyonu ve RViz görselleştirmeyi uygulamalı öğreten eğitim.
Detayları Gör →Server Automation 10.x ile agent yönetimi, OS provisioning, software/patch policy, Audit & Remediation ve Global Shell otomasyonunu uygulamalı öğreten eğitim.
Detayları Gör →