Live online classes

10 ECTS

Diploma de experto en AI Full Stack Development

Next intake: October 2026

Get in touch

¿Por qué estudiar el Diploma de experto en AI Full Stack Development?

El flujo de trabajo es el que ya usan los equipos punteros: specify, plan, tasks, implement. Tú redactas la especificación, los agentes implementan contra ella y cada pull request traza a un requisito. A partir del módulo de SDD, todos los retos del programa se entregan así, y también el Trabajo Fin de Máster.

No trabajas con demos ni con notebooks locales. Cada módulo cierra con un entregable funcional, y el TFM es una aplicación con IA desplegada en Azure, con URL pública, pipeline de CI/CD, métricas de calidad y análisis de costes de inferencia.

Este máster también te prepara para:

  • Presentarte a tres certificaciones oficiales (GitHub GH-300, Azure AI-102 y Claude CCA-F), con simulacros de examen incluidos en el programa.
  • Construir un portfolio público verificable: varios proyectos en GitHub con especificaciones versionadas y un producto desplegado en producción.
  • Dar el salto de desarrollador a perfiles como AI-augmented full-stack developer, agentic AI engineer o tech lead de equipos asistidos por IA.

Prerequisites

El máster está pensado para desarrolladores con experiencia que quieren incorporar la IA a su forma de trabajar y construir productos con ella. Encaja con perfiles de backend o full-stack, con quien llega desde la nube y quiere añadir IA, y con profesionales en reconversión que ya tienen base de programación. No hace falta experiencia previa con frameworks de IA, Azure ni LangChain.

Requisitos obligatorios
  • JavaScript o TypeScript intermedio: funciones asíncronas (async/await), Promises, módulos ES6 y manejo de errores.
  • Python básico-intermedio: leer e implementar scripts, usar pip, entornos virtuales y librerías de terceros.
  • Desarrollo web: saber qué es una API REST, HTTP y JSON, y hacer peticiones desde el frontend (fetch o axios).
  • Git y GitHub: clone, commit, push, pull requests y branching básico, con cuenta activa.
  • Haber construido al menos un proyecto de software completo, aunque sea un CRUD sencillo desplegado.
  • Certificación del curso de Python asíncrono de IMMUNE o acreditación de conocimientos equivalentes, presentada antes del inicio.
Requisitos recomendables
  • Experiencia con un framework web moderno: Next.js, React, Vue o similar.
  • Nociones de bases de datos: queries SQL y haber usado una ORM (Prisma, SQLAlchemy u otra).
  • Haber usado algún proveedor cloud (Azure, AWS o GCP) a nivel de usuario y familiaridad con Docker.
  • Haber usado GitHub Copilot, ChatGPT u otro asistente de IA en proyectos.

What will you learn?

  • Trabajar con el flujo Spec-Driven Development (specify, plan, tasks, implement) y dirigir agentes que implementan contra una especificación versionada.
  • Integrar LLMs en aplicaciones full-stack con Next.js y FastAPI: streaming, tool use y autenticación.
  • Construir sistemas RAG y diseñar la capa de datos con bases vectoriales (pgvector, Azure AI Search, Pinecone).
  • Diseñar agentes con LangGraph, Model Context Protocol (MCP) y Azure AI Agent Service.
  • Desplegar y operar aplicaciones de IA en Azure: Docker, AKS, LLMOps y optimización de costes de inferencia.
  • Aplicar Responsible AI y el marco regulatorio europeo (EU AI Act, OWASP LLM Top 10).
  • Preparar las certificaciones GitHub Copilot GH-300, Azure AI-102 y Claude CCA-F.

Metodología Challenge-Based Learning

Tools

Learn how to use industry-leading tools

Azure AI Foundry
Azure AI Search
Azure Kubernetes Service
Claude Code
Docker
FastAPI
Git
GitHub Copilot
LangChain
Langfuse
LangGraph
LangSmith
MCP
Next.js
Pinecone
Railway
Python
TypeScript
Vercel

Certification training

El máster cubre el temario de tres certificaciones reconocidas y las trabaja de forma integrada desde el primer día, con simulacros de examen en las últimas semanas:

GH-300
AI-102
CCA-F
  • GitHub Copilot (GH-300): uso profesional de Copilot en el ciclo completo de desarrollo (Chat, CLI, Agent Mode), testing, Responsible AI y governance.
  • Microsoft Azure AI Engineer Associate (AI-102): diseño e implementación de soluciones de IA en Azure: Cognitive Services, Azure OpenAI, AI Search, agentes y seguridad cloud.
  • Anthropic Claude Certified Architect – Foundations (CCA-F): arquitectura de sistemas agénticos con Claude: agentic loops, tool design, MCP y gestión de contexto.

Plan de estudios del Diploma de experto en AI Full Stack Development

El programa se organiza en once módulos agrupados en seis bloques y un Capstone, a lo largo de 14 semanas y 240 horas entre clases, estudio y laboratorios (72 h síncronas / 240 h totales / 10 ECTS). Cada bloque abre con un reto que el primer día todavía no sabes resolver.

Evaluación: 20% sprints de desarrollo semanales + 25% retos por módulo + 10% revisión de código entre pares + 15% simulacros de las tres certificaciones + 30% TFM.

Módulo 1 – 1 ECTS

Fundamentos de IA para desarrolladores

Machine learning aplicado, arquitectura transformer, embeddings y búsqueda vectorial, y RAG básico. Integración de modelos mediante APIs (OpenAI, Anthropic Claude, Azure OpenAI) y primer contacto con los servicios de Azure AI.

Módulo 2 – 1,5 ECTS

Desarrollo agéntico y Spec-Driven Development

El núcleo del programa. GitHub Spec Kit y el flujo specify, plan, tasks, implement. GitHub Copilot en profundidad (Chat, CLI, Agent Mode) y Claude Code a fondo (CLAUDE.md, plan mode, hooks, skills, subagentes y MCP). Aplicaciones con Next.js y FastAPI dirigidas por specs, y CI/CD con la validación de la especificación como gate.

Módulo 3 – 1,5 ECTS

Bases de datos y datos para IA

Bases de datos vectoriales (Pinecone, Weaviate, Qdrant) y PostgreSQL con pgvector. Azure AI Search y Cosmos DB como servicios gestionados, estrategias de chunking y pipelines ETL con Prefect y Airflow.

Módulo 4 – 1,75 ECTS

AI agents y orquestación

Patrones de agentes (ReAct, plan-execute, reflection), LangGraph para grafos de estado y Model Context Protocol, incluido el desarrollo de servidores MCP propios. Sistemas multi-agente, gestión de memoria, Azure AI Agent Service y evaluación de fiabilidad y costes.

Módulo 5 – 1,75 ECTS

Cloud, MLOps y producción

Despliegue de aplicaciones con IA en Azure: Docker, Azure Kubernetes Service y Container Apps. Monitoreo de LLMs en producción con Langfuse y Azure Monitor, optimización de costes de inferencia y prácticas SRE aplicadas a sistemas de IA.

Módulo 6 – 0,5 ECTS

Seguridad, ética y regulación de la IA

EU AI Act y marco regulatorio europeo, Responsible AI en Azure, governance de GitHub Copilot Enterprise y OWASP LLM Top 10. Gobernanza y trazabilidad de modelos en producción.

Capstone – 2 ECTS

Aplicación full-stack con IA en producción

En equipos de dos o tres personas, con un instructor como Product Owner, defines, construyes y despliegas en Azure un producto de software con IA como capacidad central. El proyecto integra al menos cuatro módulos del programa, mantiene la trazabilidad de la especificación al pull request y se defiende ante un tribunal con una demo en vivo.

Career opportunities

El perfil de desarrollador que sabe dirigir agentes y llevar productos de IA a producción es de los de mayor demanda del mercado tech. Al terminar puedes optar a roles como:

Según la Guía Salarial 2026 de la Revista Inteligencia Artificial y el análisis de keepcoding.io, un AI Engineer mid en España se sitúa en torno a 45.000–65.000 € anuales y un senior entre 68.000 y 90.000 €. Get on Board registró un crecimiento del 340 % en la demanda de estos perfiles en Latinoamérica entre 2023 y 2025. El trabajo en remoto para empresas europeas y norteamericanas es habitual, lo que amplía el mercado para los profesionales de Latinoamérica.

Career Readiness

Durante el programa tienes acceso al servicio de Career Readiness de IMMUNE: un itinerario personalizado de empleabilidad que incluye preparación del CV técnico y del perfil de LinkedIn, simulacros de entrevistas técnicas, conexión con empresas del ecosistema de IMMUNE y acceso a la bolsa de empleo.

El objetivo es que termines con conocimientos sólidos y que puedas demostrarlos en un proceso de selección. El producto desplegado, los proyectos con specs versionadas y las certificaciones que preparas son las piezas que más peso tienen en una entrevista técnica de IA.

Una formación con perspectiva completa

El programa incluye un porcentaje de Human Sciences: competencias que complementan el perfil técnico. En desarrollo con IA pesan especialmente la comunicación de decisiones de diseño a perfiles de negocio, la defensa técnica de una arquitectura y la toma de decisiones bajo incertidumbre. Saber explicar por qué un producto está construido como está, y venderlo a un cliente o a un tribunal, marca la diferencia en roles de producto y liderazgo técnico.

FAQs sobre el Diploma de experto en AI Full Stack Development

¿Qué título obtengo al finalizar?

Al completar el programa obtienes el título de Máster en AI Full Stack Development de IMMUNE Technology Institute, una titulación propia no reglada con reconocimiento en el mercado tech, además del badge digital del máster.

¿Necesito experiencia previa en inteligencia artificial?

No con frameworks de IA, Azure ni LangChain. Sí necesitas base de desarrollo: JavaScript o TypeScript y Python intermedios, desarrollo web y Git, y haber construido algún proyecto completo. A partir de ahí, el programa te lleva hasta un producto en producción.

¿Por qué Azure y no AWS o GCP?

Azure es la plataforma cloud de referencia en Europa y la más demandada en proyectos de IA para empresas de España y Latinoamérica. Los conceptos de RAG, agentes y LLMOps que se trabajan son transferibles a otras nubes, así que el aprendizaje amplía tu perfil sin invalidar lo que ya sepas de AWS o GCP.

¿Qué es el Spec-Driven Development?

Es la forma de trabajar del programa: la especificación versionada es la fuente de verdad y los agentes implementan el código contra ella, con el flujo specify, plan, tasks, implement. Tú especificas, auditas y decides; los agentes implementan, y cada pull request traza a un requisito.

¿Las tres certificaciones están incluidas?

El programa prepara para las tres (GH-300, AI-102 y CCA-F), cubre su temario e incluye simulacros de examen. La inscripción a los exámenes oficiales se gestiona por separado; el equipo de admisiones te informa del detalle. No se garantiza aprobar.

¿Es 100 % online?

Sí. Las clases son en directo con el grupo y quedan grabadas. El trabajo en laboratorios y los entregables se hacen de forma autónoma.

What is the Capstone Project?

Es el proyecto final: una aplicación full-stack con IA desplegada en Azure, con URL pública, pipeline de CI/CD, métricas de calidad y análisis de costes. Se desarrolla en equipo, con flujo spec-driven, y se defiende ante un tribunal. Forma parte del portfolio que muestras en entrevistas.

¿Es compatible con un trabajo a tiempo completo?

Sí. El formato son dos sesiones en directo de tres horas a la semana durante 14 semanas, más trabajo autónomo que organizas a tu ritmo. El TFM se concentra en las últimas semanas.

¿Hay servicio de orientación laboral?

Sí. Todos los alumnos acceden al servicio de Career Readiness de IMMUNE: preparación de CV, orientación profesional, simulacros de entrevistas y bolsa de empleo.

¿Hay becas disponibles?

Existen opciones de financiación y descuentos para determinados perfiles. El equipo de admisiones puede informarte de las disponibles en el momento de tu solicitud.

Financing

IMMUNE

Descuento por pago al contado

IMMUNE

BBVA

Si eres residente en España puedes financiar tu programa a través del banco BBVA.

Fundae

Pay for your training through the Spanish Employment Training Foundation. Aimed at active workers who wish to finance their program through the subsidized training program.

Fundae

Quotanda

Pay in installments, even if you are unemployed and cannot guarantee the loan.

Quotanda

Sequra

Pay in installments, even if you are unemployed and cannot guarantee the loan.

Sequra

Book my personalised academic and professional consultation

Mary García

Mary Garcia

Flor Biscardi

Flor Biscardi

Agustina Ruíz

Admissions Process

Our students are characterized by their passion for technology. Our admissions process focuses on who you are, how you think, what you have accomplished, and then sharing your goals.

Our aim is to get to know you better, see what makes you unique and ensure that the IMMUNE educational model adapts to your profile.

Application for admission
1. Application
Personal interview
2. Personal interview
Academic committee
3. Academic committee
Registration number
4. Enrollment

Metodología Challenge-Based Learning

El programa sigue la metodología Challenge-Based Learning. Cada bloque arranca con un reto profesional real (un motor de búsqueda semántica para 50.000 productos, un MVP de asistente multilingüe en tres semanas, absorber un pico de 100 veces el tráfico sin disparar costes) y aprendes lo necesario para resolverlo. Las sesiones en directo son talleres de construcción guiados por un instructor que trabaja como senior engineer.

A partir del bloque de Spec-Driven Development, el método es transversal: la especificación versionada precede al código en todos los retos y en el TFM. Practicas sobre el stack real (GitHub Copilot, Claude Code, Azure AI, LangGraph, Vercel y Railway), con acceso a las plataformas y créditos de API para los laboratorios incluidos. Cada entregable se publica en tu repositorio de GitHub.

Download brochure