Architecture系列課程

課程:團隊開發模式 與 架構設計 應用實務

時數:2天(12-15hr)+1(AMA)        上課地點:台北(近捷運站) / 線上       
時間:周末班 / 線上即時課程(2024/Q1 周末班準備中)  
講員:董大偉 老師 (講員介紹)      費用 : $18000(2+1實體)    線上:$12000(2天, Zoom即時線上)
對象:具開發經驗的程式設計師、想提升自身能力,邁入架構設計師、團隊Leader的開發人員
實作:.net / .net core 團隊開發框架實作、專案範本建立、Private/Public Nuget搭建與Package設計製作、套件與相依性管理、Code Snippet、單元測試(Unit Test)、重構與系統可測試性、自動化測試、架構設計與分層、設計模式(Pattern)應用、團隊開發管理技巧、實務經驗討論...等。 

立即登記

內容

架構設計,一直是軟體開發中的終極聖殿;架構設計師,也是近年來與DevOps工程師齊名,屬軟體開發領域中薪資前段班的職位。原因是,這個工作,不僅僅得需要了解軟體、了解開發,還得熟悉管理、洞悉人性。一位優秀的架構師養成非常的不容易。

一位架構師,在技術上,必須熟悉各種不同類型的開發類型,在 .net 世界裡無論是 Desktop(Windows/WPF)、Web(MVC & WebForm & Razor Pages & SPA)、Services(WebAPI)、Front-End(JavaScript Framework)、Mobile Apps...都需涉獵,也必須熟悉前後端機制,更必須有足夠的domain know-how,熟悉用戶習慣、操作介面...如此,才能進行正確的架構設計。他幾乎必須曾經參與軟體開發的每一個層面後,才能夠獨挑大樑。

在這堂課程中,講師將用多年的實務經驗,帶你學員們進入嶄新的團隊開發新境界,從 .net core / Visual Studio 專案範本、Private Nuget的建立、到Code Snippet、 ALM/DevOps 概念、當然還有架構師養成不可少的架構與框架設計、設計模式的應用...等等,更重要的是經驗的分享與傳承。內容橫跨WebForm / MVC / SPA / Windows應用程式 / Mobile App / Web API / 前後端...(學員無須具備上述所有技能,亦可參加此課程,但建議至少熟悉其中一種)

這一堂課,絕對是業界獨家
本課程全方位的建構您的團隊開發與軟體架構設計概念,是開發人員邁向架構師不可或缺的養成訓練。

課程涵蓋範圍:

  • .net /.net Core 開發架構剖析,包含Desktop(Windows/WPF) / Web(MVC, WebForms, Web Pages, SPA)
  • 團隊開發有何不同? 為何不同?
  • 架構設計類型介紹與探討
  • 如何有效的分層並降低相依性?
  • 架構分層(Layer / Tier)技巧與概念
  • SoC與職責分明的架構
  • 使用 IoC/DI/AOP建立高擴展性應用程式
  • 設計分層溝通機制
  • 處理負載平衡與高可用性(HA, High Availability)
  • 單元測試(Unit Test)與系統可測試性(Testability Design)
  • 如何透過設計提高重用性? 降低開發成本? 提高延展性(Extendibility Design)?
  • 如何確保開發人員遵循架構進行開發?
  • Project Tempalte(專案範本)的建立與應用
  • Nuget Server/Packages的建立與應用
  • Code Snippet 的設計、應用、與客製化
  • Cloud Architecture、Container(容器化) 、Microservice解決方案
  • Event Grid/Event Hub、Service Bus、Queue...等機制的運用
  • 如何開發框架實踐架構
  • 設計出好的架構不難,但難在推動! 該如何做?
  • ....

搶佔名額

無須立即付費,您只需要先填妥報名意願表,我們將會在收到您的資料後,主動與您聯繫,且享有最高的優惠折扣。

立即登記

優先報名贈品

  • 『NuGet套件開發與相依性管理』線上課程電子教材12個月訂閱(若採優惠價格報名無本項贈品)
  • 『Azure 雲端技術開發實戰』線上課程電子教材12個月訂閱(若採優惠價格報名無本項贈品)
    (總價值$5000以上,持續更新的精彩線上學習知識庫)

注意事項

  • 實體課程學員需自備可上網之PC/NB
  • 線上課程採用Zoom進行即時授課
  • 學員需具有C#開發能力

問題詢問

若有任何問題或需要協助之處:
請使用Line 聯繫線上服務人員,搜尋『@studyhost』:

加入好友

或來信services@studyhost.tw