ReactiveX - RxJs: De cero hasta los detalles - 2021 (Udemy.com)
Todo lo que necesitas saber sobre observables, subscribers, operadores y programación reactiva
Created by: Fernando Herrera
Last updated January 2026
What you will learn
- Aprender a usar extensiones reactivas
- Comprender el por qué de las mismas
- Dominar el tipado de observables, operadores y demás
- Aprender a leer la documentación oficial y los diagramas de canicas
- Este curso te ayudará si usas RxDart, RxJava, RxJS, RxSwift o cualquier forma de extensiones reactivas
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating4.7 out of 5higher than 79% of them
- Reviews3,378#52 of 519 by number of reviews
- Length9.4 hourslonger than 65% of them
- Last updatedJanuary 2026more recently than 57% of them
Course Description
Nota Legacy:
Después de varios años desde el lanzamiento inicial de este curso, queremos informarte que el mismo ha pasado a ser versión legacy. Esto implica que su contenido no recibirá actualizaciones adicionales y nuestro equipo de Co-instructores no continuará proporcionando soporte a preguntas relacionadas con este curso.
Sin embargo, queremos que sigas aprendiendo con confianza. Por eso, te invitamos a unirte a nuestra comunidad en Discord, donde podrás conectar con otros estudiantes, compartir conocimientos y recibir apoyo de nuestra comunidad.
¡Gracias por tu comprensión y por ser parte de nuestra comunidad de aprendizaje!
Este curso de ReactiveX está orientado a enseñarte desde los fundamentos de las extensiones reactivas hasta los detalles del tema. Pueda que ya usemos las extensiones reactivas en nuestras aplicaciones, ya que muchos frameworks lo traen incluido, pero usualmente no lo aprovechamos al máximo por desconocimiento del tema.
Mi objetivo con este curso es llevarte desde lo básico hasta temas avanzado de las extensiones reactivas, mostrándote cómo leer la documentación oficial, interpretar los diagramas de canicas y demás recursos para que puedas seguir tu camino cuando quieras especializarte aún más.
En este curso aprenderás temas como:
Observables
Crear observables desde cero
Métodos para crear observables
Gran variedad de operadores:
map
switchMap
tap
filter
sample
sampleTime
distinct
take
reduce
muchos más…
Orden de operadores
Tipado de observables y operadores
Buenas prácticas
Y mucho más
Al finalizar el curso, crearás tu propia biblioteca de métodos y operadores para que puedas consultarla tantas veces que necesites para refrescar la memoria o bien para aplicar lo aprendido en tus propios programas.
Cada operador y función propia de RXJS tiene su presentación con diagramas que te ayudarán a comprenderlos mejor y de forma sencilla.
Todo el código aquí realizado es tuyo y tiene por objetivo que te sirva de documentación bibliográfica para consultas posteriores al curso, lo que ha convertido en este curso en el más popular sobre esta tecnología.
Instructor Details
- 4.7 Rating
3,378 Reviews
Fernando Herrera
Soy un analista programador de sistemas de computo, con poco más de 20 años en el mundo del desarrollo de aplicaciones frontend y backend.
Durante mis últimos años me he dedicado a la enseñanza en línea, mientras trabajo en una empresa en Canadá.
Me encanta enseñar y programar, son mis dos pasatiempos favoritos que a su vez, es mi trabajo.
More courses by Fernando Herrera
Visual Studio Code: Mejora tu velocidad para codificar (2026)
4.7 (25,533 Reviews)
Provider: Udemy
Time: 2h
Free
Programación para principiantes - Primeros pasos (2026)
4.7 (25,456 Reviews)
Provider: Udemy
Time: 7.8h
$12.99
More Software Development courses
Universidad Java con ChatGPT - IA Generativa Cero a Experto! (2026)
4.9 (125 Reviews)
Provider: Udemy
Time: 25.3h
$12.99
60+ Herramientas de desarrollo y diseño web - 2018
4.8 (5,369 Reviews)
Provider: Udemy
Time: 8.2h
Free
[ES] Dominio de Python: 100 Días, 100 Proyectos (2026)
4.8 (147 Reviews)
Provider: Udemy
Time: 29.8h
$19.99
Visual Studio Code: Mejora tu velocidad para codificar (2026)
4.7 (25,533 Reviews)
Provider: Udemy
Time: 2h
Free
Programación para principiantes - Primeros pasos (2026)
4.7 (25,456 Reviews)
Provider: Udemy
Time: 7.8h
$12.99
Python en Excel - Análisis de Datos FÁCIL con la Función PY (2026)
4.7 (433 Reviews)
Provider: Udemy
Time: 2.9h
$11.99
Reviews
By Sergi Torres on 3/10/2026
Como siempre, Fernando hace un curso explicando las cosas de forma clara y concisa. Es imprescindible tener un buen conocimiento de Javascript para tomar el curso. Por otro lado, aunque el autor ha cambiado su curso a Deprecated, prácticamente todo lo que explica sigue vigente exceptuando el operador pluck. Otro posible handicap es que ya no se responden preguntas y es posible que ahora con RxJS tenga nuevos operadores o funciones interesantes que no se expliquen en este curso.
By Yolanda Camarasa on 12/17/2025
Este curso está bien como primer acercamiento a RxJS. Soy muy fan de Fernando, más debo decir que este curso se ha quedado desactualizado, muchos operadores están deprecateds, y es realmente muy corto. Aunque lo que me ha hecho ponerle una nota baja es que hecho en falta ejemplos prácticos reales de dichos operadores aplicados por ejemplo en un ecommerce, pq creo que así quedaría más claro todo. Creo que habría que darle una vuelta a este curso. Tiene potencial eso sí y obviamente si no tienes ni idea aprendes cosas, pero para las 5 estrellas como otros cursos, a este le faltan estas cositas que he mencionado. Aún así muchas gracias, las tomas falsas siempre sacan una sonrisa también :)
By Eduardo Davila on 12/14/2024
Fernando está sin duda entre el top 5 de creadores de contenidos de calidad en Udemy, de los mas de 120 cursos que tengo, para mines el top 1, pero dejo campo en el top 5 para otros instructores que deben ser buenos y aun no conozco. Este curso no defrauda, como todo en la vida, podría mejorarse con más ejemplos, practicas y muchas mas horas de contenido … pero tal cual esta, cumple su objetivo de enseñar las bases de RxJS. Alguna mínima mejora sería el actualizar los videos a la última version de la librería, pero aun sin actualizar, cuando hay algo desactualizado podrás encontrar la versión actualizada del código en los comentarios de la clase. Muchas gracias Fernando y a todo tu equipo de colaboradores!
By José Manuel Sánchez Martín on 9/26/2023
Como siempre muy bien Fernando, lo único que como pasa con todos los cursos de angular si no se renuevan los temarios quedan obsoletos y en este se pudieron ver que ha y operadores obsoletos. Felicidades por el trabajo realizado, Fernando. Enseguida haré otro curso de los tuyos.
By Juan Jose on 4/11/2023
Desde luego fue una experiencia muy buena que me ayudo mucho aprendí muchisimo sobre RxJs. Espero te animes a crear mas cursos como Kubernetes ya que tienes el de Docker creado que tambien compré y estoy haciendo. De corazón muchas gracias.
By Jean Carlo Castaño Millan on 11/28/2022
Muy buen curso el instructor se ve que domina el tema y también impartio los conocimientos necesarios para entender primordialmente las bases de rxjs, de manera progresiva; lo cual le permite a la persona que este tomando el curso ir de menos a mas y también poder buscar por su cuenta información desde la documentación ya que la explicación mediante el diagrama de canicas hace que se complemente perfectamente cada una de las explicaciones con el código.
By jose guerrero on 5/27/2022
Me gusta los cursos de Fernando Herrera esta muy completo si me hubiese gustado hacer una pequeña practica en un sistema real no hace falta un super diseño, un pagina sencilla donde maneje getJSON, ajax.post y con otros operadores a través de un sistema.
By Mauricio Lay on 7/16/2020
Buenísima elección, en mi caso jamas había usado TypeScript (y era el temor inicial que yo tenia) por lo que si uno hace los ejercicios y analiza un poco la estructura del lenguaje se hace mas fácil aprender, y como todo curso, aquí solo te muestran la entrada y el potencial de la programación reactiva, después depende de uno aplicarlo en los proyectos, saludos !!
By Matías Frith on 6/14/2020
Excelente curso, la verdad es que es super interesante y la verdad es que la programación reactiva hoy es fundamental. El curso se hace divertido porque ademas de explicar a detalle cada uno de los observables, operadores, transformaciones, combinaciones, etc al final el instructor deja ejercicios. Y sobre el instructor que mas Fernando es para mi uno de los mejores instructores, sino el mejor, y lo mas importante a la hora de elegir un curso, es que Fernando mantiene TODOS sus cursos actualizados!
By Armando on 5/24/2020
El curso es corto, claro y conciso. Como desarrollador de Angular debo decir que lo que aprendí en este curso es perfectamente aplicable a la mayoría de proyectos en los que he trabajado y trabajo actualmente. Definitivamente es una buena inversión.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100








![[ES] Dominio de Python: 100 Días, 100 Proyectos](/programming/software-development/images/6597337_e3b2.jpg?v=1792431514)

