cursos.
← Programación
Ficha 005.571YouTubeGRATIS

React - Curso COMPLETO desde 0 🚀 Paso a paso y con ejemplos ⚛

por AMazaing Code

Curso de React desde cero: componentes, hooks, props, APIs, React Router, Context, testing y una aplicación web completa construida paso a paso.

Muy recomendado, valoración editorial 5 de 5

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

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación de nivel principiante en YouTube impartido por AMazaing Code (5 h 40 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 21 de septiembre de 2026.

Veredicto
5/5 · Muy recomendado
Para quién
Personas sin experiencia en React que quieren una ruta larga y guiada, desde el primer componente hasta una aplicación completa.
Nivel
Principiante
Duración
5 h 40 min
Precio
Gratis en YouTube
Autor
AMazaing Code
Publicado
2024
Plan sugerido
3 sem. · 5 h/sem.
Verificado
el 21 de septiembre de 2026

Nuestro veredicto

Muy recomendado, valoración editorial 5 de 5

Curso amplio y práctico que cubre React desde el primer componente hasta routing, Context, testing y un proyecto final. Destaca por su cobertura y por los timestamps. Buena opción para principiantes con nociones de JavaScript.

Puntos fuertes

  • Recorrido muy completo, de lo básico a routing, Context y testing.
  • Cierra con un proyecto completo de más de una hora, con marcas de tiempo para navegar.
  • Publicado en 2024, razonablemente reciente.

A tener en cuenta

  • Es un único vídeo de unas 5 h 40 min; requiere sesiones bien planificadas.
  • La descripción no detalla versiones de React ni ejercicios propuestos.
  • La lista de capítulos de la descripción aparece cortada a partir de los 2:04, por lo que el detalle de las últimas secciones es menor.

De qué trata

Curso en vídeo de unas 5 h 40 min que enseña React desde cero. Empieza con el inicio del proyecto, los componentes, los estilos, los eventos y useState, y sigue con renderizado condicional, listas, props y elevación del estado.

Después trata useEffect, Fetch API, Axios, formularios y React Router, con rutas protegidas y paramétricas. Más adelante aborda la gestión de estados con Context, Lazy Loading, React Memo y testing. Termina, desde 4:23:42, con el desarrollo de una web completa en tres etapas. Incluye marcas de tiempo para moverse entre secciones.

  • Componentes, props, estilos y eventos
  • Hooks: useState y useEffect
  • Fetch, Axios y React Router
  • Context, Lazy Loading y React Memo
  • Testing y proyecto web completo

Para quién es este curso

  • Personas sin experiencia en React que quieren una ruta larga y guiada, desde el primer componente hasta una aplicación completa.
  • Desarrolladores con bases de JavaScript que buscan reforzar hooks, Context, React Router y testing en un solo curso.
  • Quien aprende mejor construyendo un proyecto final por etapas.

Mejor busca otro si…

  • Quien nunca ha escrito JavaScript y necesita antes aprender el lenguaje desde cero.
  • Desarrolladores con experiencia en React que solo buscan un tema muy concreto y avanzado.

Antes de empezar

  • La descripción indica que es apto para principiantes; conviene tener nociones básicas de JavaScript, aunque no se declaran como requisito.

Qué sabrás hacer al terminar

  • Crear y organizar un proyecto de React con componentes, estilos y eventos.
  • Usar hooks como useState y useEffect y trabajar con props, listas y renderizado condicional.
  • Conectar una aplicación con APIs mediante Fetch y Axios.
  • Configurar rutas con React Router, incluidas rutas protegidas y paramétricas.
  • Gestionar el estado con Context y aplicar Lazy Loading y React Memo.
  • Construir una aplicación web completa paso a paso.

Estructura del curso

  1. 01

    Fundamentos: proyecto, componentes y estado

    Desde 0:00. Introducción, inicio con React, esquema de ficheros, componentes, estilos, eventos y useState. Continúa con atributos reactivos, renderizado condicional y listas.

  2. 02

    Props y comunicación entre componentes

    Desde 1:00:30. Props de padre a hijo y de hijo a padre, className y htmlFor, y elevación del estado.

  3. 03

    Efectos, APIs y formularios

    Desde 1:20:35. useEffect(), Fetch API, Axios y formularios.

  4. 04

    Navegación con React Router

    Desde 1:52:30. Router, enlaces y navegación, con rutas protegidas y paramétricas según la descripción.

  5. 05

    Gestión de estados y Context

    Desde 2:39:55. Gestión de estados con Context y estrategias más avanzadas; según la descripción, también Lazy Loading y React Memo.

  6. 06

    Testing y configuración inicial

    Desde 3:35:18. Testing básico y avanzado en React y preparación del entorno para el proyecto.

  7. 07

    Proyecto: web completa en tres etapas

    Desde 4:23:42. Desarrollo paso a paso de una aplicación web completa dividida en tres etapas.

Plan de estudio sugerido

3 semanas · unas 5 h por semana

  1. 1.Semana 1 (0:00–1:20:35): fundamentos, props y estado. Repite cada ejemplo con tus propios componentes.
  2. 2.Semana 1-2 (1:20:35–2:39:55): useEffect, Fetch, Axios, formularios y React Router. Practica con una API pública.
  3. 3.Semana 2 (2:39:55–4:23:42): Context y testing. Prueba a aplicarlos en un proyecto pequeño.
  4. 4.Semana 3 (4:23:42–final): construye la web completa en las tres etapas, pausando en cada una.

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 en lugar de solo verlo, sobre todo en useState y useEffect.
  • Haz una pausa tras Props e Elevar el Estado (1:15:47) y crea un ejemplo propio antes de seguir.
  • Consulta el repositorio de GitHub que menciona la descripción para comparar tu código con el del curso.
  • Antes de la parte final (4:23:42), repasa Router y Context, porque el proyecto los reúne.

Antes y después de este curso

Cómo lo presenta AMazaing Code

¡Domina React desde cero con este curso completo de más de 5 horas! 🎉 Perfecto para principiantes o desarrolladores que buscan reforzar sus conocimientos, este tutorial cubre todo lo que necesitas saber para crear aplicaciones modernas y dinámicas con React.

¿Qué aprenderás? ✅ Cómo iniciar con React y organizar tus proyectos. ✅ Componentes, estilos y eventos. ✅ Hooks como useState y useEffect.…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Hay que saber JavaScript antes?

La descripción lo presenta apto para principiantes, pero no lo aclara. Como React se basa en JavaScript, conviene tener nociones básicas.

+¿Cuánto se tarda en completarlo?

El vídeo dura unas 5 h 40 min. Con pausas y práctica, unas 3 semanas a 5 horas semanales es un ritmo razonable.

+¿Incluye un proyecto?

Sí, desde 4:23:42 se desarrolla una web completa en tres etapas.

+¿Qué temas cubre?

Componentes, hooks, props, Fetch y Axios, React Router, Context, Lazy Loading, React Memo y testing.

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

Guías para sacarle partido