OUR
Courses
- Java Programmer & Developer
- Java 25 Basics Training
- Java 25 Advanced
- Java 25 & 21 New Features Training
- Java 21 New Features Training
- Java SE 8 New Features Training
- Java 9-17 New Features Training
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code Training
- Training in Test-Driven Development with Java
- Java & JUnit training for testers
- Training on developing rich clients with JavaFX
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & iOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile software development with Scrum
- NoSQL and Streaming Systems
- Other Topics
- Backend Rest Server Training with Node.js
- Training in the development of machine learning models
- AWS Cloud Functions training with Node.js and TypeScript
- Training in programming with Kotlin
- Python programming training
- Spring AI: Integrating AI into self-developed software
- AI Tools Training for Java Developers
The introduction of lambdas and streams paved the way for reactive programming in Java. In addition to a changed programming model, it promises above all better throughput for web applications. It is clear that reactive programming in the Spring Framework will continue to gain in importance, especially since reactive access to relational databases is now also possible. In this training, the participants will learn all the concepts and their application in order to be able to program continuously reactive applications with Spring.
- Introduction to the concepts of reactive programming
- Reactive Streams with Reactor (Flux & Mono)
- Introduction to Spring WebFlux
- Reactive REST controllers with Spring
- Reactive Functional REST Resources with Spring
- Development of REST clients with WebClient
- Testing reactive streams and Spring WebFlux
- Debugging reactive streams and Spring WebFlux
- Reactive data access (MongoDB, R2DBC)
- Protection of WebFlux applications
- Reactive Spring Cloud Streams
Previous knowledge
- Programming knowledge in Java
Target group
- Architects
- java-developers