國立中興大學教學大綱
課程名稱 (中) 網際網路系統設計(2103)
(Eng.) The Development of Web-based Information Systems
開課單位 資管系
課程類別 必修 學分 3 授課教師 黃仲誼
選課單位 資管系 / 學士班 授課使用語言 中文 開課學期 1142
課程簡述 本課程主要介紹現代化網際網路系統的設計與開發原理。課程將以 Python 語言結合高效能的 FastAPI 框架為核心,從 HTTP基礎協定、路由設計、資料驗證到回應處理進行深入講解。
先修課程名稱
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
本課程旨在培育學生具備現代化網際網路系統之全端開發能力,透過 Python FastAPI 框架與 MySQL 資料庫的實務應用
1.專業知識與應用
2.獨立分析
60
40
網路/遠距教學
習作
討論
實習
講授
書面報告
出席狀況
口頭報告
作業
測驗
實作
授課內容(單元名稱與內容、習作/每週授課、考試進度-共16週加自主學習)
週次 授課內容
第1週 網際網路基礎架構 (Client-Server Model)
第2週 FastAPI 基礎路由
第3週 路由參數與路徑處理
第4週 資料驗證與模型 (Pydantic)
第5週 回應處理與靜態檔案
第6週 前端基礎互動:模板與表單
第7週 前後端互動:AJAX 與 Fetch
第8週 期中考
第9週 資料庫整合實務
第10週 RESTful API 建置:留言系統後端
第11週 前後端流程整合
第12週 使用者狀態管理
第13週 RESTful API 建置:會員系統後端
第14週 前後端流程整合:會員系統整合
第15週 期末專案發表 (Demo)
第16週 期末專案發表 (Demo)
自主學習
內容
   02.閱覽產業及學術相關多媒體資料

學習評量方式
平時作業、隨堂小考與出席 (20%):
期中考 (30%):
期末專案與報告 (40%):
教科書&參考書目(書名、作者、書局、代理商、說明)
Bill Lubanovic, ”Introducing Python: Modern Computing in Simple Packages”, O’Reilly Media.
Sebastián Ramírez, ”FastAPI User Guide”.
課程教材(教師個人網址請列在本校內之網址)

課程輔導時間
每週四早上 9:00 - 11:00
聯合國全球永續發展目標(連結網址)
08.就業與經濟成長   09.工業、創新基礎建設   11.永續城市提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:2026/01/07 22:41:53 列印日期 西元年/月/日:2026 / 2 / 24
MyTB教科書訂購平台:http://www.mytb.com.tw/