Functional Reactive Programing with Java 9 and RxJava ( jav9functional | 14 hours )
- 堅實的 JavaScript 基礎
- 瞭解基本的Web技術
- 具有 UI 文稿編寫經驗
觀眾
- 軟體開發人員
- 系統架構師
Java 9 與強大的 RxJava 2.0 反應式程式設計庫相結合,使 Java 開發人員能夠非常輕鬆地將反應式程式設計範式採用並應用到他們的應用程式和系統開發過程中。在本課程中,參與者 將學習 Java 9、Spring、Jersey 和 RxJava 2.0 在開發反應式應用程式方面的優勢和功能,因為他們使用 Java 9 的流 API、Spring、Akka 框架和 RxJava 2.0 函數式反應式程式設計庫創建和部署真實的反應式應用程式。
這種講師指導的現場培訓(在線或現場)面向希望使用 Java 9、Spring、Jersey、Akka 和 RxJava 2.0 反應式程式設計庫構建反應式應用程式的中級軟體開發人員和系統架構師。
在本次培訓結束時,參與者將能夠:
- 了解反應式程式設計在應用程式和系統開發中的重要性和意義。
- 在 RxJava 2.0 上運行單元測試。
- 在反應式程式設計原則下使用 Akka 框架。
- 使用 Spring 來處理併發應用程式的開發。
- 使用 Java 9 的 flow API 開發反應式應用程式。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹 Reactive Programming
- 什麼是反應式程式設計?
- 反應式程式設計範式及其優勢
- 工具和框架概述:Java 9、Spring、Jersey、Akka、RxJava 2.0
探索 Java 9 的 Flow API
- Flow API 的主要功能和元件
- 使用 Flow API 實現反應流
- 將 Flow API 與現有應用程式整合
RxJava 2.0 簡介
- 瞭解 RxJava 2.0 函數式回應式程式設計庫
- 使用 RxJava 2.0 建立反應式數據流
- 使用 RxJava 2.0 進行單元測試
使用 Spring 開發併發應用程式
- React在 Spring 框架中進行程式設計
- 構建異步和事件驅動的應用程式
- 在 Spring 應用程式中處理併發性和可伸縮性
實施 Akka 框架
- 框架 Akka 及其核心原則概述
- 使用 Akka 構建彈性和分散式系統
- 將 Akka 與 RxJava 和 Java 9 集成
構建 Reactive 應用程式
- 設計應用程式體系結構
- 使用 Java 9、Spring、Akka 和 RxJava 2.0 構建元件
- 測試和調試應用程式
部署和監控 Reactive 應用程式
- 在容器化環境中部署應用程式
- 監控應用程式性能和行為
- 應對部署和可擴充性方面的挑戰
高級主題和最佳實踐
- 反應式系統中的錯誤處理和調試
- 優化反應式應用程式性能
- 探索反應式程式設計中的高級模式
總結和後續步驟
United Arab Emirates - Functional Reactive Programming with Java 9 and RxJava
Qatar - Functional Reactive Programming with Java 9 and RxJava
Egypt - Functional Reactive Programming with Java 9 and RxJava
Saudi Arabia - Functional Reactive Programming with Java 9 and RxJava
South Africa - Functional Reactive Programming with Java 9 and RxJava
Brasil - Functional Reactive Programing with Java 9 and RxJava
Canada - Functional Reactive Programming with Java 9 and RxJava
中国 - Functional Reactive Programing with Java 9 and RxJava
香港 - Functional Reactive Programming with Java 9 and RxJava
澳門 - Functional Reactive Programming with Java 9 and RxJava
台灣 - Functional Reactive Programing with Java 9 and RxJava
USA - Functional Reactive Programming with Java 9 and RxJava
Österreich - Functional Reactive Programing with Java 9 and RxJava
Schweiz - Functional Reactive Programing with Java 9 and RxJava
Deutschland - Functional Reactive Programing with Java 9 and RxJava
Czech Republic - Functional Reactive Programing with Java 9 and RxJava
Denmark - Functional Reactive Programming with Java 9 and RxJava
Estonia - Functional Reactive Programming with Java 9 and RxJava
Finland - Functional Reactive Programming with Java 9 and RxJava
Greece - Functional Reactive Programing with Java 9 and RxJava
Magyarország - Functional Reactive Programing with Java 9 and RxJava
Ireland - Functional Reactive Programming with Java 9 and RxJava
Luxembourg - Functional Reactive Programming with Java 9 and RxJava
Latvia - Functional Reactive Programming with Java 9 and RxJava
España - Programación Funcional Reactiva con Java 9 y RxJava
Italia - Functional Reactive Programing with Java 9 and RxJava
Lithuania - Functional Reactive Programming with Java 9 and RxJava
Nederland - Functional Reactive Programing with Java 9 and RxJava
Norway - Functional Reactive Programing with Java 9 and RxJava
Portugal - Functional Reactive Programing with Java 9 and RxJava
România - Functional Reactive Programing with Java 9 and RxJava
Sverige - Functional Reactive Programing with Java 9 and RxJava
Türkiye - Functional Reactive Programing with Java 9 and RxJava
Malta - Functional Reactive Programming with Java 9 and RxJava
Belgique - Functional Reactive Programing with Java 9 and RxJava
France - Functional Reactive Programing with Java 9 and RxJava
日本 - Functional Reactive Programing with Java 9 and RxJava
Australia - Functional Reactive Programming with Java 9 and RxJava
Malaysia - Functional Reactive Programming with Java 9 and RxJava
New Zealand - Functional Reactive Programming with Java 9 and RxJava
Philippines - Functional Reactive Programming with Java 9 and RxJava
Singapore - Functional Reactive Programming with Java 9 and RxJava
Thailand - Functional Reactive Programming with Java 9 and RxJava
Vietnam - Functional Reactive Programing with Java 9 and RxJava
India - Functional Reactive Programming with Java 9 and RxJava
Argentina - Programación Funcional Reactiva con Java 9 y RxJava
Chile - Programación Funcional Reactiva con Java 9 y RxJava
Costa Rica - Programación Funcional Reactiva con Java 9 y RxJava
Ecuador - Programación Funcional Reactiva con Java 9 y RxJava
Guatemala - Programación Funcional Reactiva con Java 9 y RxJava
Colombia - Programación Funcional Reactiva con Java 9 y RxJava
México - Programación Funcional Reactiva con Java 9 y RxJava
Panama - Programación Funcional Reactiva con Java 9 y RxJava
Peru - Programación Funcional Reactiva con Java 9 y RxJava
Uruguay - Programación Funcional Reactiva con Java 9 y RxJava
Venezuela - Programación Funcional Reactiva con Java 9 y RxJava
Polska - Functional Reactive Programing with Java 9 and RxJava
United Kingdom - Functional Reactive Programming with Java 9 and RxJava
South Korea - Functional Reactive Programing with Java 9 and RxJava
Pakistan - Functional Reactive Programming with Java 9 and RxJava
Sri Lanka - Functional Reactive Programming with Java 9 and RxJava
Bulgaria - Functional Reactive Programing with Java 9 and RxJava
Bolivia - Programación Funcional Reactiva con Java 9 y RxJava
Indonesia - Functional Reactive Programming with Java 9 and RxJava
Kazakhstan - Functional Reactive Programming with Java 9 and RxJava
Moldova - Functional Reactive Programing with Java 9 and RxJava
Morocco - Functional Reactive Programming with Java 9 and RxJava
Tunisia - Functional Reactive Programming with Java 9 and RxJava
Kuwait - Functional Reactive Programming with Java 9 and RxJava
Oman - Functional Reactive Programming with Java 9 and RxJava
Slovakia - Functional Reactive Programming with Java 9 and RxJava
Kenya - Functional Reactive Programming with Java 9 and RxJava
Nigeria - Functional Reactive Programming with Java 9 and RxJava
Botswana - Functional Reactive Programming with Java 9 and RxJava
Slovenia - Functional Reactive Programming with Java 9 and RxJava
Croatia - Functional Reactive Programming with Java 9 and RxJava
Serbia - Functional Reactive Programming with Java 9 and RxJava
Bhutan - Functional Reactive Programming with Java 9 and RxJava
Nepal - Functional Reactive Programming with Java 9 and RxJava