2021/10/05 (內容更新)
2021/11/30 (新增連結)
2021/12/28 (內容更新)
** 108學年度「Web Programming」請詳見 「Web Programming in PHP」 **
這個教學網站目前是輔仁大學資訊管理學系吳濟聰老師110學年度「進階Web程式設計」課程網站,本課程後端的部分是採用spring framework (Java),前端的部分採用react。React的部分可詳參: 吳濟聰老師「行動裝置程式設計」課程教材
JavaScript (吳濟聰老師「行動裝置程式設計」課程教材)
課程簡介
成績
個人課堂作業 (40%)
小組學期專案 (60%)
根據使用到課程中介紹概念的程度計分 (約佔80%)
Spring: Rest Controller、Database讀取、新增、修改、刪除
React: Component、Props、Routing、Context
Spring Security
額外研究的部分加分 (約佔20%)
根據組內分工計算分數
開發環境
第一個spring boot程式
Spring Boot
Spring Controller
使用Jdbc讀取資料
使用Jdbc新增、修改、刪除資料
React
First React (吳濟聰老師「行動裝置程式設計」課程教材)
Functional Component (吳濟聰老師「行動裝置程式設計」課程教材)
useState
useEffect
討論期末專案,規劃資料表、使用者介面
討論分工
React
Functional Component (吳濟聰老師「行動裝置程式設計」課程教材)
props
讀取資料
React
Form (吳濟聰老師「行動裝置程式設計」課程教材)
新增資料
React
Router & Material UI (吳濟聰老師「行動裝置程式設計」課程教材)
刪除、修改資料
Spring with React
Spring with React
React
React
Context (吳濟聰老師「行動裝置程式設計」課程教材)
進階主題
小組專案展示、驗收 1
小組專案展示、驗收 2
自主學習週