Desarrolla, Despliega y Conecta tu Aplicación Workshop Express: "Backend & Devops"

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.

Temática: Programación | 
Modalidad(es): Presencial
 | 
Nivel: Intermedio

Inscripciones abiertas

Adultos
Mayores a 15 años

Única

Inicia
01/11/2025
Encuentros
4
Modalidad
Presencial
Duración
4 Días

Días y Horarios: Sábado : 08:00 a 12:00.

Lugar: AGENPiA

Aranceles

Inscripción: $ 20.000

1 cuotas de $ 20.000

Formas de pago: Suscripción, Efectivo, Transferencia

Sobre este curso

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.



¿Qué vas a aprender?

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.



¿A quién está dirigido?

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.



Requisitos

Conocimientos en NodeJs, Express y base de datos.

Programa

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.



Otros cursos cómo este

Top