NCHU Course Outline
Course Name (中) 網際網路系統設計(2103)
(Eng.) The Development of Web-based Information Systems
Offering Dept Department of Management Information Systems
Course Type Required Credits 3 Teacher Chung-I Huang
Department Department of Management Information Systems / Undergraduate Language Chinese Semester 2026-SPRING
Course Description 本課程主要介紹現代化網際網路系統的設計與開發原理。課程將以 Python 語言結合高效能的 FastAPI 框架為核心,從 HTTP基礎協定、路由設計、資料驗證到回應處理進行深入講解。
Prerequisites
Relevance of Course Objectives and Core Learning Outcomes(%) Teaching and Assessment Methods for Course Objectives
Course Objectives Competency Indicators Ratio(%) Teaching Methods Assessment Methods
本課程旨在培育學生具備現代化網際網路系統之全端開發能力,透過 Python FastAPI 框架與 MySQL 資料庫的實務應用
1.Professional Knowledge with Applications
2.Independent Thinking
60
40
Networking / Distance Education
Exercises
Discussion
Practicum
Lecturing
Written Presentation
Attendance
Oral Presentation
Assignment
Quiz
Internship
Course Content and Homework/Schedule/Tests Schedule
Week Course Content
Week 1 網際網路基礎架構 (Client-Server Model)
Week 2 FastAPI 基礎路由
Week 3 路由參數與路徑處理
Week 4 資料驗證與模型 (Pydantic)
Week 5 回應處理與靜態檔案
Week 6 前端基礎互動:模板與表單
Week 7 前後端互動:AJAX 與 Fetch
Week 8 期中考
Week 9 資料庫整合實務
Week 10 RESTful API 建置:留言系統後端
Week 11 前後端流程整合
Week 12 使用者狀態管理
Week 13 RESTful API 建置:會員系統後端
Week 14 前後端流程整合:會員系統整合
Week 15 期末專案發表 (Demo)
Week 16 期末專案發表 (Demo)
self-directed
learning
   02.Viewing multimedia materials related to industry and academia.

Evaluation
平時作業、隨堂小考與出席 (20%):
期中考 (30%):
期末專案與報告 (40%):
Textbook & other References
Bill Lubanovic, ”Introducing Python: Modern Computing in Simple Packages”, O’Reilly Media.
Sebastián Ramírez, ”FastAPI User Guide”.
Teaching Aids & Teacher's Website

Office Hours
每週四早上 9:00 - 11:00
Sustainable Development Goals, SDGs(Link URL)
08.Decent Work and Economic Growth   09.Industry, Innovation and Infrastructure   11.Sustainable Cities and Communitiesinclude experience courses:N
Please respect the intellectual property rights and use the materials legally.Please respect gender equality.
Update Date, year/month/day:2026/01/07 22:41:53 Printed Date, year/month/day:2026 / 5 / 31
The second-hand book website:http://www.myub.com.tw/