線下活動學習

《台北》ASP.NET MVC 5 開發實戰:從入門到進階 (五天)

2,641
10
2017.05.06 (Sat) 09:00 - 05.21 (Sun) 17:00 (GMT+8)加入行事曆

淡江大學台北校區 五樓 506教室

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
本次課程為期三週,將鉅細靡遺的解說 ASP.NET MVC 框架必須了解的觀念與技術 (包含最新 ASP.NET MVC 5 新增功能),課程定位從入門到進階,內容豐富且紮實。
本次課程為期三週,將鉅細靡遺的解說 ASP.NET MVC 框架必須了解的觀念與技術 (包含最新 ASP.NET MVC 5 新增功能),課程定位從入門到進階,內容豐富且紮實。

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

◎ 課程說明

企業多年以來建置 Web-based 系統大多採用 ASP.NET Web Form 為主要開發技術,無論企業官網或內部系統,都使用同一套技術,並採用元件化的控制項架構,進而簡化開發時間,加速開發流程。而資料存取的部分,也大多採用預存程序或傳統 ADO.NET 作為主要資料存取方法。但是,微軟近幾年推出許多嶄新的開發技術,就是用來解決原本技術的不便之處,為企業帶來不一樣的選擇。但礙於學習新技術總有一些學習成本,短時間不容易學會,也不知道使用這些新技術是否能帶來開發效率的提升,這些問題,都將在本次課程為您一一解答。

本次課程為期三週,將鉅細靡遺的解說 ASP.NET MVC 框架必須了解的觀念與技術 (包含最新 ASP.NET MVC 5 新增功能),其課程範圍包括 Visual Studio 開發工具操作技巧 (Visual Studio 2015)、ASP.NET MVC 架構與觀念解析、資料模型開發實務、控制器相關技術開發實務、檢視頁面相關技術實務、進階開發實務 (AJAX, Bundle, 分頁, 資安, ...),以及每周都會指派作業,讓各位學員能有完整的練習,課程定位從入門到進階,內容豐富且紮實。

本課程內容適用於 ASP.NET MVC 3 以上版本!

◎ 課程編號

  • DCT-106009

◎ 課程日期

  • 2017/05/06 ~ 2017/05/21 ( 除 5/20 之外的星期六、日 )

◎ 課程主題

  • 學習 ASP.NET MVC 之前的必備知識 (線上課程)
    • 熟悉 Visual Studio 2015 開發環境
    • 瞭解 ASP.NET MVC 網站開發流程
    • 瞭解 Entity Framework 6 資料存取方法
    • 瞭解 ASP.NET MVC 基本執行生命週期
    • 瞭解 ASP.NET MVC 核心觀念
    • 認識 LocalDB 本地資料庫與相關
  • 第一天 (05/06):資料模型開發實務
    • 瞭解資料模型、ORM 與 POCO
    • 瞭解 ViewModel 的用途與使用技巧
    • 瞭解 Entity Framework 架構與快速上手
    • 瞭解 Entity Framework 6 開發模式
      • Database First 開發模型
      • Model First 開發模型
      • Code First 開發模型
    • 快速開發與 EDMX 維護技巧
    • 瞭解 Entity Framework 效能調校方法
    • 擴充資料模型的實務應用方式
    • 輸入驗證 v.s. 模型驗證
    • 自訂輸入驗證與模型驗證
    • 資料倉儲 (Repository) 開發實務
  • 第二天 (05/07):控制器相關技術開發實務
    • 網址路由(Routing)與 SEO
    • Controller 架構解析 (控制器與動作方法)
    • 動作結果 (Action Result) 應用實務
    • 模型繫結 (Model Binding) 應用實務
      • 介紹 ViewData, ViewBag, ViewModel 與使用差異
      • 簡單模型繫結
      • 複雜模型繫結
    • 動作過濾器 (Action Filter) 應用實務
      • 動作名稱選擇器
      • 動作方法選擇器
      • 動作過濾器 & 結果過濾器
      • 授權過濾器
      • 例外過濾器
      • 自訂過濾器的設計方法
  • 第三天 (05/13):檢視頁面相關技術實務
    • 深入理解 Razor 語法 (含速記法則)
    • 瞭解主版頁面與實務開發技巧
    • 進階 Razor 語法開發技巧
    • 瞭解 Html 輔助方法與使用陷阱
    • 瞭解 Url 輔助方法
  • 第四天 (05/14):進階開發實務 I
    • 強型別模型開發技巧
    • 表單與範本檢視開發實務
    • 活用 Ajax 輔助方法
    • 合併與壓縮 JavaScript / CSS 輸出
    • 資料分頁的開發技巧
  • 第五天 (05/21):進階開發實務 II
    • 強化網站安全性
    • 認識 ASP.NET Web API 與開發技巧
    • 使用 T4 程式碼範本快速開發網站
    • ASP.NET MVC 網站如何進行系統分析與設計
    • 多人團隊如何分工合作開發 MVC 網站
    • ASP.NET MVC 網站效能調校的技巧
  • 註:每日上課時間為 AM 9:00 ~ PM 5:00 (中午休息一小時)

◎ 適合對象

  • 企業網站開發部門經理
  • 以網站建置為主的開發人員
  • 現有 ASP.NET Web Form 開發人員
  • 現有 ASP.NET MVC 開發人員
  • 熟悉 C# 語法 (課程中的範例,將會以 C# 為主)
  • 本課程不適合完全沒有 C# 開發經驗的人

◎ 預期效益

  • 了解 ASP.NET MVC 帶來的效益
  • 了解如何從 ASP.NET Web Form 轉換至 ASP.NET MVC 開發模式
  • 了解 Visual Studio 2015 開發工具如何有效幫助提升 ASP.NET MVC 開發效率
  • 了解 ORM 與 Entity Framework 的開發方法
  • 學會如何快速開發 ASP.NET MVC 網站
  • 建立正確的 ASP.NET MVC 開發觀念,減少自己摸索學習的時間

◎ 講者名單

  • 多奇數位創意有限公司 技術總監  Will 保哥

◎ 講者簡歷

  • 現任多奇數位創意有限公司技術總監。連續 9 度當選微軟最有價值專家 (ASP.NET/IIS MVP)。早期專研 LAMP 相關技術,自 2005 年起轉向 Microsoft .NET Platform 開發技術,熟悉各式 Web 開發技術、網站效能調校、SQL Server、網站內容管理系統、網路系統整合。曾擔任 Visual Studio 2010 上市發表會講師、MSDN 講座講師、TechDays Taiwan 2010/2011/2012 講師、TechEd China 2011 講師,出版著作有 ASP.NET MVC 2 開發實戰、ASP.NET MVC 4 開發實戰與 Windows Phone 開發實戰等書籍。
  • 部落格http://blog.miniasp.com/
  • 粉絲頁https://www.facebook.com/will.fans

◎ 過去學員參與MVC課程評價

  • 很精實,若有認真做作業的話,會獲得很多的東西,省下自己摸索的時間成本,非常值得。
  • 我報名這門課的目的,除了想打好自己的根基以外,也想聽聽保哥上課的建議和開發的經驗。對我們開發人員來講,沒看過的東西有時很難辨別好壞是非,不過對我來說很重要的一點就是 "先求有、再求好",很感謝保哥灌輸了這個概念給我們,因為那些骯髒的程式碼,也可能是成就一個熟手的最佳方式。
  •  "正確觀念,能夠幫助我們找到問題的思考脈絡",從您的身上,我體會到 "觀念" 對我們的重要性,而對我來說,最大的收穫除了是聽到實務上的應用,或是技巧,可能就是能夠有一個同班同學的社團以及保哥的終身保固。
  • 課堂中老師傳授正確觀念及實務經驗,透過非常多小案例及課後作業的實作,回頭再翻閱書籍,感覺打通任督二脈般的通體舒暢,花了六天時間真的非常值得,雖然對於目前開發的效能不太可能馬上提升,但很深的感觸是當發生錯誤或構思流程時總能很清楚、很正確的朝正確方向去尋找答案,對我來說這是學習一門新技術很爽的歷程。

◎ 課程費用

  • 原價:NT$ 24,000.-
    • 【優惠票】:NT$ 21,000.-
    • 【分期付款】:NT$ 7,000.-
      • 由於 Accupass 不支援分期付款的付款方式,我們額外提供學員分期付款方式,本課程可分三期支付第一期款直接透過 Accupass 平台進行支付,後續兩期款項請透過 ATM/匯款 至酷奇資訊有限公司玉山銀行帳戶,當您購票完成後將會有客服人員主動與您聯繫。

◎ 退換票辦法

  • 考量行政成本,已完成繳費之學員如欲取消報名 -
    • 開課前11天申請退費,退學費90%
    • 開課前10天申請退費退學費 0%
  • 如需退費,請填寫課程退費申請表,收到申請表,課程專員將寄發通知信mail以告知申請進度
  • 統一退費日期為申請日之下個月10號。申請時間為「課程退費申請表」的回覆日期。
  • 學員須自行負擔匯款手續費,NT 30元

◎ 注意事項

  • 本課程包含午餐
  • 學員攜帶筆電,且須事先安裝好實作環境
  • 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
  • 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
  • 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
  • 若因不可抗拒之因素(如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用 
avatar

多奇教育訓練

verified

《台北》ASP.NET MVC 5 開發實戰:從入門到進階 (五天)

2017.05.06 (Sat) 09:00 - 05.21 (Sun) 17:00 (GMT+8)

活動嘉賓

Will 保哥
Will 保哥
活動地圖

台北市大安區金華街199巷5號

loading