RxJS nivel PRO (Udemy.com)

Entiende qu es y cmo usar RxJS: Aprende infinidad de Operadores RxJS y Domina laProgramacin Reactiva

Created by: Enrique Oriol

Produced in 2019

icon
What you will learn

  • Entiende los conceptos esenciales de RxJS, como el patrn Observador y los Subjects.
  • Comprende los principios generales de la Programacin Reactiva
  • Aprende a usar la librera RxJS en tu da a da, mediante ejemplos prcticos
  • Domina una gran coleccin operadores y funciones de RxJS

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Este curso es una gua prctica completa de la librera RxJS (Reactive Extensions para Javascript).
A lo largo de este curso vas a entender de verdad qu es y para qu sirve RxJS, y vas a habituarte a solucionar problemas mediante RxJS, siguiendo una aproximacin reactiva.
El curso se divide en una seccin terica donde entenders los principios y patrones en los que se basa RxJS, y varias secciones prcticas donde aprenders a usar RxJS en profundidad y acabars incorporando la programacin reactiva a tus herramientas de trabajo. Finalmente, en el ejercicio final disears toda la lgica de un juego mediante RxJS.
Adems, aunque el curso es platform agnostic y te enseo a utilizar RxJS sin ningn framework, hay un bonus final para los Angular lovers, donde vers cmo se integra RxJS en Angular, para que puedas sacarle el mximo provecho.
Ya seas de Angular, de React, de Vue o de ninguno, este curso te va a convertir en un profesional de RxJS.
Por qu ests aqu?
Puede que te guste programar y hayas odo hablar de RxJS, o puede que seas un desarrollador profesional y hayas entrado en un proyecto donde se usa RxJS. O quiz sabes de Angular y te has fijado en que utiliza RxJS para resolver muchas situaciones.
Y probablemente, a la que hayas indagado un poco, te preguntars.... WTF? qu diablos es esto de RxJS?
Qu es RxJS?
Dicho de forma simple, RxJS es una librera muy prctica para manejar flujos de eventos en Javascript, que hace predecible la propagacin de datos. Con flujos de eventos me refiero a los clicks que haces sobre un elemento, la actualizacin de la posicin de scroll de una pgina, y bsicamente, cualquier comportamiento que pueda modelarse a travs de eventos, como por ejemplo la comunicacin con un chatbot.
RxJS se ha hecho muy popular en los ltimos aos gracias a Angular, que la utiliza intensivamente, pero en realidad su xito viene de lejos: RxJS es la versin JS de ReactiveX, una librera muy popular en otros lenguajes de programacin.
Por qu necesitas este curso?
Seamos sinceros: Aunque RxJS es una librera muy til, la programacin reactiva tiene una fuerte curva de aprendizaje. Eso hace difcil aprenderlo por tu cuenta con un par de tutoriales o leyendo la documentacin.
Por eso, en este curso empezars con una presentacin detallada de los conceptos bsicos y los patrones en los que se basa RxJS, y slo despus, cuando te hayas habituado, es cuando trabajars con un extenso catlogo de operadores de RxJS, que te permitirn resolver la gran mayora de retos con los que te enfrentars a diario.
El proyecto final, la implementacin de un juego cuya lgica sigue principios puramente funcionales y reactivos con RxJS, te ayudar a consolidar todo lo que has aprendido de RxJS, para poderlo aplicar en futuros proyectos.
ResultadosCuando acabes el curso, sabrs perfectamente como enfrentarte a cualquier tarea de programacin desde una aproximacin reactiva. Podrs crear un cdigo ms fcil de entender, predecible y robusto que antes, gracias a tu nuevo compaero de trabajo: RxJS.
Crditos: La cartula del curso es una modificacin de la imagen original "Pipes Revisited" de Billy Ward, disponible en Flicker bajo licencia CC BY 4.
0Who this course is for:
Desarrolladores Web que quieran entender de verdad RxJSDesarrolladores Web que quieren aprender los principios de la Programacin ReactivaDesarrolladores Web que quieren Disear Aplicaciones siguiendo un Estilo ReactivoDesarrolladores Web especializados en Angular, que quieren sacarle ms partido a RxJS

icon
Instructor Details

Enrique Oriol

Software Engineer in Barcelona, after long years of coding, I've led technical teams, and directed the innovation department of a Venture Builder. Now I'm enjoying code again as a Frontend Team Lead at Dynatrace.
Along my career, I've developed Augmented Reality apps, management backends, and mobile e-commerces for international companies, gaining a global vision of the market in terms ofsoftware developmentneeds.
In my sparetime, I love teaching software development either through my blog, in software meetups, or through online courses.
--
Ingeniero de Software en Barcelona. Tras aos de desarrollo, he liderado equipos tcnicos y dirigido el departamento de innovacin de una Venture Builder. Ahora estoy disfrutando de nuevo de la programacin como Frontend Team Lead dentro del fantstico equipo de Dynatrace.
A lo largo de mi carrera profesional he desarrollado aplicaciones de Realidad Aumentada, frontends de monitorizacin, backends de gestin y e-commerce mviles para empresas internacionales, ganando una visin global de las necesidades del mercado real del desarrollo software.
En mi tiempo libre me gusta ensearprogramacinya seaa travs demi blog, en meetupsde software om

icon
More other courses

Aprende matemticas desde cero - Aritmtica

$11.99

Unofficial Udemy Student Guide: Courses Free or Dirt Cheap

$11.99

Poi Dancing: The Beginner Series

$11.99

Professional Advanced Angelic Healing Practitioner Course

$11.99

Professional Accredited Earth Angel Course

$11.99

Cours signe bb tout le vocabulaire autour du bb

$11.99

icon
Reviews

4.8

97 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Sergio Fernndez Parra on 11/15/2020

Yeah!

By Salva Crespo on 11/8/2020

Curso muy completo.
El contenido es el que esperaba.

By Juan Jose Cabrero on 11/1/2020

Conciso, buenas explicaciones, buenos ejemplos, buena pronunciacin, en general un buen curso, se hace corto

By Israel Salazar Chvez on 10/24/2020

Hasta el momento he aprendido, no saba los conceptos bsicos de este tema

By Jos Luis Rosado Cardenas on 10/17/2020

Me quede con ganas de un poquito mas de profundidad en catchError, con el materialize y EMPTY y error, si abordara mas ejemplos en angular hubiera estado excelente, mas sin embargo recomiendo mucho este curso

By Cristian Mariscal on 10/12/2020

He podido ampliar mis conocimientos sobre la librera y podr elegir adecuadamente cada operador y funcin segn la situacin.

By Juan Jose Chamorro on 10/8/2020

Sencillamente excelente.

By Juan Avelino on 10/6/2020

muy buen curso :)

By Xavier Davalillo on 9/15/2020

Si fue una buena eleccin, se entiende fcilmente el contenido, y la informacin esta clara y precisa.

By Guillermo Snchez Sainz on 9/10/2020

muy clarito

By Will De La Vega on 8/16/2020

Fue un buen curso; bastante claro y a la vez conciso

By Joan Manuel Torres De La Cruz on 8/13/2020

Excelente curso, recomendado 100% Pocos profesores te brindan un resumen al final de cada clase, eso me ayudo mucho.