關閉視窗
南臺科技大學106學年度第1學期課程資訊
課程代碼 90D22901
課程中文名稱 MVC網站開發實務
課程英文名稱 MVC Web site developing practice
學分數 3.0
必選修 選修
開課班級 四技資管三甲,四技資管三乙,四技資管三丙
任課教師 蘇建郡
上課教室(時間)
週四 第7節 (E0303)
週四 第8節 (E0303)
週四 第9節 (E0303)
課程時數 3
實習時數 0
授課語言 1.華語
輔導考證
課程概述 能應用MVC模式進行網站設計、能了解MVC網站系統的開發流程、具備規劃及開發網站系統之能力、能提出開發網站系統的解決方案
先修科目或預備能力
課程學習目標與核心能力之對應
編號中文課程學習目標英文課程學習目標對應系指標
1 能應用MVC模式進行網站設計 1 程式設計
2 能了解MVC網站系統的開發流程 2 軟體開發
3 具備規劃及開發網站系統之能力 5 實務技能
4 能提出開發網站系統的解決方案 7 問題解決
就業力培養目標
  校指標 1 2 3 4 5 6 7 8 9 10
  專業知識 實務技能 資訊能力 整合創新 外語能力 熱誠抗壓 表達溝通 敬業合群 人文素養 服務關懷
  45% 20% 20% 15% 0% 0% 0% 0% 0% 0%
  系指標 1 4 3 5 2 6 7 8 9 10 11 12 13 14
  程式設計 商管知識 網路管理實務 實務技能 軟體開發 資訊應用 問題解決 創新思考 外國語文 自我調適學習 表達溝通 職場EQ 人文素養 服務關懷
  45% 0% 0% 20% 20% 0% 15% 0% 0% 0% 0% 0% 0% 0%
中文課程大綱 ASP.NET MVC 概觀
URL Routing
Model
Controllers and Actions
Filters
Views
Helper Methods
URL and Ajax Helper Methods
Area
Web API
部署MVC 應用程式
開發案例說明
英/日文課程大綱 ASP.NET MVC Overview
URL Routing
Model
Controllers and Actions
Filters
Views
Helper Methods
URL and Ajax Helper Methods
Area
Web API
Deployment
Case Studies
課程進度表 部分內容順序會在課程進行中局部調整
week 1. MVC基本觀念、VS2015操作
week 2. MVC概觀
week 3. 與資料的對話:Model與ADO.NET
--- LINQ: 驅動資料查詢能力
week 4. Entity Framework
week 5. Routing
week 6,7,8 Controller
--- Controller與View的資料傳遞
--- Model Binding
--- Metadata與資料驗證
--- ActionResult
--- Action Filters
week 9 期中考
week 10 View 基本概念
week 11,12 View
--- View與Partial View
--- Layout
--- View Engine概觀
--- Razor語法
week 13 Html Helper
week 14 Authorize 及授權過濾器
week 15 Model Binding
week 16, 17 案例介紹
week 18 期末考 (期末小組專題)
期考調查
期中考(第9週)考試方式
期末考(第18週)考試方式
其他週考試考試週次與方式
教學方式與評量方式
課程學習目標教學方式評量方式
能應用MVC模式進行網站設計
課堂講授  
作業平時
能了解MVC網站系統的開發流程
課堂講授  
實作演練  
實作期末
具備規劃及開發網站系統之能力
課堂講授  
筆試期中
能提出開發網站系統的解決方案
實作演練  
實作期末
指定用書
書名
作者
書局
年份
國際標準書號(ISBN)
版本
請同學尊重智慧財產權,使用正版教科書,不得非法影印,以免觸犯智慧財產權相關法令
參考書籍 (1)參考Flip線上教材
(2)ASP.NET MVC 4 開發實戰, 黃保翕, 悅知文化
教學軟體 Visual Studio 2015
課程規範 本課程使用C#
期末需以小組專題的形式完成MVC軟體系統