¡Bienvenido aventurero al curso más emocionante de React y Next.js! Prepárate para una aventura épica donde no solo dominarás React, sino que también descubrirás los poderes legendarios de Next.js.
DevQuest es un curso completo estructurado como un juego de rol donde cada nuevo concepto es una misión por completar y cada proyecto una batalla por ganar. Comenzarás dominando las artes de React y luego ascenderás al siguiente nivel con los poderes de Next.js.
Toda la documentación está disponible en la carpeta /docs:
Al completar esta aventura, habrás:
- Dominado los fundamentos y conceptos avanzados de React
- Desbloqueado los poderes legendarios de Next.js
- Construido aplicaciones full-stack escalables
- Aprendido las mejores prácticas de la industria
- Desbloqueado habilidades técnicas esenciales
- Formado parte de una comunidad de desarrolladores
Ver detalles completos del programa
- Fundamentos de JavaScript Moderno (ES6+)
- El poder del Virtual DOM
- JSX: El lenguaje de los hechiceros
- Componentes: Las armas básicas
- Clona este repositorio:
git clone https://github.com/borchsolutions/devquest.git
cd devquest- Instala las dependencias del proyecto base:
cd projects/basic-quest
npm install- Sigue la guía de inicio
El curso está diseñado para una progresión natural:
-
Novato (Capítulos 1-2)
- Fundamentos de React
- Primeros pasos con Next.js
-
Aventurero (Capítulos 3-4)
- Server Components básicos
- Routing con App Router
Ver sistema completo de progresión
devquest/
├── README.md # El pergamino principal (documentación principal)
├── CONTRIBUTING.md # Guía para nuevos aventureros (contribuidores)
├── LICENSE # Términos del reino (licencia)
│
├── docs/ # 📚 Grimorios (Documentación)
│ ├── getting-started.md # Guía del primer día
│ ├── chapters/ # Capítulos del viaje
│ │ ├── chapter-1/ # El Despertar del Desarrollador
│ │ │ ├── README.md # Descripción del capítulo
│ │ │ ├── lessons/ # Lecciones individuales
│ │ │ └── assets/ # Recursos del capítulo
│ │ └── ... # Más capítulos
│ └── assets/ # Recursos generales
│
├── exercises/ # ⚔️ Campo de Entrenamiento (Ejercicios)
│ ├── chapter-1/ # Ejercicios del primer capítulo
│ │ ├── README.md # Instrucciones
│ │ ├── exercise-1/ # Primer ejercicio
│ │ └── exercise-2/ # Segundo ejercicio
│ └── ... # Más ejercicios
│
├── projects/ # 🏰 Misiones Principales (Proyectos)
│ ├── basic-quest/ # Proyecto React básico
│ │ ├── README.md # Instrucciones del proyecto
│ │ └── src/ # Código fuente
│ ├── advanced-quest/ # Proyecto React avanzado
│ └── legendary-quest/ # Proyecto final Next.js
│
└── resources/ # 🎮 Arsenal del Héroe (Recursos)
├── cheatsheets/ # Pergaminos de referencia rápida
├── templates/ # Templates para misiones
└── solutions/ # Grimorios de soluciones (en rama separada)
- Node.js 18.17 o superior
- Conocimientos básicos de JavaScript
- Editor de código (recomendado: VS Code)
- Git instalado
¡Tus contribuciones son bienvenidas! Por favor lee nuestra guía de contribución antes de empezar.
Un agradecimiento especial a todos los héroes que han contribuido a este proyecto:
Este proyecto está bajo la licencia MIT. Ver el archivo LICENSE para más detalles.
¿Listo para comenzar tu aventura? ¡Los reinos de React y Next.js te esperan!
