Reactive Programming with Spring Framework 5 Reactive programming course with Spring Framework 5 was published by Udemy Academy. Learn reactive programming with Spring Framework 5!
One of the most interesting new features of Spring Framework 5 is reactive_programming. Reactive_programming is an important paradigm shift from the traditional object-oriented programming commonly used in Java. Reactive programming adopts an immutable/functional style (which is fully explained in the course!).
Although reactive programming may not be an automatic way to make your code faster, it can help make your code bigger. Especially if you are dealing with data streams, along with this course, you will first get to know the basic concepts of reactive programming. You will learn why immutability and functional programming are important to reactive programming.
Next, you’ll get hands-on experience by building a Reactive application to stream “movie events” using the Reactive and WebFlux data types—both new to Spring Framework 5. These exercises will help you get comfortable using reactive programming APIs and the functional programming style. Below is a complete section on using the Spring Web Client. It is a reactive web client introduced in Spring Framework 5.
Spring Web Client is the reactive equivalent of Spring RestTemplate. While Spring Web Client is equivalent to Spring RestTemplate, Spring Web Flux is equivalent to Spring MVC. You will learn how to use Spring Web Flux to create a RESTful API.
What you will learn in the Reactive_Programming with Spring Framework 5 training course:
- Learn how to use the responsive programming features of Spring Framework 5.
- Build microservices with Spring WebFlux.
- Use Reactive Types in Spring Data MongoDB.
- Functional programming with Java
- Java 8 Stream
Who is this course suitable for:
- Ideal for Spring Framework developers who want to learn reactive programming
- Publisher: Udemy
- Lecturer: John Thompson
- English language
- Education level: Intermediate
- Number of courses: 136
- Training duration: 12 hours and 38 minutes
Knowledge of Java and the Spring Framework is required
SQL Knowledge helpful
Basic Docker skills recommended, but not required
After Extract, view with your favorite Player.