El curso RxJava RxAndroid es ideal para programadores Android con experiencia que quieren llevar su código al siguiente nivel, al nivel reactivo. Con Rx aprenderás una serie de métodos e interfaces que te ayudarán a resolver muchos problemas que nos encontramos los programadores de una forma elegante y además con una simplicidad única que nos ofrece la programación reactiva.
RxJava extiende el patrón de diseño Observer que se basa en el concepto de Observables y Observadores que serán vistos a lo largo del tutorial.
¿Qué es Rx?
RxJava es una librería de programación reactiva. La programación reactiva es la programación basada en eventos y asíncrona. Lo que significa reaccionar a los acontecimientos. Una de las características clave de Rx es que nos permite hacer una concurrencia potente pero muy fácil de implementar. Es decir, nos permite a los desarrolladores centrarnos en la solución del problema en lugar que tener que manejar la concurrencia desde cero.
Temario:
Introducción a la Programación Reactiva
Observador y Observable
Disposable y CompositeDisposable
Operadores
Tipos de Observables
Subject
RxBus
RxBinding
BackPressure
Hot and Cold Observables
Ejemplo real con Retrofit
Si quieres aprender la programación reactiva este tu curso enfocado a aprender a utilizar una de las librerías más usadas por los programadores Android. Apuntaté ahora mismo.