感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
反應式程式設計導論
- 同步(Blocking)與非同步(Non-blocking)系統的比較
- Reactive Streams 規格說明
- 優勢與應用案例
Project Reactor 與 Mono/Flux
- Publisher、Subscriber 與 Subscription
- 操作 Mono 與 Flux
- 錯誤處理與背壓(Backpressure)機制
設定 Spring WebFlux 環境
- 建立 Spring Boot WebFlux 專案
- 配置依賴項
- WebClient 與 RestTemplate 的概覽
建構反應式 REST API
- 定義路由與處理器
- 使用 RouterFunction 進行請求映射
- 反應式控制器與數據綁定
資料庫整合
- 使用 R2DBC 進行反應式 SQL 操作
- 以反應式風格操作 MongoDB
- 反應式連接外部 API
測試 WebFlux 應用程式
- 使用 StepVerifier 撰寫單元測試
- 使用 WebTestClient 進行整合測試
- 模擬數據來源與服務
效能最佳實務
- WebFlux 中的線程與調度
- 除錯反應式程式碼
- 可擴展反應式應用程式的設計模式
部署與真實世界範例
- 部署 WebFlux 應用程式
- CI/CD 考量因素
- 案例研究與生產環境應用
總結與下一步驟
最低要求
- 具備 Java 程式設計的基礎知識
- 具備 Web 應用程式開發經驗
- 熟悉 HTTP 協定與 RESTful API
受眾對象
- 初學者:剛接觸反應式程式設計的 Java 開發人員
- 技術主管與架構師:正在探索 Spring WebFlux 的專家
- 後端工程師:尋求建構非同步 Web 應用程式的工程師
35 小時
客戶評論 (3)
培訓幫助我擴展了對Burp Suite的知識和理解。我也意識到,通過自學學到的內容仍然相當有限。這次培訓對作為QA的我非常有幫助,因為Burp Suite是執行安全測試和提升應用程式測試整體品質的寶貴工具。我將繼續探索這個工具,並進一步了解其功能和能力。
Rea Mendez - BAKAWAN Data Anallytics Inc.
課程 - OWASP Top 10 2025
機器翻譯
我非常喜歡學習關於AI攻擊的內容,以及那些可以開始實踐並積極用於安全測試的工具。我學到了很多之前不瞭解的知識,課程也達到了我的期望。培訓中我最喜歡的部分是Comet Browser,它的功能讓我感到驚歎。這絕對是我會進一步研究的內容。總體來說,這是一門很棒的課程,我很享受學習所有OWASP GenAI Top 10的內容。
Patrick Collins - Optum
課程 - OWASP GenAI Security
機器翻譯
實踐操作、練習、面對面幫助與答疑。
Jose Paulos - INESC TEC
課程 - Tailwind CSS
機器翻譯