InternacionalAcceso estudiantes

Máster de Formación Permanente en
Full Stack Developer

Plan de Estudios

Inicio

16 nov 2026

Duración

7 meses

Créditos

60 ECTS

Modalidad

Online interactivo

Título

Propio

Consulta la distribución de asignaturas por cuatrimestres y sus contenidos, las competencias a adquirir, la metodología de aprendizaje, el proceso de evaluación, la bibliografía asociada y orientaciones para el estudio.

Temario (Total 60 ECTS)

 Curso de Desarrollo Front-end: Diseño y Estructura con HTML y CSS. Con el que los estudiantes adquirirán los fundamentos necesarios de desarrollo con HTML y CSS, que garantizarán un mejor aprovechamiento del máster.

Módulo 1 · Introducción. Programación en un Entorno con IA (3 ECTS)

  • Tema 1. Definición del Rol del Desarrollador

  • Tema 2. Configuración del Entorno Profesional

  • Tema 3. Prompt Engineering para Desarrolladores 

Módulo 2 · Algoritmia, Lógica y Colaboración con IA (6 ECTS)

  • Tema 4. Algoritmia Clásica Potenciada con IA

  • Tema 5. Lógica y Descomposición de Problemas

  • Tema 6. Fundamentos de JavaScript: Variables, Tipos y Entorno

  • Tema 7. Operadores, Casting y Valores Especiales

  • Tema 8. Estructuras de Control de Flujo

  • Tema 9. Funciones 

  • Tema 10. Datos y Transformación

  • Tema 11. Programación Orientada a Objetos 

Módulo 3 · Web Standards HTML, CSS y Javascript (6 ECTS)

  • Tema 12. HTML: Estructura Semántica y Generación con IA

  • Tema 13. Formularios HTML

  • Tema 14. CSS: Selectores, Especificidad y Cascada

  • Tema 15. Posicionamiento, Flexbox y Grid

  • Tema 16. DOM: Modelo de Objetos, Selectores y Eventos

  • Tema 17. JS Avanzado: Asincronía y Promesas

  • Tema 18. JS Avanzado: Módulos, Destructuring y Operadores Modernos

  • Tema 19. Detección de Código de Mala Calidad y Refactorización con IA 

Módulo 4 · Herramientas asociadas al Desarrollo, Terminal, Git y Docker (6 ECTS)

  • Tema 20. Control de Versiones: Git, GitHub e IA

  • Tema 21. Terminal Asistida por IA

  • Tema 22. Docker y Contenedores

  • Tema 23. Protocolo MCP y Herramientas de Contexto para IA 

Módulo 5 · Frontend — Angular con Inteligencia Artificial (9 ECTS)

  • Tema 24. Configuración del IDE: AGENTS.md y Programación Agéntica

  • Tema 25. Angular: Instalación, TypeScript y Componentes

  • Tema 26. Property Binding, Event Binding, Signals y Pipes

  • Tema 27. Servicios e Inyección de Dependencias

  • Tema 28. Formularios y Validaciones con IA Aplicada

  • Tema 29. Rutas y Carga de Componentes

  • Tema 30. Peticiones HTTP y Gestión Asíncrona

  • Tema 31. Librerías Externas y Servicios de IA en Angular

  • Tema 32. Proyecto: Aplicación Completa con Angular y Agentes de IA 

Módulo 6 · Bases de Datos Relacionales y no Relacionales (6 ECTS)

  • Tema 33. SQL vs NoSQL: Criterios de Decisión

  • Tema 34. Modelo de Datos Relacional y MySQL

  • Tema 35. Diseño de Bases de Datos y Modelo Entidad-Relación

  • Tema 36. Queries Complejas, Optimización e IA en Bases de Datos

  • Tema 37. Introducción a MongoDB

  • Tema 38. CRUD y Operadores de Consulta/Actualización

  • Tema 39. Índices, Aggregation Pipeline y Lookups

  • Tema 40. MongoDB Atlas y Compass

  • Tema 41. Modelado Avanzado en MongoDB

  • Tema 42. RAG, Embeddings y Bases de Datos Vectoriales 

Módulo 7 · Backend — Node.js, Express e Inteligencia Artificial (9 ECTS)

  • Tema 43. Fundamentos del Servidor con Node.js 

  • Tema 44. Rutas en Express

  • Tema 45. Arquitectura de Proyectos con IA

  • Tema 46. Controladores, Modelos y Rutas en Express

  • Tema 47. Conexión con MySQL desde Node.js

  • Tema 48. API REST con Express y MySQL asistida por IA

  • Tema 49. API REST con Express y MongoDB asistida por IA

  • Tema 50. Chatbot e Implementación de Modelos LLM

  • Tema 51. Desarrollo de Aplicaciones Node.js dirigido por Prompts 

Módulo 8 · Testing y Deploy (3 ECTS)

  • Tema 52. Generación de Tests con IA en Node.js

  • Tema 53. Generación de Tests con IA en Angular

  • Tema 54. Control de Calidad del Código con IA

  • Tema 55. Deploy en la Nube

  • Tema 56. Seguridad en Aplicaciones con IA: Prompt Injection y OWASP LLM 

Módulo 9 · Proyecto Final del estudio (12 ECTS)

  • Fase 1 — Análisis y Diseño

  • Fase 2 — Desarrollo Backend

  • Fase 3 — Desarrollo Frontend

  • Fase 4 — Integración de IA Fase 5 — Defensa