感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
- 什麼是 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.