Máster en Programación y desarrollo de apps Full Stack

Desarrolla aplicaciones combinando front-end y back-end para crear y escalar productos digitales.


Próximas convocatorias: Mayo 2026



Duración 24 semanas



Acceso al campus vitalicio



Modalidad  Online (Part-Time)



Bonificación    Fundae



Acreditado por  EUNEIZ (30 ECTS)

Máster en Programación y desarrollo de apps Full Stack

Desarrolla aplicaciones combinando front-end y back-end para crear y escalar productos digitales.


Próximas convocatorias: Mayo 2026



Duración 24 semanas



Acceso al campus vitalicio



Modalidad  Online (Part-Time)



Bonificación    Fundae



Acreditado por  EUNEIZ (30 ECTS)

«Nuclio School Top #1 en formación práctica y 100% actualizada, diseñada para trabajar al ritmo del mercado actual

 Oferta formativa puntera y actualizada

Contenidos actualizados en programación, tecnologías web y desarrollo de aplicaciones, alineados con cómo trabajan hoy los equipos reales.

Metodología práctica y aplicada a tu empleabilidad

Casos reales, frameworks operativos y toma de decisiones basada en escenarios de trabajo reales, no teoría académica.

 Profesores y partners con visión ejecutiva

Formación impartida por profesionales en activo que desarrollan aplicaciones y trabajan en proyectos reales, no perfiles puramente académicos.

Partnerships estratégicos

Formación alineada con tecnologías actuales como HTML, CSS, JavaScript, React y Node.js, utilizadas en proyectos reales.

 Oferta formativa puntera y actualizada

Contenidos actualizados en programación, tecnologías web y desarrollo de aplicaciones, alineados con cómo trabajan hoy los equipos reales.

Metodología práctica y aplicada a tu empleabilidad

Casos reales, frameworks operativos y toma de decisiones basada en escenarios de trabajo reales, no teoría académica.

 Profesores y partners con visión ejecutiva

Formación impartida por profesionales en activo que desarrollan aplicaciones y trabajan en proyectos reales, no perfiles puramente académicos.

Partnerships estratégicos

Formación alineada con tecnologías actuales como HTML, CSS, JavaScript, React y Node.js, utilizadas en proyectos reales.

Salidas profesionales

Full Stack Developer

Desarrolla aplicaciones completas de principio a fin, trabajando tanto el frontend como el backend.


Salario anual 45k-60k €

Front-end Developer

Crea interfaces atractivas y funcionales, mejorando la experiencia de usuario en aplicaciones web.


Salario anual 35k-45k €

Back-end Developer

Desarrolla la lógica, APIs y bases de datos que hacen funcionar las aplicaciones por dentro.


Salario anual 35k-45k €

Software Developer

Construye y mantiene aplicaciones y sistemas digitales, participando en todo el ciclo de desarrollo.


Salario anual 50k-65k €

Full Stack Developer

Desarrolla aplicaciones completas de principio a fin, trabajando tanto el frontend como el backend.


Salario anual 45k-60k €

Front-end Developer

Crea interfaces atractivas y funcionales, mejorando la experiencia de usuario en aplicaciones web.


Salario anual 35k-45k €

Back-end Developer

Desarrolla la lógica, APIs y bases de datos que hacen funcionar las aplicaciones por dentro.


Salario anual 35k-45k €

Software Developer

Construye y mantiene aplicaciones y sistemas digitales, participando en todo el ciclo de desarrollo.


Salario anual 50k-65k €

¿Qué aprenderás?

El Máster en Programación y desarrollo de apps Full Stack de Nuclio Digital School está diseñado para personas que quieren adquirir un perfil técnico, aprender a programar desde cero y convertirse en profesionales capaces de desarrollar aplicaciones completas.

Este máster te prepara para que aprendas a diseñar, desarrollar e implementar aplicaciones web de principio a fin. A lo largo del programa trabajarás con proyectos reales y tecnologías actuales para construir soluciones que conectan la experiencia de usuario con la lógica de negocio.

Las herramientas que aprenderás en el máster son:

En este módulo asentarás las bases para el desarrollo web con las que más adelante podrás crear una aplicación desde cero.

Trabajarás HTML y CSS avanzado, incluyendo Flexbox y Grid, y profundizarás en JavaScript avanzado, abordando arrays y objetos, manipulación del DOM y conceptos como la programación funcional y la orientada a objetos.

En este módulo aprenderás las bases del desarrollo frontend con React, así como herramientas para mejorar la calidad y la organización de tu código.

Empezarás con React básico, trabajando la introducción a componentes, el hook useState, la diferencia entre especialización y composición y el hook useEffect. Después avanzarás hacia React avanzado, con un repaso general y presentación de retos, además de trabajar con React Router y la configuración del entorno con Webpack y ESLint.

A lo largo de este módulo verás los conceptos básicos de backend y comenzarás configurando aplicaciones web.

Trabajarás el protocolo HTTP y TCP/IP y aprenderás a utilizar ExpressJS para la configuración de apps web, endpoints y rutas. También verás middlewares y validaciones, profundizarás en JavaScript asincrónico con Promises y Fetch API, y aplicarás validaciones avanzadas en formularios HTML con React Hook Form.

Explorarás los conceptos clave sobre bases de datos de forma práctica.

Aprenderás los diferentes tipos de bases de datos y trabajarás con MongoDB y Mongoose para gestionar la información. Además, verás las relaciones entre entidades y cómo aplicar estos conceptos dentro de una aplicación real.

En este módulo aprenderás sobre gestión de proyectos mediante metodologías ágiles, preparándote para desarrollar tu propio proyecto de desarrollo web.

Trabajarás con SCRUM y herramientas de gestión de proyectos, y también utilizarás herramientas avanzadas como Storybook y librerías de componentes para organizar, documentar y escalar el desarrollo de interfaces.

Aprenderás a gestionar sesiones y reforzar la seguridad en tu propia aplicación web.

Trabajarás la autenticación y seguridad web con JSON Web Tokens, la gestión de sesiones con Session y Local Storage y el uso de API Wrapper. Además, en la parte de contextos en React, aprenderás a trabajar con React Context, useContext y useReducer.

En este módulo aprenderás a reforzar la calidad y la fiabilidad de tus aplicaciones.

Trabajarás testing avanzado, tanto en frontend como en backend, y realizarás pruebas end-to-end para validar el comportamiento completo de la aplicación en escenarios reales.

Aprenderás conceptos avanzados de React y nuevas funcionalidades para mejorar tu proyecto.

En la parte de React avanzado trabajarás hooks como useMemo, useCallback y useRef. Además, verás almacenaje y comunicación en tiempo real, gestionando imágenes y ficheros con Cloudinary y trabajando con WebSockets.

Explorarás herramientas modernas para el desarrollo de aplicaciones.

Trabajarás Docker y Microservicios y tendrás una introducción a React Native para empezar a entender nuevas formas de construir y escalar productos digitales.

En este módulo prepararás tus aplicaciones para entornos de producción y trabajarás el envío de correos electrónicos automatizados.

Verás el deployment en Cloud Services, incluyendo la configuración de CI/CD, y aprenderás la configuración y buenas prácticas de envío de correos dentro de una aplicación.

Ampliarás tus conocimientos explorando tecnologías avanzadas para el desarrollo y la arquitectura de aplicaciones.

Trabajarás TypeScript y el SSR con Next.js, y profundizarás en el diseño y manejo de bases de datos SQL para construir aplicaciones más robustas y escalables.

A lo largo de todo el programa trabajarás en un proyecto principal aplicando todos los conocimientos adquiridos.

Los proyectos estarán inspirados en softwares existentes y conocidos, como Trello, Twitter, LinkedIn, Glovo o Skyscanner, que semana a semana irás replicando por partes. Crearás una aplicación desde cero, implementarás un segundo frontend, trabajarás con una segunda base de datos tanto para almacenar datos específicos como analíticos, activarás un segundo backend con otro lenguaje e integrarás el software con otra plataforma.

Descargar el catálogo

Empresas donde trabajan nuestros alumnos

Nuestros docentes

El máster está dirigido por un director académico y un equipo de docentes con experiencia real en desarrollo de software y proyectos digitales.

Jordi Galobart

Director del programa y consultor UX y Product Manager en diversas empresas: Grupo Intercom, Bodas.net y Xperience Consulting.

Rubén Sahagún

CEO en

Ángel Blanco

Software Engineer en

Jordi Campeny

Senior Software Engineering en

Daniel Herrero

Software Engineer en

Jordi Galobart

Director del programa y consultor UX y Product Manager en diversas empresas: Grupo Intercom, Bodas.net y Xperience Consulting.

Ángel Blanco

Software Engineer en

Daniel Herrero

Software Engineer en

Rubén Sahagún

CEO en

Jordi Campeny

Senior Software Engineering en

Solicita aquí más información

Déjanos tus datos y nuestros asesores especialistas se pondrán en contacto contigo.

Solicita aquí más información

Déjanos tus datos y nuestros asesores especialistas se pondrán en contacto contigo.