# 課名:微服務分析, DDD與架構師 (使用Java) # 課名:微服務分析, DDD與架構師 (使用.Net) ### 時數:3天 ## Java課使用spring boot ## C#課使用.net6, .net coreMVC ## DDD (Domain Driven Development) 概論與實作 ### Event Storming ### Onion Architecture ### Clean Architecture ### Hexagonal Architecture ## MVC (Model-View-Control)架構 ### Presentation Layer ### Domain Layer ### Persistence Layer (DAO) ## microservice與RestAPI ## DB層/Repository實作 ## 商務邏輯層實作 ## 單元測試 ### 使用TDD來開發 ## 微服務的測試 ### 與前端框架整合時的注意事項