ASP.NET Core 6 MVC:從入門基礎到進階全方位開發
ASP.NET Core 6 MVC:從入門基礎到進階全方位開發

課程簡介:

這個基礎篇的ASP.NET Core 6 MVC課程專為具有一些開發經驗的人設計,透過深入的實作和詳盡的解說,讓您能夠理解和應用MVC架構的核心概念。課程會涵蓋控制器、動作、視圖、模型,以及ASP.NET Core特有的特性,如Razor語法和Entity Framework Core。此外,本課程還將指導您如何整合Bootstrap 5作為前端框架,進行文件上傳,以及使用ASP.NET Core Identity進行身份驗證和授權。最後,我們會教您如何將您的應用程序部署到IIS。

課程目標:

  1. 理解MVC架構及其在ASP.NET Core中的應用。
  2. 熟練掌握控制器和動作的創建與使用。
  3. 學會使用Razor語法來創建動態視圖。
  4. 瞭解如何定義模型並進行表單處理和數據驗證。
  5. 掌握ASP.NET Core的路由機制。
  6. 學會使用Entity Framework Core進行數據存取。
  7. 掌握Bootstrap 5和其他前端技術,以美化網站界面。
  8. 實現文件上傳和管理功能。
  9. 了解如何使用ASP.NET Core Identity進行身份驗證和授權。
  10. 熟悉基礎的網站部署和發佈技巧。

基礎篇:ASP.NET Core 6 MVC 課程大綱


 

  1. MVC基礎概念
    • Model-View-Controller架構解析
    • MVC工作流程
  2. 控制器與動作
    • 創建和使用控制器
    • 動作方法與返回結果
  3. 視圖與Razor語法
    • 創建視圖
    • Razor語法基礎
  4. 模型與表單處理
    • 定義模型
    • 表單提交與數據驗證
  5. 路由機制
    • 路由基礎
    • 屬性路由
  6. 數據存取與Entity Framework Core
    • 配置Entity Framework Core
    • 基礎CRUD操作
  7. 前端框架:Bootstrap 5
    • 使用Bootstrap 5進行網站美化。
  8. 文件上傳與管理(File Upload)
    • 基礎的文件上傳功能實現。
  9. 使用Dropzone實現拖拽上傳
    • 基於Dropzone.js的拖拽上傳實現。
  10. 身份驗證與授權
    • 使用ASP.NET Core Identity
    • 基本身份驗證與授權
  11. 部署與發佈
    • 部署到IIS
前一篇文章ASP.NET Core 6 MVC課程-入門篇
下一篇文章ASP.NET Core 6 MVC課程-進階篇
傑克老師 郭志賢
學經歷 淡江大學資訊管理研究所 諸銘科技軟體發開部經理與教育事業部總監 專長 網路創業、網路行銷、創業貸款、個資保護、資訊安全、程式設計(ASP.NET VB.NET MVC C# Core 6) 資安與個資證照:CompTia Security+ , ISO 27701。 演講與課程經歷 工研院講師 勞動部微型創業鳳凰貸款顧問 台北市社會局 衛福部中央健保署 新北市政府勞工局 管科會 中國生產力中心 中衛中心 中山管理教育基金會 中華軟協 南科產協 青創會 青創會內訓 臺北青年職涯發展中心 經濟部樂活創業人才班 中小企業總會 外貿協會 高雄醫學大學 雲林科技大學 台北醫學大學 銘傳大學 明新科大 中台科大 台灣科技大學 師範大學 大葉大學 台北城市大學 聖約翰科技大學 萬能科技大學 輔英科大 明新科大 美和科大 嘉南藥理大學 東南科大 亞太創意技術學院 格致商工 霧峰農工 三重商工 新店戒護所 台南就業處 台灣知識庫 台北景福扶輪社 富邦人壽 台北國際書展

回覆留言

Please enter your comment!
Please enter your name here