課程簡介

在本課程中,你將了解“整潔的架構”(Clean Architecture),這是一套現代化的模式,實踐和原則,用於建立簡單易懂,靈活,可測試和可維護的軟體架構。

課程說明

隨著軟體越來越複雜,你需要通過使用各種架構模式,實踐和原則來管理這種複雜性。在本課程中,整潔的架構:模式,實踐和原則,你將了解軟體專家如何使用現代化的“架構”(Clean Architecture)來保持架構的簡潔。首先,你將了解以領域為中心( domain-centric )的架構,應用層,CQRS(命令查詢責任分離),event sourcing,functional cohesion,bounded contexts,microservices,可測試架構等。此外,你將使用這些實踐來替代已經使用了數十年的過時的以三層資料庫為中心的架構。最重要的是,你將看到這些實踐如何組合,建立一個簡單,易於理解,靈活,可測試和可維護的架構。在本課程結束之前,你將擁有必要的技能,以便在你自己的軟體專案中了解和實現這些整潔的架構實踐。

講師簡介

Matthew 是資料科學顧問,作家和國際公眾演講者。 他擁有超過17年的專業經驗,與財富500強公司的技術創業公司合作。 他是 Microsoft MVP,ASPInsider 和開源軟體貢獻者。

英文字幕:有

螢幕快照 2017-10-08 下午4.20.03

課程播放器也有提供 Google 自動翻譯成繁體中文字幕,請在課程播放時在下方的控制列設定


課程網址  [註冊帳號後,可以在 10 天內免費觀看課程]pablo

Sponsored by PLURALSIGHT

也許你會有興趣

喜歡我們的分享嗎?使用以下的社群分享按鈕分享給你的朋友吧!

 

發表迴響

Category

01-onlinecourse, 未分類