Desarrollo backend con Node.js y MongoDB
Del lado del servidor es donde una aplicación web cobra vida: ahí se guardan los datos, se responden las peticiones y se aplica la lógica del negocio. Este curso complementario virtual del SENA enseña a construir ese backend con dos piezas muy demandadas: Node.js para programar el servidor y MongoDB, la base de datos documental más usada del ecosistema JavaScript, para persistir la información.
Es una formación gratis, de 48 horas, en modalidad virtual y de nivel complementaria virtual. Está dirigida a quienes ya manejan la lógica de programación y quieren dar el salto al desarrollo del lado del servidor. Aquí encuentras en qué consiste, qué vas a aprender, los requisitos de la ficha oficial y cómo inscribirte.
¿En qué consiste este curso?
El curso parte de su competencia base: construir sitios web según técnicas de interoperabilidad y protocolos técnicos. El recorrido es práctico: instalas la base de datos en local y la conectas con servicios en la nube como Atlas, trabajas colecciones y documentos con sus consultas y ediciones, entiendes qué es una API RESTful y construyes el servidor en Node.js con su estructura de proyecto, librerías y dependencias, modelos, controladores y rutas.
Al ser virtual, programas desde tu propio equipo y avanzas con los recursos y el acompañamiento de la plataforma de formación en línea, con tu aula en Zajuna.

| Programa | Desarrollo backend con Node.js y MongoDB |
| Tipo | Formación complementaria |
| Nivel | Complementaria virtual |
| Duración | 48 horas |
| Modalidad | Virtual |
| Edad mínima | 14 años |
¿Qué vas a aprender?
Al terminar el curso estarás en capacidad de:
- Instalar y poner en marcha MongoDB en local, y conectar servicios en la nube con Atlas.
- Gestionar bases de datos documentales: colecciones, documentos, consultas, edición y arreglos con subdocumentos.
- Explicar qué es una API RESTful, cuáles son sus requisitos y para qué se usa.
- Crear un proyecto en Node.js: su estructura, las librerías, las dependencias y la ejecución del servidor.
- Conectar el servidor a MongoDB y construir modelos, controladores y rutas que respondan a las peticiones.
Requisitos para inscribirte
Según la ficha oficial del programa, necesitas conocimientos previos en:
- Lógica de programación y algoritmia básica: estructura de un algoritmo, variables, constantes y estructuras condicionales y repetitivas.
- Solución de problemas aplicando algoritmia y lógica de programación.
- Bases de datos documentales NoSQL: estructura de un documento, colecciones y formato JSON.
La edad mínima de ingreso es de 14 años. Ten presente que no es un curso para partir desde cero: si aún no manejas la algoritmia básica, primero fortalece esa base y luego inscríbete.
¿Cómo inscribirte?
La inscripción se hace en Betowa (betowa.sena.edu.co), la plataforma oficial del SENA, cuando el curso aparece en la oferta vigente. Buscas el programa, revisas su ficha y te inscribes en línea; la citación y los resultados del proceso se consultan en el sistema de selección de SOFIA Plus. El proceso completo está explicado paso a paso en nuestra guía de inscripciones al SENA. Sin intermediarios y sin pagarle a nadie: el SENA no cobra por sus cupos.
Guías relacionadas
- Cómo inscribirse en Betowa paso a paso
- Cómo buscar programas en Betowa
- Cómo descargar tu certificado SENA
Preguntas frecuentes
¿Cuánto dura el curso de Desarrollo backend con Node.js y MongoDB?
Dura 48 horas en total, según la ficha oficial del programa. Es un curso complementario de nivel complementaria virtual.
¿El curso es presencial o virtual?
Es virtual: pertenece al nivel de complementaria virtual y se cursa en línea, con tu aula en Zajuna, programando desde tu propio equipo.
¿Necesito saber programar antes de inscribirme?
Sí. La ficha exige conocimientos de lógica de programación y algoritmia básica, además de nociones de bases de datos NoSQL y del formato JSON. Sin esa base previa, el ritmo del curso se te hará difícil, porque las 48 horas se dedican al backend y no a los fundamentos.
¿Qué es una API RESTful y para qué se usa en este curso?
Es la forma estándar en que el backend expone sus servicios para que otras aplicaciones los consuman mediante protocolos web. En el curso la estudias en su definición, sus requisitos y sus usos, y la aplicas de inmediato al construir el servidor en Node.js conectado a MongoDB.
¿El curso tiene algún costo?
No. Como toda la formación del SENA, este curso es totalmente gratis, incluida la certificación.
¿Recibo certificado al terminar?
Sí. Al aprobar el curso recibes la certificación oficial del SENA, que respalda tu formación complementaria en desarrollo backend.
¿Cómo me inscribo?
Por Betowa (betowa.sena.edu.co), la plataforma oficial: busca el curso cuando esté en oferta, revisa su ficha completa e inscríbete en línea, sin intermediarios. La citación y los resultados los consultas después en el sistema de selección de SOFIA Plus.
Si te ves construyendo el backend de una aplicación web con Node.js y MongoDB, ese lado del servidor donde se guardan los datos, se responden las peticiones y se aplica la lógica del negocio, este curso es el camino serio y gratuito para trabajar esa capa con proyectos reales. Revisa si hay ficha abierta en tu ciudad y da el primer paso hoy: el botón Empezar ahora de esta página te lleva directo.

Sitio informativo sobre Betowa. Publicamos guías verificadas de programas, inscripciones y certificados, actualizadas para 2026.






