Programa del Curso
Introducción Reactive Programming con Spring 5: Spring MVC vs Spring WebFlux
Descripción general de las características de WebFlux
- Reactmodelo de simultaneidad asincrónica y asincrónica
Modelos WebFlux Programming
- Componentes reactivos basados en anotaciones
- Enrutamiento y manipulación funcionales
Preparación del entorno de desarrollo
Creación de una aplicación REST
Entendiendo el Proyecto Reacto
- Mono y Flux
Trabajar con Reactive Web Controllers
- RestController y WebClient
Publicación de un Reactive Stream
Consumo de un Reactflujo ivo
Transmisión de estilo socket
- WebSocket y WebSocketClient
Protección de Reactive Endpoints con Spring Security
Prueba de la aplicación
Depuración de la aplicación
Implementación de la aplicación
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia con Spring Framework.
Audiencia
- Desarrolladores
Testimonios (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Curso - Reactive Programming with Angular RxJS
In this training we’re not only learned for the fundamental technical knowledge of Java spring/technology and most important things we also gaining the worldly knowledge which you have shared with us during the class.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Curso - Java 8 and Spring
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
Despite the format used to give this course, which should not be used in any educational context and even more in a professional. The part that was beneficial for me was when we presented several extracts of our project to get hints on where we could do some changes to see if that fixes some issues.