資訊課程

Java Web全端開發實務班

課程時數 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 應用系統的開發與整合能力。

課程體驗諮詢