| 課程與核心能力關聯配比(%) |
課程目標之教學方法與評量方法 |
| 課程目標 |
核心能力 |
配比(%) |
教學方法 |
評量方法 |
| 本課程旨在培育學生具備現代化網際網路系統之全端開發能力,透過 Python FastAPI 框架與 MySQL 資料庫的實務應用 |
|
|
|
|
| 授課內容(單元名稱與內容、習作/每週授課、考試進度-共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 |
|