Máster en
Programación y desarrollo de apps Full Stack
Aprende a programar y vive la vida que quieres. Entra de lleno en la profesión del presente y del futuro para dar un giro a tu vida. Domina los principales lenguajes de programación y conviértete en Full Stack Developer.
Acceso al campus vitalicio
Plan de Estudios
La figura del programador es crucial en el sector digital y su demanda no ha parado de crecer. Ahora, se trata de un rol imprescindible en todas las empresas, ya que el programador se encarga tanto del desarrollo del lado del cliente como del servidor.
Nuestro máster está diseñado para capacitar a programadores para construir aplicaciones completas desde cero, dominando tanto la lógica de negocio como la experiencia de usuario.
Gracias a la metodología de nuestro máster, no solo aprenderás a programar en los lenguajes y frameworks más demandados, sino que te familiarizarás con el uso de todo el tech stack de desarrollo.
Módulo 1. Fundamentos de programación web
En este módulo asentarás las bases para el desarrollo web con el que más adelante lograrás desarrollar una aplicación: HTML y CSS avanzado
CSS Avanzado: Flexbox y Grid
JavaScript avanzado
Arrays y objetos Manipulación del DOM Programación funcional vs. OOP
Módulo 2. Creación de Interfaces con React (Frontend)
En el segundo módulo, aprenderás las bases del desarrollo frontend con React así como herramientas para mejorar la calidad de tu código.
 
React básico:
Introducción a componentes y Hook useState Especialización vs. Composición Hook useEffect
Repaso general y presentación de retos React Router, configuación con Webpack y Eslint
Módulo 3. Backend con Node.js y Express
A lo largo de este módulo, verás conceptos básicos de backend y te iniciarás configurando aplicaciones web.
 
Protocolo HTTP y TCP/IP
ExpressJS
Configuración de apps web, endpoints y rutas Middlewares y validaciones
Fetch API: Promises y manejo asincrónico
Formularios HTML con ReactHookForms
Módulo 4. Bases de datos con MongoDB
Explorarás los conceptos clave sobre bases de datos de la manera más práctica.
 
Introducción a bases de datos:
Tipos de bases de datos MongoDB y Mongoose
Relaciones entre entidades
Módulo 5. Gestión de proyectos
En este módulo aprenderás todo sobre la gestión de proyectos mediante metodologías ágiles, preparando el camino para el desarrollo de tu propio proyecto de desarrollo web de la mano de los mejores expertos.
 
SCRUM y herramientas de gestión de proyectos
Herramientas avanzadas:
Storybook y librerías de componentes
Módulo 6.Control de sesiones y seguridad
Aprenderás a gestionar sesiones y reforzar la seguridad en tu propia aplicación web.
 
Autenticación y Seguridad Web:
JSON Web Tokens
Gestión de sesiones: Session y Local Storage
API Wrapper
React Contexts con useContext Hook y useReducer
Módulo 7. Testing en Desarrollo Web
Aprenderás a gestionar sesiones y reforzar la seguridad en tu propia aplicación web.
 
Testing avanzado:
Testing en frontend y backend
Pruebas end-to-end
Módulo 8. Desarrollo avanzado: hooks, almacenaje y WebSockets
Aprenderás conceptos avanzados de React y funcionalidades adicionales para mejorar tu proyecto:
 
React avanzado:
Hooks avanzados: useMemo, useCallback y useRef
Gestión de imágenes y ficheros con Cloudinary
WebSockets para comunicación en tiempo real
Módulo 9.Explorando Nuevas Tecnologías (I): Docker, Microservicios, React Native
Explorarás herramientas modernas para el desarrollo de aplicaciones:
 
Tecnologías modernas:
Docker y Microservicios
 Introducción a React Native
Módulo 10. Deployment y envío de correos electrónicos
Se trabajará en la preparación de aplicaciones para entornos de producción y en el envío de correos electrónicos automatizados.
Deployment en Cloud Services:
Configuración de CI/CD
Configuración y prácticas de envío de correos
Módulo 11. Explorando Nuevas Tecnologías (II): Typescript, NextJS, Bases de datos SQL
Ampliarás los conocimientos explorando tecnologías avanzadas para desarrollo y arquitectura.
Typescript y SSR:
Introducción a Typescript y SSR con NextJS
Diseño y manejo de bases de datos SQL
Proyecto final: Learning by doing
A lo largo de todo el programa, trabajarás aplicando todos los conocimientos en un proyecto principal.
Los proyectos serán softwares existentes y conocidos, que semana a semana tendrás que ir replicando parte por parte: Trello, Twitter, LinkedIn, Glovo o Skyscanner.
Crearás una aplicación desde cero
Implementarás un segundo frontend
Ejecutarás una segunda base de datos, tanto para almacenar datos específicos, como datos analíticos
Activarás un segundo backend mediante otro lenguaje
Así, integrarás el software con otra plataforma
Lead Expert
Conoce el programa en detalle y descubre al Lead Expert que te guiará en tu camino hacia el éxito en la programación.

Financiación para ti
Nos comprometemos contigo para que estudies sin preocupación y ponemos a tu disposición las mejores opciones de financiación para que inviertas en tu futuro profesional.
Al contado
A plazos sin intereses
A plazos sin intereses con Nemuru
Paga con criptomonedas
Nos comprometemos contigo para que estudies sin preocupación y ponemos a tu disposición las mejores opciones de financiación para que inviertas en tu futuro profesional.
Al contado
A plazos sin intereses
A plazos sin intereses con Nemuru
Paga con criptomonedas
Career & Talent Service
Nuestra iniciativa Career & Talent te dará la preparación necesaria para triunfar en todo lo que te propongas, a través de workshops y los siguientes servicios:

Escoge entre dos recorridos
Según tus objetivos profesionales:
· Si quieres encontrar un trabajo de éxito, tu recorrido es el Job Seeking Track.
· Si quieres emprender tu proyecto, elige el Entrepreneurship Track.

Hiring Day
Cada año celebramos el Hiring Day, donde empresas y alumnos están en contacto directo, con la posibilidad de realizar entrevistas durante ese mismo día y conocer sus posiciones vacantes.
¿Quieres saber más?
Artículos de nuestro blog sobre Full Stack Development
¿Te imaginas crear una app con solo escribir una frase? Google lo acaba de hacer…
OpenAI Codex: La nueva era de la programación asistida por IA ha llegado
La inteligencia artificial no solo escribe código: ahora también piensa como un desarrollador. OpenAI Codex…
Claude 3.7 Sonnet: nueva IA líder en programación y razonamiento
En el competitivo mundo de la inteligencia artificial, Anthropic vuelve a marcar tendencia con el…
¿Qué lenguajes de programación son más usados y demandados por las empresas en 2025?
Si buscas aprender programación o ya tienes una formación básica pero quieres ampliar tus conocimientos,…






