Microsoft - MVC519

使用ASP.NET MVC 5設計網站應用程式-Visual C#

Developing ASP.NET MVC 5 Web Applications-Visual C#
  • 時數:35小時
  • 費用:NT$ 24,000
  • 點數:6.0

選擇查詢分區開課時間

地點 班號 日期 時間 報名
台北 675 班 2021/11/25 ~ 2021/12/28 每週二四 18:30~22:00 報名
台北 215196 班 2021/12/06 ~ 2021/12/10 每週一二三四五 09:00~17:00 報名
台北 676 班 2021/12/26 ~ 2022/01/16 每週六日 09:00~17:00 報名
台北 225191 班 2022/03/07 ~ 2022/03/11 每週一二三四五 09:00~17:00 報名
台北 677 班 2022/03/26 ~ 2022/04/16 每週六日 09:00~17:00 報名
台北 225192 班 2022/06/06 ~ 2022/06/10 每週一二三四五 09:00~17:00 報名
台北 678 班 2022/06/14 ~ 2022/07/14 每週二四 18:30~22:00 報名
台北 679 班 2022/07/09 ~ 2022/07/23 每週六日 09:00~17:00 報名
台中 42152 班 2021/12/19 ~ 2022/01/09 每週六日 09:00~17:00 報名
高雄 72193 班 2022/01/09 ~ 2022/01/23 每週六日 09:00~17:00 報名

目前查無開課時段

詳細開課時間請洽詢業務

聯絡恆逸

教材

恆逸專用教材

課程目標

ASP.NET MVC 5遵循模型(Model)、檢視(View)、控制器(Controller)的設計模式來開發網站,容易進行測試,非常適合用來設計大型、企業級的網站應用程式。本課程將利用Visual Studio開發工具來開發適合企業級的網站應用程式,並介紹如何在MVC專案中引用時下相當流行的JavaScript函式庫如jQuery、jQuery UI、Bootstrap等來設計ASP.NET MVC 5網站應用程式,實作Responsive Web Design,設計出同時適用於桌上型瀏覽器與行動裝置瀏覽器檢視的網頁。

適合對象

  1. 對HTML有基本認識的開發人員
  2. 對程式設計有基本認識的開發人員

預備知識

  1. 需了解基本的程式設計概念
  2. 使用過其他程式語言
  3. 使用過其他程式開發工具
  4. 必須具備電腦基本概念,熟悉Windows平台操作

已完成以下課程所具備技術能力

U2241:Visual C# 程式語言與Visual Studio開發工具

U2753:JavaScript程式語言入門與網頁應用

課程內容

  1. 了解ASP.NET開發平台架構,以及ASP.NET MVC 5,以及模型(Model)、檢視(View)、控制器(Controller)
  2. 開發ASP.NET MVC 5模型(Model),透過Entity Framework與LINQ存取資料庫資料
  3. 設計控制器(Controller)與動作(Action)
  4. 透過Razor語法來設計檢視(View),以及部分頁面(Partial View)
  5. ASP.NET MVC 5應用程式例外錯誤,以及客製化錯誤處理
  6. 網站應用程式結構設計,路由引擎、選單設計
  7. 使用Layout Page設計網站版面配置,套用CSS樣式建立具適應性的使用者介面,並利用Bootstrap設計符合響應式網頁設計(Responsive Web Design,RWD)的網站
  8. 使用AJAX設計網頁部分更新功能
  9. 整合JavaScript、jQuery設計友善使用者介面
  10. 使用ASP.NET Identity進行網站安全性驗證、授權
  11. 了解如何使用Session物件並進行狀態(Session)管理
  12. 使用Web API建置RESTful應用程式
  13. 使用HTTP Module與HTTP Handler、Web Socket處理請求
  14. 部署與安裝ASP.NET MVC 5應用程式

學會技能

  1. 學會如何為您的公司建立內部、外部網站
  2. 能夠透過網頁搜集使用者資料,並儲存至資料庫
  3. 能夠區別何謂前端開發與後端開發
  4. 了解擴展大型網站時適用的架構設計
  5. 熟悉Visual Studio開發工具的操作,並善用工具功能加速網站設計
  6. 能夠利用瀏覽器進行網頁程式除錯,提升網站錯誤診斷與偵錯的技能
  7. 了解網站的運作原理,區別什麼是網站程式、什麼是視窗程式
  8. 學會如何設計出會員管理系統,如實作會員登入、登出、註冊等功能
  9. 學會如何設計出小型的網路聊天室系統

備註事項

上課使用Visual C# 程式語言與Visual Studio開發工具