Web3 的應用與實務
本課程採實作工作坊形式,引導學生探索 Web3 的應用與實務。學生將從技術管理顧問創業家思維出發,學習 Web3.0 協議經濟與專案企劃;接著深入 Web3 全棧應用開發,編寫智慧合約並建置去中心化應用程式。本課程亦將深度整合人工智慧(AI)輔助程式設計,指導學生編寫 Web3 程式。學生將透過期中個人驗收與期末創業小團隊分組專案發表,培養團隊合作開發 Web3 應用程式的能力。
教學目標
- 認知:理解 Web3 核心技術與趨勢 — 區塊鏈、去中心化、智慧合約等核心概念,並洞悉產業的發展潛力。
- 情意:培養創業思維與倫理態度 — 從商業模式的角度來構想專案,並養成利用 AI 輔助開發、解決問題的積極態度與倫理觀念。
- 技能:實作智慧合約與全棧去中心化應用 — 撰寫、測試、部署智慧合約,並掌握前端框架與 Web3 通訊庫之串接,最終將產品發佈於雲端平台。
18 週課程導覽
WEEK 01
課程介紹與 Web 3.0 典範轉移
115/09/14 ~ 115/09/20
WEEK 02
中秋節放假
115/09/21 ~ 115/09/27
放假
WEEK 03
Web3 商業模式與協議經濟
115/09/28 ~ 115/10/04
WEEK 04
國慶日補假
115/10/05 ~ 115/10/11
放假
WEEK 05
Web3 數位帳戶與安全防護
115/10/12 ~ 115/10/18
WEEK 06
颱風假停課
115/10/19 ~ 115/10/25
停課
WEEK 07
專案發想與智慧合約設計思維
115/10/26 ~ 115/11/01
WEEK 08
開發環境建置入門(IDE & AI Agent)
115/11/02 ~ 115/11/08
WEEK 09
期中個人技術成果驗收
115/11/09 ~ 115/11/15
期中考
WEEK 10
Solidity 程式設計:變數、儲存、資料結構與 Events
115/11/16 ~ 115/11/22
WEEK 11
合約守門員與權限控管安全防禦
115/11/23 ~ 115/11/29
WEEK 12
DAO 與專案發想
115/11/30 ~ 115/12/06
WEEK 13
AI 輔助程式設計與投票合約實作
115/12/07 ~ 115/12/13
WEEK 14
現代化前端環境建置
115/12/14 ~ 115/12/20
WEEK 15
行憲紀念日放假
115/12/21 ~ 115/12/27
放假
WEEK 16
期末多元評量週
115/12/28 ~ 116/01/03
評量
WEEK 17
期末考:專案成果發表與驗收
116/01/04 ~ 116/01/10
期末考
WEEK 18
教師彈性教學週
116/01/11 ~ 116/01/17