Microsoft - UAC396

從概念到實踐ASP.NET Core MVC框架開發Part 1

From Concept to Practice:ASP.NET Core MVC Framework Development Part 1
  • 時數:28小時
  • 費用:NT$ 22,000
  • 點數:5.5

選擇查詢分區開課時間

地點 班號 日期 時間 報名
台北 243963 班 2024/05/04 ~ 2024/05/12 每週六日 09:00~17:00 報名
台北 243964 班 2024/06/17 ~ 2024/06/20 每週一二三四 09:00~17:00 報名
高雄 724396 班 2024/06/17 ~ 2024/06/24 每週一四五 09:00~17:00 報名

目前查無開課時段

詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期

聯絡恆逸

教材

恆逸專用教材

課程目標

ASP.NET Core是一個開放源碼的Web架構,以NET Runtime為基礎,支援(Model)、檢視(View)、控制器(Controller)的設計模式,來開發可執行在Windows、Linux與Mac上的網站應用程式。

ASP.NET Core是一個重新設計的開發架構,非從舊版ASP.NET升級,內建支援相依性注入(dependency injection)讓程式開發更有彈性。本課程將利用Visual Studio開發工具,並使用.NET技術建立現代化、以雲端為基礎的網站應用程式。

適合對象

  1. 對微軟ASP.NET Core開發相關技術有興趣的程式開發者
  2. 希望開發網站應用程式者

預備知識

  1. 必須會使用Visual Studio開發工具
  2. 熟悉Visual C#程式開發
  3. 對HTML有基本認識的開發人員
  4. 對程式設計有基本認識的開發人員

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

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

課程內容

  1. 了解網站開發技術、微軟ASP.NET Core與MVC開發架構,以及模型(Model)、檢視(View)、控制器(Controller),認識Razor基本語法
  2. 使用Visual Studio開發工具建立ASP.NET Core網站專案,設計模型,透過Entity Framework Core與LINQ存取資料庫資料
  3. 設計控制器(Controller)與動作(Action),以接收HTTP請求,使用模型驗證使用者輸入的資料,以確保蒐集到有效資料
  4. 活用HTML Helper、Tag Helper,以及部分頁面(Partial View)來設計檢視
  5. 深入了解模型繫結運作原理,從簡單型別繫結、表單、自訂型別到集合繫結,來蒐集HTTP請求的資料
  6. 使用版面配置頁(Layout Page)統一檢視的版面配置
  7. 利用Bootstrap與CSS樣式表來設計符合響應式網頁設計(Responsive Web Design,RWD)的網站
  8. 整合JavaScript與用戶端套件開發前端應用程式,使用jQuery、JSON與AJAX設計網頁部分更新功能
  9. 部署與安裝ASP.NET Core應用程式

學會技能

  1. 學會如何為您的公司建立內部、外部網站
  2. 能夠透過網頁搜集使用者資料,並儲存至資料庫
  3. 熟悉Visual Studio開發工具的操作,並善用工具功能加速網站設計
  4. 了解網站的運作原理,區別什麼是網站程式、什麼是視窗程式
  5. 學會利用Bootstrap來搭配ASP.NET Core MVC設計響應式網頁,能夠只設計一個網頁就能讓行動裝置與桌上型瀏覽器檢視
  6. 學會如何設計出小型的網站資料管理系統,讓使用者新增、刪除、修改資料庫資料