感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
- Spring Boot 微服務簡介
- Spring Boot 概覽
- Web 服務簡介
Spring Boot 基礎知識
- 為 Spring Boot 項目設置 IDE
- 理解核心 Spring Boot 功能
- 利用嵌入式伺服器
- 探索 Spring Boot Actuator
- 運用 Spring Boot DevTools
RESTful Web 服務
- 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 管道
- CI/CD 概覽
- 創建工件註冊表
- 預備虛擬機實例
- 實現 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
機器翻譯