◎ 課程說明
.NET Core 的到來,徹底改變 .NET Framework 的開發生態,不但正式進入真正跨平台的世代,程式的執行效能更是突破天際。就以最近 TechEmpower Framework Benchmarks Round #16 的壓測數據來看,ASP.NET Core 2.1 已經可以達到每秒 700 萬次 (RPS) 的效能,未來這速度還會再往上提高!
本次的課程,完全針對已經有 ASP.NET MVC 或 ASP.NET Web API 開發經驗的人所設計,幫助你用一天的時間,徹底搞懂 ASP.NET Core 的全新架構、生命週期與開發流程。
※ 希望大家能對 .NET Core 本身有點概念,建議可以先看完【給 C# 開發人員的第一堂 .NET Core 入門課】線上課程再來上課 (連結已附優惠券代碼),這樣可以大幅提升本課程的學習效果。
◎ 課程編號
- DCT-107024
◎ 課程日期
- 2018/08/07 (二) 09:00~17:00 (中午休息一個小時)
◎ 課程主題
- 認識 ASP.NET Core 2 架構
- 建立全新專案範本
- 應用程式啟動流程
- 網站執行生命週期
- 認識
Startup啟動類別 - 理解
ConfigureService方法 - 理解
Configure方法
- 認識
- 了解
DI(相依性注入) 作法
- ASP.NET Core Web API
- 設定必要的 Middleware
- 理解 ASP.NET Web API 與 ASP.NET Core Web API 的差異
- 實作 RESTful APIs
- 使用 Swagger 產生 API 文件
- Entity Framework Core
- Code First 開發流程
- DB First 開發流程
- ASP.NET Core MVC
- 設定必要的 Middleware
- 設定多執行環境的方式
- 取得應用程式設定參數
- 理解 ASP.NET MVC 與 ASP.NET Core MVC 的差異
- 認識 Entity Framework Core 2.1 DB First 開發方法
- 比較 HtmlHelper 與 TagHelper
- 認識 ASP.NET Core 伺服器實作
- Kestrel
- HTTP.sys
- 部署 ASP.NET Core 應用程式
- 部署 ASP.NET Core 網站到 IIS 站台
- 部署 ASP.NET Core 網站到 Linux
- 部署 ASP.NET Core 網站到 Docker
◎ 適合對象
- 擁有基礎 .NET Core 開發觀念 ( .NET CLI / VS2017 / .NET Standard )
- 有在使用 ASP.NET MVC 或 ASP.NET Web API 的開發人員 (二擇一即可)
- 本課程不適合完全沒有 ASP.NET MVC 或 ASP.NET Web API 開發經驗的開發人員
◎ 預期效益
- 了解 ASP.NET Core 的設計架構
- 了解 ASP.NET Core 的執行生命週期
- 了解 ASP.NET Core 的開發工具與流程
- 了解 ASP.NET Core MVC 的全新特性
- 了解 ASP.NET Core Web API 與前版的差異
◎ 講者名單
- 多奇數位創意有限公司 技術總監 Will 保哥
◎ 講者簡歷
-
Will 保哥
- 現任多奇數位創意有限公司技術總監
- 2018 年榮獲 Angular/Web GDE (Google Developer Expert) 開發專家
- 2013 年曾獲選第 6 屆iT邦幫忙鐵人賽【年度大獎】、【開發技術組年度鐵人】與【鐵人賽優選】三項殊榮
- 2008 至今連續 10 度當微軟最有價值專家 (Visual Studio and Development Technologies)
- 熟悉 Web 開發技術、網站效能調校、.NET/C# 開發技術、SQL Server 資料庫開發、網站內容管理系統、容器技術
- 曾擔任 Visual Studio 2010 上市發表會講師、TechDays Taiwan 2010~2015 講師、TechEd China 2011, 2013 講師
- 出版著作有 ASP.NET MVC 2 開發實戰、Windows Phone 開發實戰、ASP.NET MVC 4 開發實戰等書籍
- 部落格: http://blog.miniasp.com/
粉絲頁: https://www.facebook.com/will.fans
◎ 課程費用
- NT$ 4,000.-
◎ 退換票辦法
- 考量行政成本,已完成繳費之學員如欲取消報名 -
- 開課前11天申請退費,退學費90%。
- 開課前10天申請退費,退學費 0%。
- 如需退費,請填寫
課程退費申請表,收到申請表,課程專員將寄發通知信
以告知申請進度
- 統一退費日期為申請日之下個月 10 號。申請時間為「課程退費申請表」的回覆日期。
- 學員須自行負擔匯款手續費,NT 30 元
◎ 注意事項
- 本課程包含午餐
- 學員需要自行攜帶筆電(必須先安裝好 Visual Studio Code 或 Visual Studio 2017)開發與練習
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
- 若公司需使用報價單及發票付款,可來信 training@miniasp.com 洽詢
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 若因不可抗拒之因素(如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用
為配合政府落實節能減碳及推動電子發票政策,本公司自民國 107 年開始使用電子發票。為確保您能順利取得電子發票,煩請於下單時再次確認您已提供正確之 E-mail 信箱。




