Clases en vivo orientadas a proyectos reales
Sesiones prácticas donde construís endpoints, modelos de datos, pipelines y despliegues en tiempo real, con el profesor guiando cada decisión técnica.

TRAYECTO BACKEND
Este trayecto está pensado para quienes quieren construir un perfil sólido de desarrollador backend capaz de diseñar, desarrollar y desplegar APIs en producción. Combinamos JavaScript y TypeScript en el servidor, bases de datos SQL y NoSQL, contenedores, cloud y seguridad. Ideal si venís del frontend y querés dar el salto a fullstack, o si querés especializarte directamente en backend. Todo en grupos reducidos de hasta 6 personas, con acompañamiento cercano y foco en proyectos reales.
JavaScript (por ejemplo por haber hecho un curso de frontend) y quieren enfocarse en backend profesional.Node.js, Express y MongoDB creando APIs con autenticación, protección de rutas, consultas eficientes y modelos de datos confiables.SQL desde cero con bases de datos relacionales en PostgreSQL y MySQL, usando SELECT, JOIN, filtros, claves y normalización para análisis de datos y backend.Nest.js y TypeScript aplicando inyección de dependencias, módulos organizados, validación con pipes y guards, seguridad con JWT y buenas prácticas.Node.js, contenedores en Docker, Kubernetes, caching, seguridad con JWT y pipelines CI/CD para desplegar plataformas estables y listas para producción.CI/CD.OWASP Top 10 e introducción al hacking ético.Todo el trayecto se cursa online en vivo, trabajando sobre proyectos que se van encadenando módulo a módulo: primero APIs con Express, después arquitectura modular con NestJS, bases de datos, DevOps, cloud y seguridad. Vas a tener feedback constante sobre tu código, correcciones en vivo y acompañamiento para que llegues a un backend listo para producción.
Sesiones prácticas donde construís endpoints, modelos de datos, pipelines y despliegues en tiempo real, con el profesor guiando cada decisión técnica.

Acceso a grabaciones de las clases, guías escritas, ejemplos de código y repositorios de referencia para reforzar lo aprendido entre sesiones.

En este trayecto formativo vas a desarrollar un perfil de backend developer completo, empezando por JavaScript y TypeScript en el servidor, creando APIs REST con Node.js, Express y NestJS, trabajando con bases de datos SQL y NoSQL, autenticación con JWT, testing automatizado, contenedores con Docker y buenas prácticas de DevOps para desplegar en producción. Todo en clases online en vivo, en grupos reducidos de máximo 6 personas, con proyectos reales que se conectan entre sí a lo largo de todo el trayecto.
Fundamentos de Node.js en el servidor y modelo de ejecución asincrónico.
Construcción de APIs REST con Express: rutas, controladores y middlewares.
Persistencia con bases de datos NoSQL (por ejemplo MongoDB / Mongoose).
Primer proyecto backend estructurado, listo para integrarse con un frontend en React/Next.js.
Arquitectura modular y orientada a dominio con NestJS.
Uso de TypeScript para escribir código tipado y mantenible en el backend.
Servicios, inyección de dependencias, pipes, interceptors y guards.
Buenas prácticas para diseñar APIs escalables y organizadas por módulos.
Modelo relacional, diseño de tablas y normalización básica.
Consultas con SELECT, filtros, funciones de agregado y ordenamientos.
Joins entre múltiples tablas y vistas para reportes.
Integración de una base de datos SQL con APIs en Node.js / NestJS.
Contenedores con Docker para empaquetar APIs y servicios.
Introducción a Kubernetes y orquestación de contenedores.
Pipelines de integración y despliegue continuo (CI/CD).
Monitoreo básico, logs y buenas prácticas para entornos de producción.
Conceptos clave de Cloud Computing: IaaS, PaaS, SaaS.
Despliegue de APIs en un proveedor de nube (por ejemplo AWS, Azure o GCP).
Uso de servicios gestionados (bases de datos, almacenamiento, balanceadores).
Buenas prácticas de seguridad, costos y escalabilidad en la nube.
Fundamentos de seguridad en redes y servidores.
Principales vulnerabilidades web (OWASP Top 10) aplicadas a APIs REST.
Buenas prácticas de protección de datos, uso de JWT seguro, encriptación y control de accesos.
Introducción al hacking ético y ejercicios de análisis de seguridad sobre aplicaciones reales.