Functional Reactive Programming 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 Programming with Java 9 and RxJava
Canada - Functional Reactive Programming with Java 9 and RxJava
中国 - Functional Reactive Programming 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 Programming with Java 9 and RxJava
Schweiz - Functional Reactive Programming with Java 9 and RxJava
Deutschland - Functional Reactive Programming with Java 9 and RxJava
Czech Republic - Functional Reactive Programming 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 Programming with Java 9 and RxJava
Magyarország - Functional Reactive Programming 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 Programming with Java 9 and RxJava
Lithuania - Functional Reactive Programming with Java 9 and RxJava
Nederland - Functional Reactive Programming with Java 9 and RxJava
Norway - Functional Reactive Programming with Java 9 and RxJava
Portugal - Functional Reactive Programming with Java 9 and RxJava
România - Functional Reactive Programming with Java 9 and RxJava
Sverige - Functional Reactive Programming with Java 9 and RxJava
Türkiye - Functional Reactive Programming with Java 9 and RxJava
Malta - Functional Reactive Programming with Java 9 and RxJava
Belgique - Functional Reactive Programming with Java 9 and RxJava
France - Functional Reactive Programming with Java 9 and RxJava
日本 - Functional Reactive Programming 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 Programming 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 Programming with Java 9 and RxJava
United Kingdom - Functional Reactive Programming with Java 9 and RxJava
South Korea - Functional Reactive Programming 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 Programming 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 Programming 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