Offline EventLearning

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

10,488
8
2015.11.07 (Sat) 09:00 - 11.28 (Sat) 17:00 (GMT+8)Add To Calendar

淡江大學台北校區(506教室)

Offline Event

After registration, simply show your ticket from the ACCUPASS App for quick entry.

Entry rules are primarily set by the event organizer.

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

Offline Event

After registration, simply show your ticket from the ACCUPASS App for quick entry.

Entry rules are primarily set by the event organizer.

How to Collect Tickets?
Event Introduction

◎ 課程說明

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

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

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

◎ 課程編號

  • DCT-104026

◎ 課程日期

  • 2015/11/07 ~ 2015/11/28 ( 除 11/22 之外的星期六、日 )

◎ 課程主題

  • 第一天 (11/07):新手上路初體驗
    • 熟悉 Visual Studio 2013 開發環境
    • 瞭解 ASP.NET MVC 網站開發流程
    • 瞭解 Entity Framework 6.0 資料存取程式
    • 瞭解 ASP.NET MVC 執行生命週期
    • 瞭解 ASP.NET MVC 核心觀念
    • 使用 T4 程式碼產生器加速網站開發效率
  • 第二天 (11/08):資料模型開發實務
    • 熟悉 LocalDB 資料庫工具
    • 深入瞭解 Entity Framework 6.0 開發模式
    • EF Code First開發模型
    • EF Model First開發模型
    • EF Database First開發模型
    • 快速開發與EDMX維護技巧
    • 瞭解 ViewModel 的用途與使用技巧
    • ASP.NET MVC 模型繫結應用實務
    • 擴充資料模型的實務應用方式
  • 第三天 (11/14):控制器相關技術開發實務
    • 網址路由(Routing)與 SEO
    • Controller 架構解析 (控制器與動作方法)
    • Action Result 應用實務
    • 模型繫結 (Model Binding) 詳解
    • 介紹 ViewData, ViewBag, ViewModel 與使用差異
    • 動作過濾器 (Action Filter) 應用實務
  • 第四天 (11/15):檢視頁面相關技術實務
    • 深入理解 Razor 語法 (含速記法則)
    • 強型別模型開發技巧
    • 瞭解 Html 輔助方法與使用陷阱
    • 瞭解 Url 輔助方法
    • 表單與範本檢視開發實務
    • 各式表單驗證開發技巧
  • 第五天 (11/21):進階開發實務
    • 活用 Ajax 輔助方法
    • 合併與壓縮
    • 資料分頁的開發技巧
    • 強化網站安全性
    • 認識 ASP.NET Web API 與開發技巧
    • 使用 T4 程式碼範本快速開發網站
  • 第六天 (11/28):電子商務開發實戰
    • ASP.NET MVC 網站如何進行系統分析與設計
    • 多人團隊如何分工合作開發 MVC 網站
    • ASP.NET MVC 網站效能調校的技巧
    • 各功能單元程式碼詳解
    • 會員機制
    • 商品型錄
    • 購物車
    • 訂單管理
  • 註:每日上課時間為 AM 9:00 ~ PM 5:00 (中午休息一小時)

◎ 適合對象

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

◎ 預期效益

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

◎ 講者名單

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

◎ 講者簡歷

  • 現任多奇數位創意有限公司技術總監。連續 8 度當選微軟最有價值專家 (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課程評價

  • 在1.0的時候就已經碰觸過ASP.NET MVC,但當時只有一個人負責全部的開發跟維護,所以也就沒感覺到他是個好用的東西,反而覺得會降低自己開發的速度,時至今日,已經發展到5.0了,而自己也從一人開發轉到需要多人一起合作的公司,回頭再來摸這個東西,學習起來相當吃力,主要是對於這個框架的不熟悉,畢竟跟傳統的web form差別太大,某些跟實務相關的需求,也不知道該怎麼著手,透過保哥的這門課,從基礎的觀念,再到實務的演練,甚至包含了很多MVC以外的東西,比如良好的開發習慣、效能的調效等等,都讓我獲益良多,唯一可惜的是,六周的時間太少,想學的東西太多,我都已經想要到保哥的公司上班,好滿足自己對於學習方面的渴望了。
  • 當初,ASP.NET MVC在一年多前只是驚鴻一瞥。直到今年因緣際會下開始去了解,才發現到MVC可能是許多問題的解答。曾經上網查閱資料,但都只是片斷介紹,後來決定買書並找到保哥的開發實戰。書的內容淺顯易懂,照著做幾乎不會有任何問題,但想套到公司的系統時,卻不知從何做起。當下才知道,原來我只是字面上的懂,其實根本還沒有任何概念 ,只是照著書知其然而不知其所以然。在上網詢問經保哥的建議下報名了MVC課程,並開始了五味雜陳的學習之路。學習的過程中有痛苦有希望。痛苦的是要把使用多年的WebForm做法及習慣?到一邊不容易。就像當初由ASP轉.NET時一樣,明明簡單的練習卻摸不著頭腦。希望的是看到了一條更上一層樓的道路。雖然有難度,但熬過了就大躍進。學習過程中其收獲不光是學到了什麼,還明白到自已不足的部份。也如保哥所說,學了之後再看書會更有感覺,原本看似白話的描述,突然可以看出哪裏是重點哪裏是要有技巧的。這門課的確物超所值,學到了很多超出我預想的內容。
  • 每次上完課都有一種Level up的感覺,尤其是沒想到寫程式竟然可以這麼帥,學到很多大絕招,原本有點擔心是不是那種實作時間很多, 課程步調很慢的課程,沒想到保哥本身打字超快之外, 課程內容也安排得非常充實,連略懂MVC的我都覺得上課時要非常專心,不然一個閃神(打瞌睡)就不知道怎麼做課程練習了XD真的覺得課程很物超所值,滿載而歸,希望以後可以開更更更進階的課程, 可以學到很多的實務規劃,最後謝謝保哥這段時間的教學, 真的教得超好的~~~!!!

◎ 繳費資訊

  • 課程費用:原價 NT$ 24,000-
    • 【早鳥票】:NT$ 18,000.-
    • 【優惠票】:NT$ 21,000.-

◎ 退換票辦法

  • 考量行政成本,已完成繳費之學員如欲取消報名,繳完費至開課前十天(含)申請退費,主辦單位將退學費90%、課程前十日起即不接受退票。
  • 如需退費,請填寫課程退費申請表,收到申請表,課程專員將寄發通知信mail以告知申請進度
  • 統一退費日期為申請日之下個月10號,若申請時間已超過當月20號,則退費時間順延至下下個月10號。申請時間為「課程退費申請表」的填寫日期。
  • 學員須自行負擔匯款手續費,NT 30元

◎ 注意事項

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

多奇教育訓練

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

2015.11.07 (Sat) 09:00 - 11.28 (Sat) 17:00 (GMT+8)

Guests

Will 保哥
Will 保哥
Map

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

loading