Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/midudev/jscamp/llms.txt

Use this file to discover all available pages before exploring further.

Bienvenido a JSCamp, el bootcamp intensivo de JavaScript y desarrollo web full-stack creado por midudev. A lo largo de 10 módulos progresivos construirás una aplicación real desde cero, dominando el ecosistema completo de JavaScript moderno: desde HTML/CSS hasta Docker, pasando por React, Node.js, TypeScript, SQL, pruebas automatizadas, CI/CD e Inteligencia Artificial.

Introducción

Conoce el programa, objetivos y cómo está estructurado el bootcamp.

Quickstart

Instala todo lo necesario y pon en marcha tu primer módulo en minutos.

El Proyecto

Descubre la aplicación que construirás paso a paso durante el bootcamp.

Guía de Instalación

Requisitos de software y cómo clonar el repositorio.

Módulos del Bootcamp

El contenido está dividido en módulos progresivos. Cada uno introduce nuevas tecnologías sobre la base del anterior.

HTML & CSS

Maquetación y estilos con HTML semántico y CSS moderno.

JavaScript

DOM, Fetch API, módulos ES y Web Components con JavaScript vanilla.

React

Componentes, hooks y routing con React 19 y Vite.

Router & Zustand

React Router v7, autenticación y estado global con Zustand.

Node.js

Servidor HTTP, streams, sistema de archivos y módulos nativos.

Express

API REST con Express v5, Zod y arquitectura MVC.

SQL

Base de datos SQLite con TypeScript, Zod y consultas SQL nativas.

TypeScript

Tipos, generics, utility types e interfaces para proyectos reales.

Testing

Pruebas E2E con Playwright y automatización con IA vía Stagehand.

Inteligencia Artificial

Integración de IA con Vercel AI SDK, OpenAI y streaming.

CI/CD

Pipelines de integración continua con GitHub Actions y Vitest.

Docker

Contenedores, multi-stage builds, Docker Compose y Docker Model Runner.

Empieza Ahora

1

Instala los requisitos

Necesitas Node.js 20+, Git, VS Code y Docker. Sigue la guía de instalación.
2

Clona el repositorio

git clone https://github.com/midudev/jscamp.git
cd jscamp
3

Elige tu módulo de inicio

Si eres nuevo, comienza por 00-html-css. Si ya tienes experiencia web, salta al módulo que necesites.
4

Accede a la plataforma

Los videos y materiales del bootcamp están en jscamp.dev. El registro es gratuito.
JSCamp tiene un certificado opcional de pago que incluye revisión de ejercicios, canal exclusivo de Discord, directos de repaso y revisión de CV. Más información en jscamp.dev.

Build docs developers (and LLMs) love