課程介紹

~歡迎企業洽談包班需求 ~
軟體開發/程式設計/智慧綠能課程主題館」 同步招生中 !!

 

課程介紹

 

Spring Boot 已成為 Java 企業級後端應用程式開發的標準架構,能快速建置高效、穩定且可維護的 Web 應用程式。

本課程結合 Web 底層原理與企業開發實務,從 HTTP 協定、MVC 運作機制、Web 後端狀態管理,到 JPA資料存取、REST APIThymeleaf 動態網頁、Spring Security 權限控管等,協助學員快速建立企業專案所需的核心能力。

無論您是想成為後端工程師、全端工程師,或是提升現有開發能力,都能有效提升您的技術實力與競爭力。

 

課程目標

 

  • 理解 Web 架構、HTTP 請求流程與 Spring MVC 運作原理。
  • 使用 Spring Boot 建置 Web ControllerRouting 與動態頁面。
  • 使用 JPA 與資料庫進行 CRUD、關聯查詢與資料模型設計。
  • 開發 RESTful API 並進行 JSON 資料交換、錯誤處理。
  • 掌握 SessionCookie、攔截器、i18n  Web 核心能力。
  • 使用 Spring Security 完成基本登入、驗證與角色權限控管。
     

適合對象

 

  • Java 基礎,欲進一步掌握 Spring Boot 技術者
  • MIS、資訊部門工程師,希望建立 Web 系統開發能力
  • 企業內部系統開發者(ERP、後台系統、管理平台)
  • 想快速掌握現代 Java Web 開發流程的學習者

 

先備知識

 

  • 基礎的 Java 程式語言能力(物件導向、ExceptionCollection 等)
  • 基本 HTML / CSS / JavaScript
  • 基本 SQL 操作(SELECT / INSERT / UPDATE

 

課程大綱

 

Web  HTTP 基礎

 

  • HTTP Request / Response
  • MethodURIStatus Code
  • Browser  Server 的互動原理
  • 動態網頁如何處理 HTTP Request

 

Spring MVC  Web 開發基礎

 

  • Servlet  MVC 之間的關係
  • Spring Boot 專案結構解析
  • DispatcherServlet 處理流程
  • Controller / Routing / 注解設定
  • forward / redirect 實務應用

 

後端資料處理與狀態管理

 

  • 取得 Request  資料(@RequestParam / @RequestHeader
  • Session / Cookie 管理概念
  • HttpSession  @SessionAttribute
  • 檔案上傳(MultipartFile

 

Thymeleaf 動態頁面開發

 

  • Thymeleaf 模板語法與設定
  • th:textth:eachth:if 等常用語法
  • ${…} / @{…} / #{…} 等語法應用
  • 表單綁定與後端驗證

 

資料庫整合與 JPA CRUD

 

  • JPA  ORM 基礎
  • Entity / Repository / Service 架構
  • CRUD 開發流程
  • 關聯映射(One-to-Many / Many-to-One
  • 分頁、排序、查詢方法
  • 整合 MySQL / H2

 

RESTful API 與錯誤處理

 

  • REST API 設計原則
  • JSON 資料綁定(@RequestBody / @ResponseBody
  • DTO 設計與資料轉換
  • 統一錯誤處理(@ExceptionHandler
  • Swagger / OpenAPI 產生 API 文件

 

i18n 多國語系與攔截器

 

  • i18n 概念與 LocaleResolver 設定
  • 語系切換(LocaleChangeInterceptor
  • HandlerInterceptorpreHandle / postHandle

 

Spring Security 基礎

 

  • Authentication / Authorization 基礎
  • Spring Security 登入流程
  • 使用者資料與密碼編碼
  • 路徑保護、角色權限
  • Thymeleaf 整合

報名課程資訊

  • 本課程採線上報名,報名課程之學員將於開課前7~10天內收到e-mail通知,確認課程是否開課,若確認開課才需繳費
  • 服務時間:上班日09:00 至 17:30
  • 上課期間

    2026/08/22-2026/08/30
    六、日白天
    總時數24hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$15,500

    優惠價

    NT$12,400

常見問題

你可能想知道的問題
  • A.至少需達10人才予開課,本公司最晚於上課前一週通知是否開課。
    ※主辦單位得視報名情況而保留實際開課日期的變更權利

  • A.資展國際股份有限公司
    台北 : 台北市復興南路一段390號2、3樓
    桃園 : 桃園市中壢區新生路二段421號 (聖德基督學院)
    台中 : 台中市南屯區公益路二段51號18樓
    高雄 : 高雄市中正四路211號8樓之1
    ※上課地點與教室之確認,以上課通知函為主

  • A.本課程採線上報名,請至課程頁面報名。
    ※客服專線 : (02) 6631-6588、(02) 6631-6581

  • A.報名課程之學員將於開課前7天內收到e-mail通知,確認課程是否開課,確認開課才需繳費。
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.匯款方式可選擇信用卡、ATM匯款。
    - 以信用卡支付者 : 確定開班後會寄發訂單連結,請於指定繳費期限內完成線上刷卡
    - 以ATM匯款支付者 : 確定開班後會寄發繳費帳號,請於指定繳費期限內完成繳費
    ※課程若未如期開班,費用將全額退還

  • A.
    1)團報優惠 : 2-3人團報可打95折、4人(以上)團報可打9折優惠 (團報優惠與早鳥優惠可一併使用)
    2)每門課程會有早鳥報名優惠期限
    ※線上課程報名每個帳號僅提供一位學員報名,若為團報學員,每位皆必須完成線上報名,並於其他金額說明欄位註記「與XXX一起團報」,以利事後核對名單
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.
    1)已完成報名與繳費之學員,課程主辦單位將於開課三天前以E-mail方式寄發上課通知函;若課程因故取消或延期,亦將以E-mail方式通知,如未收到任何通知 ,敬請來電確認。
    2)已完成繳費之學員如欲取消報名,請於實際上課日前以信件通知業務承辦人,主辦單位將退還90% 課程費用。
    3)學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還所有費用二分之一;上課逾總時數三分之一,則不退費。
    4)課程執行單位保留是否接受報名之權利。
    5)如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。
    6)政府計畫學費補助方案班級,則悉依計畫規定辦理。

  • A.依資展國際股份有限公司 ISO 品質系統之「教育訓練服務程序」規定,本課程為短期班,參訓學員缺課未超過總時數五分之一者,結業時由本公司核發結業證書。

  • A.實體課程上課期間,每天都會提供午餐,學員不需自行準備或額外付費。(線上課程不提供)

  • 上課期間

    2026/08/22-2026/08/30
    六、日白天
    總時數24hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$15,500

    優惠價

    NT$12,400