由於本次課程並非程式設計的基礎課程,適合已經了解些許 ASP.NET MVC 基礎的開發人員,且最好具備 Entity Framework 基礎開發知識,光是這兩個條件,發現有不少人因此而不敢報名,或報了名之後覺得擔心聽不懂。
您的心聲我聽到了,因此我打算在 2016/8/18 晚上 8:00 開一堂免費課程 (所有人都能免費參加),我會在這次免費課程分享這堂《ASP.NET Web API 2 開發實戰》課程所有必備知識,包含基礎 ASP.NET MVC 開發流程、Entity Framework 開發流程,還有一些學習 ASP.NET Web API 必備的開發工具,如 Postman、Fiddler 等。如果教學過程中的開發步驟你都能順利掌握,那就能放心報名啦! ;-)
其實這堂課並不需要有非常深厚的 ASP.NET MVC 技術,其實最基本的要求是 C# 程式語言,因為 ASP.NET Web API 比 ASP.NET MVC 簡單很多,而且許多概念相通,所以有點一點開發經驗,絕對是加分。而 Entity Framework 也是如果會的話很好、不會的話也沒關係,只是課堂上會用非常簡單的 Entity Framework 來做示範而已,如果你熟悉 Dapper 或其他 ORM 框架當然沒問題,甚至你只熟悉 ADO.NET 也可以,但 ADO.NET 必須搭配自訂的 DAL 才會比較好用,因為搭配「強型別」的資料才能真正發揮 ASP.NET Web API 的優勢。
10. 課程大綱 (線上教學) (2016/9/1)
• 體驗 ASP.NET Web API 2 開發過程
• 建立正確的 RESTful API 開發觀念
– 什麼是 RESTful?
– 套用 REST 架構風格的基本條件
– 一致性的操作介面 (Uniform Interface)
– RESTful Web API 建議設計方式
– 適當的回應 HTTP 狀態碼
– 建立好看好用的 RESTful API 文件
10
11. 課程大綱 (現場教學)
• ASP.NET Web API 2 開發實戰
– 理解 ASP.NET Web API 2 路由機制
– 認識控制器、動作方法與動作結果
– 深入探討 ASP.NET Web API 模型繫結機制
– 深入探討 ASP.NET Web API 回應訊息序列化
– 深入探討 Cross Origin Resource Sharing (CORS) 機
制
– ASP.NET Web API 例外狀況處裡技巧
– ASP.NET Web API 身分認證與授權實務
11
12. 相關連結
• 必備工具
– Postman
– Fiddler free web debugging proxy
• 報名課程
– 2016/09/03《高雄》ASP.NET Web API 2 開發實戰
– 2016/09/04《台中》ASP.NET Web API 2 開發實戰
– 2016/09/11《台北》ASP.NET Web API 2 開發實戰
• 自主學習
– Learn About ASP.NET Web API
– Learn About Entity Framework
12
13. 聯絡資訊
• The Will Will Web
記載著 Will 在網路世界的學習心得與技術分享
– http://blog.miniasp.com/
• Will 保哥的技術交流中心 (臉書粉絲專頁)
– http://www.facebook.com/will.fans
• Will 保哥的噗浪
– http://www.plurk.com/willh/invite
• Will 保哥的推特
– https://twitter.com/Will_Huang