Aventura Científica
por Centro de Innovación
Este workshop te guía desde los fundamentos del desarrollo backend hasta la puesta en producción de una aplicación real. Aprenderás prácticas esenciales de DevOps para automatizar, desplegar y mantener servicios de manera eficiente.
Días y Horarios: Sábado : 08:00 a 12:00.
Inscripción: $ 20.000
1 cuotas de $ 20.000
Formas de pago: Suscripción, Efectivo, Transferencia
Este Workshop Express “Backend & DevOps” está pensado como una experiencia práctica e independiente.
El objetivo es que puedas ver y hacer: desplegar tu primer servicio backend con Node.js, conectarlo a una base de datos y gestionarlo usando herramientas y buenas prácticas de DevOps. Además, vas a poder probarlo en los diferentes entornos del ciclo de desarrollo: development, testing y producción.
En los encuentros vas a recorrer el ciclo completo: desarrollo, contenedores, despliegue y monitoreo básico, siempre con ejemplos reales y aplicables.
Es un formato claro, accesible y 100% práctico, pensado para que te lleves conocimientos que podés aplicar en tus propios proyectos desde el primer día.
El objetivo es que puedas ver y hacer: desplegar tu primer servicio backend con Node.js, conectarlo a una base de datos y gestionarlo usando herramientas y buenas prácticas de DevOps. Además, vas a poder probarlo en los diferentes entornos del ciclo de desarrollo: development, testing y producción.
Estudiantes de carreras vinculadas a sistemas (programación, redes, infraestructura).
Personas con conocimientos básicos de programación que deseen conocer un ciclo completo de desarrollo y despliegue.
Conocimientos en NodeJs, Express y base de datos.
Módulos:
01: Fundamentos & Preparación
Ciclo de desarrollo y despliegue.
Conceptos básicos de infraestructura: servidores, redes y puertos.
Node.js/NestJS: estructura y componentes esenciales.
Git y GitHub: clonar, commit, push.
Docker y MongoDB: conceptos y uso básico.
Docker Hub / Registry privado: subir imágenes.
Ejercicio práctico: push de la aplicación base a GitHub.
--------------------------------------------------------------------
02: Integración y Despliegue Local
Pull desde GitHub, modificación y push.
Crear imagen Docker y levantar contenedor local.
Configuración SSH en servidor físico.
Testeo de endpoints con Postman.
Subida de imagen a Docker Hub / Registry privado.
Despliegue de la imagen en Ubuntu.
--------------------------------------------------------------------
03: Base de Datos & Conexiones
Levantar aplicación en servidor real.
Conexiones a MongoDB: local, contenedor, nube (Atlas).
Testeo de endpoints reales con Postman.
Demostración de frontend sencillo en React consumiendo la API.
Ejercicio práctico: cambiar configuraciones de conexión y probar.
--------------------------------------------------------------------
04: Revisión, Seguridad y Cierre
Cierre de temas pendientes y revisión completa.
Debate de dudas y refuerzo de conceptos clave.
SSH en Ubuntu: cambio de puerto por defecto (22 → personalizado).
Buenas prácticas básicas de seguridad en despliegues.
Conclusiones y próximos pasos.