cursos.
← Programación
Ficha 005.572YouTubeGRATIS

REACT curso de 0 a EXPERTO 2025

por Gentleman Programming

Recorre React desde cero: componentes, hooks, composición, formularios con Zod, Context, Error Boundaries, Axios y React Router, en más de 13 horas.

Recomendado, valoración editorial 4 de 5

verificado 2026-09-09 — sigue siendo gratis en YouTube

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación de nivel principiante en YouTube impartido por Gentleman Programming (13 h 21 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 9 de septiembre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas que quieren aprender React desde cero y avanzar hasta patrones habituales de proyectos reales, en un solo curso largo.
Nivel
Principiante
Duración
13 h 21 min · 17 capítulos
Precio
Gratis en YouTube
Autor
Gentleman Programming
Publicado
2024
Plan sugerido
4 sem. · 6 h/sem.
Verificado
el 9 de septiembre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso largo y bien estructurado en español que recorre React desde lo básico hasta patrones como composición, Context, Error Boundaries y routing. Es una buena opción para quien quiere un recorrido amplio en un solo lugar. Conviene verificar la vigencia de las versiones, dado que es de 2024.

Puntos fuertes

  • Cubre un recorrido amplio, de los fundamentos a patrones avanzados, con 17 capítulos con marcas de tiempo.
  • Incluye temas prácticos como formularios con Zod, Axios con interceptores y routing.
  • Está en español y es gratuito, con más de 13 horas de contenido.

A tener en cuenta

  • Se publicó en 2024 aunque el título indica 2025; React evoluciona rápido y conviene comprobar versiones y APIs actuales.
  • La descripción no menciona ejercicios ni material descargable.
  • El título y la descripción prometen llegar a «experto» y a trabajo, algo que un solo vídeo difícilmente garantiza.

De qué trata

Curso de más de 13 horas y 17 capítulos que parte de cero en React y avanza hacia patrones más avanzados. Empieza comparando React con frameworks y configurando el proyecto, y explica cómo detecta React los cambios y cómo se construyen componentes.

Después trata useState, useEffect, custom hooks y el patrón de composición, y continúa con formularios validados con Zod, Context, useRef y useCallback. Los últimos bloques abordan Portals, Error Boundaries, Axios con interceptores y React Router DOM, y termina con una hoja de ruta para seguir aprendiendo.

  • Cómo detecta React los cambios y cuándo usarlo
  • useState, useEffect y custom hooks
  • Patrón de composición y Context
  • Formularios con Zod y Axios con interceptores
  • Error Boundaries, Portals y React Router DOM

Para quién es este curso

  • Personas que quieren aprender React desde cero y avanzar hasta patrones habituales de proyectos reales, en un solo curso largo.
  • Quien ya sabe algo de JavaScript y busca ordenar conceptos como hooks, composición, formularios con Zod, Context y routing.
  • Desarrolladores que quieren ver cómo se plantea un proyecto React con configuración, manejo de errores y cliente HTTP.

Mejor busca otro si…

  • Quien aún no conoce JavaScript y necesita aprender el lenguaje antes de empezar.
  • Quien ya domina hooks, Context y React Router y solo busca un tema concreto: quizá le convenga saltar a un capítulo.

Antes de empezar

  • El curso dice que no asume conocimientos de React, pero conviene tener nociones de JavaScript, ya que desde el setup se trabaja con un proyecto real.
  • Un editor de código y un entorno para ejecutar proyectos de JavaScript en tu equipo.

Qué sabrás hacer al terminar

  • Entender cómo React detecta cambios y cuándo conviene usarlo frente a otras opciones.
  • Crear componentes y gestionar estado y efectos con useState y useEffect.
  • Reutilizar lógica con custom hooks y organizar componentes con el patrón de composición.
  • Validar formularios con Zod y compartir estado global con Context.
  • Aplicar useRef, useCallback, Portals y Error Boundaries.
  • Configurar Axios con interceptores y definir rutas con React Router DOM.

Estructura del curso

  1. 01

    Introducción y configuración

    Desde 0:00. Presentación, comparación entre React sin framework y con frameworks (1:04) y configuración del proyecto (36:56).

  2. 02

    Fundamentos de React

    Desde 1:12:50. Cómo detecta React los cambios, componentes (1:27:46), useState (2:04:42) y useEffect (2:26:48).

  3. 03

    Reutilización y arquitectura

    Desde 3:16:10. Custom hooks y Composition Pattern (3:49:02) para organizar componentes.

  4. 04

    Formularios y estado global

    Desde 4:49:17. Formularios con Zod y, desde 5:50:53, Context como alternativa a Redux.

  5. 05

    Rendimiento y renderizado avanzado

    Desde 6:45:26. useRef y useCallback, seguido de Portals (8:24:21).

  6. 06

    Errores, HTTP y navegación

    Desde 9:18:45. Error Boundaries, Axios con interceptores (10:20:07) y React Router DOM (12:20:21).

  7. 07

    Cierre y siguientes pasos

    Desde 13:20:48. Hoja de ruta propuesta para seguir como desarrollador React.

Capítulos del vídeo

  1. 0:00Empieza el curso - React desde cero total
  2. 1:04React Vanilla vs Frameworks - Cuándo usar cada uno
  3. 36:56Setup proyecto - Configuración profesional desde día uno
  4. 1:12:50Detección de cambios - Cómo funciona React internamente
  5. 1:27:46Componentes React - Building blocks fundamentales
  6. 2:04:42useState - State management básico pero poderoso
  7. 2:26:48useEffect - Side effects y lifecycle management
  8. 3:16:10Custom hooks - Reutilización de lógica como un pro
  9. 3:49:02Composition Pattern - Arquitectura que escala
  10. 4:49:17Formularios React + Zod - Validación enterprise level
  11. 5:50:53Context - State global sin Redux
  12. 6:45:26useRef vs useCallback - Performance optimizations reales
Ver los 5 restantes
  1. 8:24:21Portals - Renderizado fuera del DOM tree
  2. 9:18:45Error Boundaries - Manejo de errores production-ready
  3. 10:20:07Axios Interceptor - HTTP client professional setup
  4. 12:20:21React Router DOM - Navegación y routing completo
  5. 13:20:48¿Qué sigue? - Tu roadmap como React Developer

Plan de estudio sugerido

4 semanas · unas 6 h por semana

  1. 1.Semana 1: capítulos de 0:00 a 2:26:48 (setup, funcionamiento interno, componentes, useState). Reproduce el código en tu propio proyecto.
  2. 2.Semana 2: de 2:26:48 a 4:49:17 (useEffect, custom hooks, composición). Crea un hook propio.
  3. 3.Semana 3: de 4:49:17 a 8:24:21 (Zod, Context, useRef y useCallback). Monta un formulario validado con estado compartido.
  4. 4.Semana 4: de 8:24:21 al final (Portals, Error Boundaries, Axios, Router). Integra todo y revisa la hoja de ruta final.

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

  • Sigue el curso con tu propio proyecto desde el capítulo de setup (36:56) y no solo mirando.
  • Practica useEffect (2:26:48) con más calma: es un bloque largo y la base de los custom hooks posteriores.
  • Al llegar a Context (5:50:53), combínalo con el formulario de Zod para practicar estado compartido.
  • Comprueba las versiones de React y de las librerías usadas, ya que pueden diferir de las actuales.

Antes y después de este curso

Cómo lo presenta Gentleman Programming

🚀 CURSO REACT 2025 COMPLETO - 13+ HORAS DESDE CERO HASTA EXPERTO COMPLETAMENTE GRATIS → Domina React con proyectos reales, hooks avanzados, arquitectura profesional y todo lo que necesitás para conseguir trabajo como React Developer

📯 QUÉ VAS A APRENDER - **React fundamentals** - Desde JSX hasta hooks avanzados con ejemplos que funcionan en production - **Arquitectura escalable** - Composition…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Necesito saber React para empezar?

No. La descripción indica que no asume que sepas nada de React, aunque unas nociones de JavaScript te facilitarán seguirlo.

+¿Cuánto dura?

Unas 13 horas y 20 minutos en 17 capítulos. Con pausas y práctica, un plan razonable son unas 4 semanas a 6 horas semanales.

+¿Qué temas incluye?

Fundamentos de React, useState, useEffect, custom hooks, composición, formularios con Zod, Context, useRef y useCallback, Portals, Error Boundaries, Axios con interceptores y React Router DOM.

+¿Está actualizado?

Aparece publicado en 2024 aunque el título menciona 2025. Al ser React una tecnología que cambia, revisa la documentación oficial por si hay diferencias.

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 Gentleman Programming; si ves algún error, avísanos.

Guías para sacarle partido