感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
導論
- Spring Boot 與微服務介紹
- Spring Boot 概述
- Web Services 介紹
Spring Boot 基礎
- 配置 Spring Boot 項目的 IDE
- 理解核心 Spring Boot 功能
- 利用嵌入式服務器
- 探索 Spring Boot Actuator
- 運用 Spring Boot DevTools
RESTful Web Services
- REST 架構概述
- 路徑變量操作
- 請求參數處理
- 實現 POST 方法
- 實現 GET 方法
- 強大的異常處理
- 實現 DELETE 方法
- 內容協商策略
- 在 RESTful 服務中應用數據過濾
- 實現 API 版本控制
Spring Data JPA
- JPA 概述
- JPA 配置
- 為員工資源創建 POST 端點
- 從數據庫檢索員工數據
- 從數據庫刪除員工數據
- 從 H2 數據庫遷移至 MySQL
Spring Security
- Spring Security 概述
- Okta 註冊與配置
- 保護 API 閘道
- 保護訂單服務
- 測試 Spring Security 實現
單元測試
- 配置訂單服務以進行測試
- 創建測試方法
- 執行測試驗證
- 實現初始化方法
Docker
- Docker 概述
- Docker 設置
- Docker 實戰應用
Kubernetes
- Kubernetes 組件與架構概述
- 使用 Kubernetes 進行配置與部署
持續集成/持續交付管道
- CI/CD 概述
- 創建工件註冊表
- 配置 VM 實例
- 實現 Jenkins 管道
總結與後續步驟
最低要求
- 具備 Java 開發經驗
- 具備 Spring Framework 基礎知識
受眾
- Java 開發人員
21 小時
客戶評論 (4)
講師對課程主題及相關話題非常瞭解,能夠回答我們的問題,甚至對一時無法回答的問題做了記錄,並在之後給我們反饋。
Abe Sabbagh - Enbridge
課程 - Advanced RabbitMQ - 2 Days
機器翻譯
可以在培訓環境中進行獨立練習。
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
課程 - Kafka for Administrators
機器翻譯
教師的技術準備
Giorgio - Asystel-BDF S.p.A.
課程 - Creating a Service Mesh with Istio and Kubernetes
機器翻譯
非常實用的例子。儘管團隊成員的知識水平參差不齊,但培訓師盡力保持了一個讓每個人都能跟上的節奏。他爲幾乎所有尋求幫助的人提供了大量支持 :)
Georgi - BMW SA
課程 - Apache Kafka for Developers
機器翻譯