Máster en Ingeniería de Software Full Stack
Construye productos web end-to-end: backend, frontend, bases de datos, APIs, microservicios y arquitectura moderna.
Visión general
Este máster te prepara para diseñar, desarrollar y desplegar aplicaciones completas con estándares de ingeniería actuales. Aprenderás a trabajar con stacks modernos, buenas prácticas, pruebas, CI/CD, observabilidad y principios de arquitectura para escalar con calidad.
Plan de estudios (Asignaturas / Módulos)
Desarrollar APIs robustas y frontends modernos.
Modelar datos y elegir SQL/NoSQL según el caso.
Diseñar servicios y contratos (REST/eventos) con buenas prácticas.
Asegurar calidad con testing, CI/CD y observabilidad.
Aplicar seguridad, rendimiento y arquitectura escalable.
Para quién es
Desarrolladores/as que quieren consolidarse como Full-Stack.
Perfiles backend o frontend que buscan “cerrar el círculo”.
Profesionales que quieren liderar decisiones técnicas con visión de arquitectura.
Lo que serás capaz de hacer
M1 — Foundations of Full-Stack Software Engineering
Bases sólidas: fundamentos web, Git, CLI, patrones, diseño de código y mentalidad de ingeniería.
Temas: arquitectura básica · clean code · trabajo con repos y flujo Git
M2 — Backend Development with Node.js & NestJS
APIs con Node/NestJS: controladores, servicios, validación, seguridad y documentación.
Temas: REST · autenticación/autorización · OpenAPI/Swagger
M3 — Backend Development with Java & Spring Boot
Backend empresarial con Spring: capas, persistencia, seguridad, configuración y buenas prácticas.
Temas: Spring Web · Spring Data · seguridad y perfiles
M4 — Frontend Development with React
Interfaces modernas: componentes, estado, routing, formularios, UX y rendimiento.
Temas: React + TypeScript (si aplica) · consumo de APIs · arquitectura frontend
M5 — Databases: SQL & NoSQL
Modelado y consultas, diseño relacional y alternativas NoSQL para distintos escenarios.
Temas: modelado · índices y rendimiento · transacciones y consistencia
M6 — APIs, Microservices & System Integration
Diseño de contratos, integración y comunicación entre servicios (sincronía/asíncronía).
Temas: patrones de integración · colas/eventos · versionado y compatibilidad
M7 — Software Quality: Testing, CI/CD & Observability
Calidad de extremo a extremo: pruebas, pipelines, logging, métricas y trazas.
Temas: unit/integration tests · CI/CD · observabilidad
M8 — Architecture, Security & Performance
Decisiones de arquitectura, amenazas comunes, hardening, optimización y escalabilidad.
Temas: OWASP · caching · performance y profiling
M9 — Capstone Project (Proyecto Final)
Producto full-stack completo: diseño, implementación, despliegue y demo.
Entregables: repositorio · documentación · presentación final
Numero de plazas : 25
Gracias a este máster, dominé el desarrollo de aplicaciones y he conseguido el trabajo que me gusta.
Ana M.
La plataforma del campus virtual y el contenido audiovisual hicieron mi aprendizaje claro y efectivo.
Luis R.
★★★★★
★★★★★
Testimonios
Tarifas y pagos
Precio total: 1.990 € (100% online)
Modelo de aprendizaje: contenido online + tutores expertos (seguimiento, mentoría y correcciones).
Opciones de pago (sin intereses):
Pago único: 1.990 €
2 plazos: 995 € + 995 €
Cuándo se paga:
Primer pago al ser admitido (reserva de plaza)
Los siguientes, mensuales.
Métodos de pago:
Tarjeta
Paypal
Transferencia bancaria
