[TJJ-060] Programación Reactiva con Java

Duración:                    15 horas

Perfil:                           Experto

Dirigido a

Esta acción formativa va dirigida a Programadores, Analistas Java, Jefes de proyecto y Arquitectos Java.

Requisitos previos 

Los alumnos necesitarán tener experiencia con el lenguaje de programación orientado a objetos Java 8/9 previos para poder comprender la materia del curso con éxito. 

Objetivos

Conocer y aplicar el lenguaje Java y el módulo RxJava para hacer aplicaciones web reactivas.


Contenido

  1. Programación Reactiva con Java 8/9/10
    1. Modelo
      1. Editor
      2. Suscriptor
      3. Suscripción
      4. Procesador
    2. Componentes Flow API
    3. Implementaciones
    4. Interoperabilidad
    5. Streams y Reactive Streams
  2. RxJava
    1. Introducción
    2. Cómo usar RxJava
    3. Streams reactivas
    4. Los tipos reactivos de RxJava
    5. Programadores (Schedulers)
    6. Temas (Subjects)
    7. Manejo de errores
    8. Operadores
      1. Async
      2. Blocking
      3. Combining
      4. Conditional & Boolean
      5. Connectable
      6. Creation
      7. Error management
      8. Filtering
      9. Mathematical and Aggregate
      10. Parallel flows
      11. String
      12. Transformation
      13. Utility
    9. Operadores de terceros
    10. Complementos


Documentación Recomendada

Introduction to Rx
Lee Campbell
March 2015 | 456 páginas 
Kindle Version


http://introtorx.com/