Skip to content
UdemyReactPaid courseAll LevelsCertificate

React: De cero a experto (Udemy.com)

Context API, MERN, Hooks, Firestore, JWT, Testing, Autenticaciones, Despliegues, AI, CRUD, Logs, MUI, Multiple Routers..

Created by: Fernando Herrera

Last updated January 2026

icon
What you will learn

  • Aprender React a profundidad
  • Realizar pruebas unitarias y de integración en todo tu código
  • MERN - Mongo Express React Node
  • Autenticación con Google y JWTs (JsonWebTokens)
  • Hooks a profundidad
  • Crear aplicaciones reales
  • Redux, Context y otros manejadores de estado

How it compares

Against the other 173 rated Udemy courses in React on CourseDuck:

  • Rating4.8 out of 5higher than 93% of them
  • Reviews27,477#2 of 174 by number of reviews
  • Length46 hourslonger than 89% of them
  • Last updatedJanuary 2026more recently than 79% of them

icon
Course Description

React 19+ con TypeScript

¿Quieres aprender React Actual o migrarte a trabajar con Hooks?

Este curso tiene por objetivo llevarte de cero conocimiento de React hasta un nivel competitivo en el ambiente laboral de hoy en día. Este curso está construido 100% en Hooks y functional components.

También cuenta con secciones sobre pruebas unitarias y de integración en cada aplicación que hacemos en el curso, esto incluye pruebas en componentes, hooks, customHooks, context, Redux, Fetch, mocks, spies, snapshots y mucho más relacionado al unit test.

Sin olvidar que todos empezamos de cero en un momento, el curso cuenta con una introducción a los conceptos que necesitaremos para entrar en React de la forma más cómoda posible.


El curso fue renovado con la versión 19, la cual integró herramientas de generación de interfaces con AI, ShadCN, Tailwind, TypeScript, Vitest, TanStack y muchas más tecnologías comúnmente usadas en React, pero lo principal fue la mejora de cada ejercicio para evitar renders innecesarios sin memorización o compilación adicional. (React Compiler)


Este es un listado de varios de los temas que tocamos en el curso:

  1. React a profundidad

  2. Hooks y Hooks personalizados (Incluye nuevos de React 19+)

  3. Functional Components

  4. HOC - higher-order components

  5. TypeScript

  6. Context API

  7. Zustand

  8. MERN - Mongo + Express + React + Node

  9. React Router v7+

  10. Diseños diferentes en diferentes rutas

  11. Diseños con AI

  12. ShadCN

  13. TailwindCSS

  14. Poco de Docker

  15. Bootstrap

  16. Mongoose

  17. JWT y su re-validación

  18. Encriptación de contraseñas

  19. Google Sign-in

  20. Autenticación personalizada

  21. Unit Test, Vitests

  22. Pruebas especializadas al terminar ejercicios

  23. Despliegues a producción

  24. React Testing Library

  25. Mocks

  26. Animaciones en componentes

  27. History

  28. QueryStrings

  29. Git y Github

  30. Redux DevTools, Redux ToolKit

  31. React DevTools

Y mucho más!

Este curso es para todas las personas que quieran aprender React, quieran pasar de Class Base Componentes a Functional Components, quieran especializarse en pruebas, hacer UIs elegantes, aplicaciones eficientes, reactivas y todos los que quieran programar en React de forma moderna con TypeScript




icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Fernando Herrera

$12.99

Free

$12.99

$10.99

$12.99

$12.99

icon
More React courses

$10.99

$13.99

$11.99

$139.99

$79.99

$94.99

icon
Reviews

4.8

27,477 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By memo memo on 9/28/2026

Voy en la leccion 30, ya puedo decir que el curso es muy bueno, el instructor tiene una excelente capacidad de comunicacion, la edicion de las clases es buena, directa al grano, el codigo mostrado en pantalla se ve claramente, se nota que mucho la calidad que el Instructo puso en el curso, el conocimiento es solido, en definitiva muy buen curso por lo que se paga, es de los mejores que he visto aqui en udemy.

By Kevin Andres Toro Galvan on 9/8/2026

Un curso excelente donde aprendes desde lo más básico hasta un nivel que te permite trabajar en el mundo laboral con React. Fernando un docente excelente como siempre, dando mucha calidad en el contenido del mismo.

By Gabriel Roman on 6/11/2026

Tuve que ver otro curso para ver las bases de React, pero con eso fui capaz de seguir al pie de la letra los ejercicios y ejemplos que Fernando realiza. Hay un par de problemas generales pero nada grave, quizá un poco utilizar Axios actualmente con sus problemas de seguridad pero el resto está muy bien. Gran curso!

By Daniela Rivadulla Alvarez on 6/4/2026

"Empecé este curso sin saber absolutamente nada de React y he terminado sintiéndome capaz de desarrollar mis propias aplicaciones desde cero. Fernando explica de forma increíble, con ejemplos reales y buenas prácticas que realmente se usan en el trabajo. Es un curso muy completo para pasar de cero a tener conocimientos sólidos y reales. ¡Totalmente recomendado!"

By Dani GN on 5/24/2026

Todo genial. El curso muy completo. Pero algunas veces se notan explicaciones demasiado rápidas sobre todo en la parte del testing.

By Miguel Ángel Rodríguez Arteaga on 4/16/2026

En mi experiencia me han gustado casi todos los cursos que he comprado de Fernando Herrera, pero en este curso de React fue demasiado extenuante lograr aprender tantas cosas en una aplicación tan enorme que abarco las secciones 18, 19, 20, 21 y 22, mas de 8 horas de videos en una sola aplicación, fue un poco abrumador y hubiese preferido mejor dos aplicaciones diferentes mas pequeñas en donde enseñe todos esos conceptos para poder aprender mejor.

By Santiago de Jesus Foronda Valverde on 3/31/2026

Muy bueno el curso, me encanto que te hayas tomado la molestia de actualizar la tematica, mi unica observacion es que si se puede notar la diferencia entre los videos mas nuevos y los videos de la parte del MERN.

By Laura Bernal on 3/11/2026

Sin duda Fernando nunca decepciona, a mi me encantan los cursos con el, te explica detalladamente el universo de React y aparte te enseña muchas cosas mas como el backend y tips que puedes aplicar, a mi me gusto mucho el curso, si tienen la oportunidad de comprar este curso, créanme, no la desaprovechen.

By Angel Teodoro Guzmán García on 2/17/2026

Muy bueno!! Yo realicé la parte del back del calendario con TS gracias a la actualización de las primeras partes del curos. Actualmente estoy laborando usando Redux-Toolkit, aunque en el trabajo no conocía de Redux, tomé el curso para entenderlo en el trabajo. Incluso tomé un curso de YT de React donde ya era algo obsoleto, pero estuve aplicando lo que aprendí en este curso. Gracias por sus enseñanzas!! Dios le bendiga!!

By Juan Jose Caballero Novella on 2/10/2026

No tenía ningún conocimiento de React (mi última experiencia en desarrollar entornos web fue con Laravel) y me ha parecido un curso excelente. Realmente se cubre desde lo más básico hasta alcanzar una autonomía suficiente para poder desplegar tus apps en entornos reales; incluso el contenido "legacy" al final es útil por la parte de back que se cubre. Fernando es un muy buen profesor que explica varias formas de afrontar las casuísticas y ofrece mucho material con el que se puede seguir explorando una vez terminado el contenido.

Showing all 10 reviews on CourseDuck

Read all 27,477 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

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

Overall Score : 96 / 100