| 課程時數 |
72hrs
|
| 先備能力 |
|
| 適學對象 |
- 有 Java 程式基礎的學員
- 希望從零開始學習 Web 開發的學員
- 期望具備 Web 全端實作能力的學習者
|
| 學習目標 |
- 本課程旨在培養學員具備 Web 全端實作能力。學員將從前端 HTML/JavaScript,到後端 Java Servlet、JSP,再到資料庫 SQL 與 JDBC 整合,循序漸進地掌握 Web 開發核心技術。完成後,學員將能獨立設計並實作 RESTful API 與 WebSocket 即時通訊服務,具備整合前後端,開發 Web 應用系統的完整能力。
|
| 課程內容 |
- Web 應用程式概論與前端基礎 (HTML, JavaScript)
- 前端互動實作 (jQuery)
- Java Servlet 核心技術與環境建置
- Servlet 請求、回應與 Session 管理
- Servlet Filter 與 JSP 網頁模板
- JSTL 與 EL 表達式應用
- JDBC 資料庫連接與 SQL 基礎
- SQL 多表格合併查詢 (JOINs)
- 資料庫 ER 模型設計與關聯建置
- JDBC 進階資料操作
- 資料庫進階應用 (預儲程序, View, Index)
- SQL 效能優化觀念
- RESTful API 設計與實作
- WebSocket 即時通訊原理與實作
- 前後端整合架構與實務演練
|
| 習得技能 |
- 學員將掌握從前端 HTML/JavaScript、後端 Java Servlet/JSP 到資料庫 SQL/JDBC 的 Web 全端開發核心技能。能獨立設計與實作 RESTful API、WebSocket 即時通訊服務,並具備整合前後端技術,完成 Web 應用系統的開發與整合能力。
|