Tu primera app fullstack en producción (sin rezarle al deploy)

Deploy real: React+Vite+Tailwind, .NET 8 Web API con Dapper y MySQL. Auth, env vars, scripts SQL y checklist para salir a producción.
Backend para mortales: lo que sí necesitas entender (aterrizado con .NET 8)

Entiende backend sin humo: API, DB, JWT y deploy básico. Ejemplo con .NET 8 Web API + Dapper + MySQL y scripts SQL versionados.
React, Vue, Angular o Svelte: la guerra real (y cómo elegir sin arrepentirte)

React, Vue, Angular y Svelte sin humo: curva, jobs, DX, performance y mantenimiento. Un mini-lab con Vite+Tailwind para decidir con criterio.
Login, sesiones y tokens: quién eres y por qué te creo

Arma login seguro en .NET 8 Web API + Dapper + MySQL: hash de passwords, JWT, refresh token, rotación y checklist para deploy.
Bases de datos: donde viven los secretos (y cómo no romper MySQL)

Diseña schema y CRUD con MySQL 8, migraciones en SQL, .NET 8 + Dapper y React. Tips reales para no romper production y dormir mejor.
APIs: cuando tu frontend aprende a hablar

Arma una .NET 8 Web API con Dapper y MySQL, mete JWT auth, contratos claros y tips de deploy para tu React + Vite + Tailwind.
DOM: manipular la realidad desde el navegador (sin romper todo)

Domina el DOM con ejemplos reales en React + Vite + Tailwind: selectores, eventos, UI updates, DevTools y errores típicos del jale.
JavaScript: el lenguaje que nadie planeó… y aun así sostiene la web

Historia real y guía práctica para dominar JS en React+Vite: coerción, scope, async, módulos y bugs típicos del jale diario.
CSS: belleza, caos y responsive design sin perder la cabeza

Aprende CSS responsive con React + Vite + Tailwind: Grid/Flex, breakpoints con criterio, debug de overflow y errores comunes sin drama.
HTML: la estructura del mundo web (sin humo)

Aprende HTML bien: semántica, accesibilidad, headings y forms. Layout base y cómo llevarlo a React + Vite + Tailwind sin div-soup.