REACT JS desde cero | Curso tutorial completo gratis por Sergie Code
por Sergie Code
Recorre React desde la instalación con Vite hasta hooks, rutas y contexto, y lo aplica en tres proyectos: clima, buscador de películas y carrito de compras.
Muy recomendado, valoración editorial 5 de 5
verificado 2026-09-09 — sigue siendo gratis en YouTube
Empezar en YouTubeRespuesta rápida
Curso gratis de Programación en YouTube impartido por Sergie Code (7 h 34 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 9 de septiembre de 2026.
- Veredicto
- 5/5 · Muy recomendado
- Para quién
- Personas que ya saben JavaScript y quieren aprender React desde cero con un curso largo y en español.
- Duración
- 7 h 34 min · 34 capítulos
- Precio
- Gratis en YouTube
- Autor
- Sergie Code
- Publicado
- 2023
- Plan sugerido
- 5 sem. · 5 h/sem.
- Verificado
- el 9 de septiembre de 2026
Nuestro veredicto
Muy recomendado, valoración editorial 5 de 5Curso de React muy completo y bien estructurado, que recorre desde la instalación hasta hooks avanzados, rutas y tres proyectos. Es ideal para quien ya domina JavaScript y quiere una ruta larga en español con práctica. Al ser de 2023, conviene contrastar detalles con la documentación actual.
Puntos fuertes
- Cobertura amplia y ordenada: desde la instalación hasta hooks avanzados y enrutado.
- 34 capítulos con marcas de tiempo que facilitan estudiar por sesiones.
- Cierra con tres proyectos prácticos, el último de más de una hora.
A tener en cuenta
- Publicado en 2023: conviene comprobar si las versiones actuales de React o Vite difieren en algo.
- Exige saber JavaScript de antemano y no lo explica dentro del curso.
- Al ser un solo vídeo de más de 7 horas, requiere organizarse bien para no perder el hilo.
De qué trata
Curso de React de unas 7 horas y media dividido en 34 capítulos. Empieza con la instalación de programas y la creación de un proyecto con React + Vite, y sigue con componentes, JSX, estilos, props, eventos y useState.
Después trata formularios, comunicación entre componentes, useEffect con Fetch, hooks personalizados y hooks como useRef, useMemo, useCallback, useReducer y useContext, además de React Router DOM. Termina con tres proyectos: una aplicación de clima, un buscador de películas y un carrito de compras. Requiere saber JavaScript.
- Componentes, JSX, props y eventos
- useState, useEffect y Fetch
- Hooks personalizados y hooks avanzados
- React Router DOM y useContext
- Tres proyectos: clima, películas y carrito
Para quién es este curso
- Personas que ya saben JavaScript y quieren aprender React desde cero con un curso largo y en español.
- Aspirantes a desarrollador frontend que buscan practicar con proyectos completos (clima, películas y carrito de compras).
- Quien conoce lo básico de React y quiere repasar hooks (useMemo, useCallback, useReducer, useContext) de forma ordenada.
Mejor busca otro si…
- Quien aún no sabe JavaScript: el autor lo indica como requisito obligatorio.
Antes de empezar
- Saber JavaScript: el propio autor indica que es obligatorio.
- Un ordenador donde instalar las herramientas; el curso dedica el segundo capítulo a la instalación.
Qué sabrás hacer al terminar
- Crear un proyecto React con Vite y estructurarlo en componentes.
- Usar props, eventos, estado con useState y renderizado condicional y de listas con map.
- Manejar formularios, useEffect con Fetch y comunicación entre componentes padre e hijo.
- Crear hooks personalizados y aplicar useRef, useMemo, useCallback, useReducer y useContext.
- Configurar rutas con React Router DOM y construir tres aplicaciones completas.
Estructura del curso
- 01
Preparación y primeros pasos con React + Vite
Saludo, instalación de programas (desde 0:56) y creación del proyecto con React + Vite (desde 11:07).
- 02
Fundamentos de componentes y JSX
Componentes (36:37), variables en JSX, Fragment, estilos, props (1:01:37) y eventos (1:10:20).
- 03
Estado, listas y formularios
useState (1:25:40), condicionales y ternarios, map, className, formularios (1:55:20) y comunicación entre componentes, incluido el envío de información desde el hijo.
- 04
Efectos, Fetch y build
useEffect y Fetch (desde 2:23:15) y generación de Build y Dist (2:43:17).
- 05
Hooks personalizados
CustomHook (2:48:20), Bootstrap, useCounter propio, formulario con Hook y Fetch con Hook (hasta 3:52:23).
- 06
Hooks avanzados y estado global
useRef (3:52:23), useMemo, useCallback, Reducer y useReducer (4:31:15), React Router DOM (4:59:40) y useContext (5:17:21).
- 07
Proyectos finales
Aplicación de Clima (5:40:06), Buscador de Películas (6:10:53) y Carrito de Compras (6:29:48), con despedida a las 7:32:31.
Capítulos del vídeo
- 0:00Saludo inicial
- 0:56Instalacion programas
- 11:07React + Vite
- 36:37Componentes
- 44:40Variables en JSX
- 52:06Fragment en JSX
- 57:10Estilos en React
- 1:01:37Props
- 1:10:20Eventos
- 1:25:40useState
- 1:33:03Condicionales y ternarios
- 1:40:44Map
Ver los 22 restantes
- 1:53:33className
- 1:55:20Formulario
- 2:07:34Comunicación entre componentes
- 2:13:39Envío de información desde child
- 2:23:15useEffect y Fetch
- 2:43:17Build y Dist
- 2:48:20CustomHook
- 3:02:01Bootstrap
- 3:07:02useCounter (propio)
- 3:20:36Formulario con Hook
- 3:39:48Fetch con Hook
- 3:52:23useRef
- 3:57:01useMemo
- 4:08:02useCallBack
- 4:19:18Reducer
- 4:31:15useReducer
- 4:59:40React Router DOM
- 5:17:21useContext
- 5:40:06Proyecto: Aplicación de Clima
- 6:10:53Proyecto: Buscador de Películas
- 6:29:48Proyecto: Carrito de Compras
- 7:32:31Despedida
Plan de estudio sugerido
5 semanas · unas 5 h por semana
- 1.Semana 1: instalación, React + Vite, componentes, JSX, estilos, props y eventos (0:00–1:25:40). Crea tus propios componentes.
- 2.Semana 2: useState, condicionales, map, formularios y comunicación entre componentes (1:25:40–2:23:15).
- 3.Semana 3: useEffect, Fetch, build y hooks personalizados (2:23:15–3:52:23). Escribe tus propios hooks.
- 4.Semana 4: useRef, useMemo, useCallback, useReducer, React Router y useContext (3:52:23–5:40:06).
- 5.Semana 5: los tres proyectos (5:40:06–7:32:31). Intenta avanzar cada uno antes de ver la solución.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Escribe el código a la vez que el vídeo y haz pausa al terminar cada capítulo para probar variantes.
- Repasa JavaScript (funciones flecha, desestructuración, arrays) antes de empezar si tienes dudas.
- Instala lo indicado en el capítulo de instalación (0:56) antes de seguir con React + Vite.
- Antes de cada proyecto final, dibuja los componentes que necesitarías e intenta montarlos por tu cuenta.
- Los hooks personalizados (2:48:20–3:52:23) son un bloque denso; conviene repetirlos con otro ejemplo.
Antes y después de este curso
- Antes de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻El curso exige saber JavaScript; este curso completo desde cero sirve de base.
- Antes de este cursoAprende JavaScript - Curso Completo Desde CeroAlternativa para aprender JavaScript antes de empezar con React.
- AlternativaReact - Curso COMPLETO desde 0 🚀 Paso a paso y con ejemplos ⚛Otro curso completo de React en español desde cero.
- AlternativaReact Course - 10 Hours (freeCodeCamp)Curso extenso de React, en otro idioma, para comparar enfoques.
Cómo lo presenta Sergie Code
¡El curso que tanto me pidieron llegó! ReactJS es una biblioteca de JavaScript de código abierto utilizada para construir interfaces de usuario interactivas y reutilizables. Fue desarrollada por Facebook y se ha vuelto muy popular en la comunidad de desarrollo web. ReactJS se centra en la creación de componentes UI, que son piezas autónomas de código que representan partes específicas de una…
Extracto de la descripción original en YouTube.
Preguntas frecuentes
+¿Necesito saber JavaScript?
Sí. La descripción indica que es obligatorio saber JavaScript antes de tomar el curso.
+¿Cuánto dura y cómo se organiza?
Dura unas 7 horas y media, con 34 capítulos: fundamentos de React, hooks, enrutado y tres proyectos finales.
+¿Qué proyectos se construyen?
Una aplicación de clima, un buscador de películas y un carrito de compras, al final del curso.
+¿Qué hooks se explican?
useState, useEffect, useRef, useMemo, useCallback, useReducer y useContext, además de hooks personalizados como useCounter.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en YouTube, y revisado según nuestro método. El contenido del curso es obra de Sergie Code; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.