Ir al contenido

Cómo empezar

  • Node.js 24 o superior (node -v).
  • Docker Desktop arrancado (la base de datos PostgreSQL corre en un contenedor). Si Docker no te funciona, el plan B de la sesión 1 usa npx prisma dev.
  • Git. En Windows, usa Git Bash para todo el bloque (no PowerShell).
  • Un editor (VS Code o el que uses).

Trabajamos todo el bloque sobre el mismo proyecto, AcademIA. Clónalo una vez el primer día:

📋 Clonar el proyecto
git clone -b s1-start \
https://github.com/EmilioCarrion/academia-api-alumnos.git academia-api
cd academia-api
git switch -c mi-trabajo

Sin git: descarga el zip de s1-start y, dentro de la carpeta, git init && git add . && git commit -m "s1-start" (así no tendrás las ramas de rescate: mejor con git).

Las ramas de cada sesión se publican al terminar la anterior; git fetch origin las trae.

Cada sesión tiene ramas de rescate: sN-start (inicio) y sN-checkpoint (lo hecho en clase justo antes de la práctica). Si te quedas atrás, cada sesión explica la receta «Cambiar de rama».

Las slides de cada sesión (versión para alumnos, sin soluciones) están en el campus.