| 1 | Fundamentos de TypeScript Tipos básicos, interfaces, genéricos y configuración del entorno de desarrollo con TypeScript. | Fundamentos | 8h | Publicada | |
| 2 | React + TypeScript: Primeros pasos Configuración con Vite, componentes funcionales tipados, props con interfaces y JSX con TypeScript. | Fundamentos | 8h | Publicada | |
| 3 | Hooks con TypeScript useState, useEffect, useRef, useMemo y useCallback completamente tipados con TypeScript. | Hooks | 8h | Publicada | |
| 4 | Componentes avanzados y Context API Patrones de componentes, children tipados, Context API con TypeScript y composición avanzada. | Componentes | 8h | Publicada | |
| 5 | Gestión de estado global useReducer tipado, Zustand para estado compartido y arranque del servidor Express base en monorepo. | Estado | 8h | Publicada | |
| 6 | React Router con TypeScript Navegación con React Router v6, rutas protegidas, parámetros tipados y navegación programática. | Routing | 8h | Publicada | |
| 7 | Capa de servicios y conexión a la base de datos Capa de servicios con Fetch tipado, introducción a Prisma ORM 7 y primera conexión real a PostgreSQL. | APIs | 8h | Publicada | |
| 8 | Backend CRUD completo con Express y Prisma Endpoints POST, PUT y DELETE tipados con Express + Prisma + PostgreSQL, arquitectura MVC de 4 capas y subida de archivos con multer. | | 8h | Publicada | |
| 9 | Panel admin CRUD conectado a la API Formularios conectados a la API real, subida de imágenes con FormData, confirmaciones con SweetAlert2 y sincronización del store Zustand. | | 8h | Publicada | |
| 10 | Testing y buenas prácticas Vitest y React Testing Library con TypeScript, mocks tipados y cobertura de código. | Testing | 8h | Publicada | |
| 11 | Examen Transversal: Proyecto Integrador Desarrollo de una aplicación completa con React + TypeScript integrando todos los conocimientos del programa. | Examen Transversal | Entrega final | Publicada | |