- Categorías:
- Diseño web
Para matricularte en este MOOC pulsa sobre "Inscribirse". Te dirigirá a UPM En Abierto, donde deberás identificarte con tu correo UPM o como usuario externo a la universidad e introducir la clave de matriculación:
Clave de matriculación: backend
Este MOOC se imparte en UPM En Abierto y podrás obtener de manera gratuita un Diploma de Superación del curso al superar el 70% de la calificación total del mismo.
Todos los cursos MOOC de la UPM son online, asíncronos y gratuitos.
Itinerario formativo
Este curso forma parte de un itinerario formativo compuesto por cinco cursos:
- Desarrollo Frontend con HTML, CSS y Javascript.
- Gestión de proyectos Software con Git y GitHub.
- Desarrollo de aplicaciones con React y React Native.
- Desarrollo Backend con Node.js, Express y BBDDs.
- Bases de Datos Relacionales y No Relacionales: conceptos, diseño y aplicación a entornos web.
Para acceder a toda la información sobre el itinerario y la inscripción a los cursos pincha en el siguiente enlace:
Duración del curso
50 horas (10 semanas).
Descripción del curso
Este curso enseña el desarrollo de aplicaciones Web de servidor utilizando node.js, express.js y bases de datos. Esto te permitirá desarrollar tu propio servidor web.
Objetivos del curso
Este curso capacita para un nivel intermedio de desarrollo de aplicaciones Web de servidor utilizando las HTML5, CSS3, JavaScript, node.js y express.js. El curso repasa y utiliza también conceptos básicos de ingeniería software, tales como estructura de proyectos, empaquetado de aplicaciones, gestión de versiones.
¿A quién va dirigido el curso?
Curso abierto a cualquier persona que tenga interés en aprender los temas explicados.
Conocimientos previos recomendados
Manejo de IDEs de programación. Manejo de la consola del sistema operativo. Ejecución de programas.
Requisitos técnicos
El alumno necesita tan solo un pc con conexión a internet y tener permisos para poder instalar software en él. Para desarrollar código se recomienda la herramienta Visual Studio Code, pero realmente vale cualquier entorno (Atom, Sublime, Eclipse, …).
Sistema de evaluación
Hay un cuestionario por módulo y varias entregas con autocorrección (prácticas).