Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
- 什麼是 Domain Driven Design (DDD) 及其好處?
- DDD 與其他方法
- DDD 概念和項目結構概述
戰術領域驅動設計
- Elements 的領域模型
- 實現實體、值物件、聚合、存儲庫和域服務
- 使用工廠、規範、CQRS 和事件溯源
戰略領域驅動設計
- 上下文映射模式
- 使用事件風暴和領域故事講述設計領域模型
- 識別和分類子域
- 使用邊界上下文等模式建立邊界和關係
DDD & Legacy 研討會
- 遺留系統的挑戰和機遇
- 使用 NDepend 等工具分析和理解遺留系統
- 使用扼殺者模式等技術對遺留系統進行重構和現代化改造
面向產品、領域和團隊的架構
- 面向產品、領域和團隊的架構的優勢和挑戰
- 使用微服務等模式設計和實現此類體系結構
- 與團隊組織和協作
- 通過自動化測試和持續集成確保品質和一致性
數據網格 – 面向領域的數據
- 傳統數據平臺存在的問題
- 數據網格簡介
- 實施支援數據發現、訪問和治理的面向域的數據平臺
- 數據網格中的 Apache Kafka、Apache Spark 和 GraphQL 等技術
摘要和後續步驟
最低要求
- 瞭解面向物件的程式設計和設計模式
- 具有 C# 和 .NET Core 的經驗
- 資料庫和 SQL 的基本知識
觀眾
- 開發人員
- 建築師
- 分析師
21 時間:
客戶評論 (1)
I really enjoyed the real examples and exercises.