Guía de proyectos para Back End Devs
Acerca de este curso
💡 Introducción
Esta guía esta diseñada para que puedas desarrollar un proyecto Back End completo de manera autogestiva, aplicando todas las tecnologías del stack que aprendiste durante la cursada. Al finalizar, tendrás un producto funcional para mostrar en tu portfolio y el CV.
El objetivo no es solo escribir código que funcione: es aprender a pensar como desarrollador profesional, tomando decisiones de diseño, organizando tu trabajo y documentando lo que construis.
💼 ¿Por qué hacer proyectos?
Los empleadores valoran la experiencia practica por encima de los títulos. Un proyecto bien documentado en tu GitHub puede ser la diferencia en una entrevista técnica.
Los siguientes proyectos están diseñados para que refleje exactamente el tipo de trabajo que vas a hacer en tu primer empleo.
Contenido del curso
🚀 PROYECTO 1: NutriBox S.A.
-
Preparación inicial
-
ETAPA 1: Planificación y Setup del Entorno ⏱ 8 horas
-
ETAPA 2: Modelado de Datos y Base Relacional (MySQL) ⏱ 14 horas
-
ETAPA 3: Base de Datos No Relacional (MongoDB) ⏱ 10 horas
-
ETAPA 4: Arquitectura y Servidor Base con Express + TypeScript ⏱ 12 horas
-
ETAPA 5: CRUD Completo de Recursos (API REST) ⏱ 16 horas
-
ETAPA 6: Autenticación y Seguridad ⏱ 14 horas
-
ETAPA 7: ORM con Sequelize e Integración Final ⏱ 10 horas
-
ETAPA 8: Testing y Documentación ⏱ 8 horas
-
ETAPA 9: Deploy y Puesta en Producción ⏱ 8 horas
-
ETAPA 10: Cierre, Revisión y Presentación ⏱ 6 horas
-
✅ Checklist de Calidad Final
-
Preparación para Entrevistas
-
Deployment
-
Troubleshooting común en Deploy
