Curso gratuito de JavaScript de 30 días, paso a paso, con lecciones diarias, ejercicios y miniproyectos para principiantes.
Asabeneh/30-Days-Of-React
Curso paso a paso de 30 días que enseña React desde los fundamentos de JavaScript hasta hooks, routing y gestión del estado.
- Estrellas
- 27,524
- Forks
- 7,662
- Issues abiertos
- 216
- Último commit
- hace 2 meses
¿Qué es?
30 Days Of React es un repositorio de tutoriales organizado en una lección diaria durante 30 días. Comienza con un repaso de JavaScript y una introducción a React; después aborda componentes, props, listas y keys, estado, renderizado condicional, eventos, formularios e inputs controlados y no controlados.
En los últimos días se tratan los ciclos de vida de los componentes, los componentes de orden superior, React Router y la obtención de datos con Fetch y Axios. Luego se presentan los hooks, incluidos formularios con useState, la obtención de datos, los hooks personalizados, Context y Ref. Varios días están dedicados a proyectos prácticos, y el material está escrito en un inglés conversacional e incluye ejercicios que el lector puede resolver de forma opcional.
El repositorio también incluye instrucciones de configuración para Node.js, Google Chrome DevTools y Visual Studio Code, además de indicaciones para hacer un fork del repositorio y subir soluciones a diario mediante commits. Está dirigido a lectores que ya conocen los fundamentos de HTML, CSS y JavaScript.
Funciones clave
- 01Cubre los fundamentos de React, desde componentes y props hasta el estado y los eventos.
- 02Incluye temas más avanzados, como React Router, Context, Ref y hooks personalizados.
- 03Está organizado en una lección diaria durante 30 días.
- 04Incluye un repaso de JavaScript para quienes lo necesiten.
- 05Ofrece instrucciones de configuración para Node.js, Chrome DevTools y VS Code.
Casos de uso
- Aprender React desde cero después de familiarizarse con los fundamentos de JavaScript.
- Seguir un plan diario estructurado para desarrollar habilidades con React durante un mes.
- Practicar hooks y routing con los proyectos y ejercicios incluidos.
Inicio rápido
- 1
Haz un fork y clona el repositorio
git clone git@github.com:username/30-Days-Of-React.git - 2
Entra en la carpeta del proyecto
cd 30-Days-Of-React - 3
Instala Node.js desde el sitio oficial y luego comprueba la instalación
node -v - 4
Abre la primera lección y sigue las instrucciones
Antes de usarlo
- El curso está redactado como un tutorial y no indica ninguna licencia.
- Algunas imágenes y contenidos proceden de otro curso y quizá haya que cambiarles el nombre.
- El autor señala que el material no ha sido revisado.
Temas
Preguntas frecuentes
- ¿Qué es 30-Days-Of-React?
- Curso paso a paso de 30 días que enseña React desde los fundamentos de JavaScript hasta hooks, routing y gestión del estado. 30 Days Of React es un repositorio de tutoriales organizado en una lección diaria durante 30 días. Comienza con un repaso de JavaScript y una introducción a React; después aborda componentes, props, listas y keys, estado, renderizado condicional, eventos, formularios e inputs controlados y no controlados.
- ¿30-Days-Of-React es gratuito? ¿Qué licencia tiene?
- 30-Days-Of-React no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿30-Days-Of-React sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de 30-Days-Of-React fue el 27 ago 2026.
- ¿Para qué puedo usar 30-Days-Of-React?
- Aprender React desde cero después de familiarizarse con los fundamentos de JavaScript. Seguir un plan diario estructurado para desarrollar habilidades con React durante un mes. Practicar hooks y routing con los proyectos y ejercicios incluidos.
- ¿Cómo se instala 30-Days-Of-React?
- Haz un fork y clona el repositorio: git clone git@github.com:username/30-Days-Of-React.git Entra en la carpeta del proyecto: cd 30-Days-Of-React Instala Node.js desde el sitio oficial y luego comprueba la instalación: node -v Abre la primera lección y sigue las instrucciones
- ¿Dónde consigo 30-Days-Of-React?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Asabeneh/30-Days-Of-React
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Código abierto de freeCodeCamp.org que impulsa su plataforma de aprendizaje y currículo gratuito y autodidacta de programación y matemáticas.
Plan de estudios de 12 semanas y 24 lecciones para principiantes, que enseña HTML, CSS y JavaScript con proyectos prácticos como un terrario y juegos.
Una lista de larga trayectoria con preguntas y respuestas para entrevistas sobre ReactJS, que abarca React, Router, Redux, testing y React Native.
Emulador de terminal multiplataforma basado en tecnologías web, ampliable mediante plugins y temas.
Una biblioteca CSS-in-JS flexible y de alto rendimiento para dar estilo a aplicaciones con estilos en formato de cadena u objeto y una composición predecible.