Saltar al contenido principal
Spring AI
Framework IA Generativa Backend

Formación corporativa en Spring AI

Integra modelos de IA en aplicaciones Java con Spring.

Evidencias FUNDAE Activación guiada Evaluación con IA Itinerario a medida

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Resumen del itinerario en Spring AI

Para qué equipos

Equipos técnicos que incorporan Spring AI a su stack productivo o consolidan competencias antes de un proyecto crítico. Adaptamos el temario al nivel de partida y al stack acompañante.

Qué se trabaja

Lecciones aplicadas y ejercicios prácticos en Spring AI resueltos en el IDE del navegador, con corrección automática por IA y proyectos integradores revisados con rúbrica explícita.

Cómo se contrata

Propuesta concreta sobre teleformación, aula virtual o plan mixto. Sin coste de setup, sin permanencia, con evidencias FUNDAE exportables para la entidad organizadora.

Activación en 3 pasos

Diseñamos el itinerario, el alcance y el calendario según el nivel y el stack de tu equipo. Evidencias FUNDAE exportables, sin permanencia ni coste de setup.

  1. 1 Demo o llamada
    30 min con el fundador. Cuéntanos el stack, el nivel y el calendario.
  2. 2 Propuesta
    Itinerario y modalidad (teleformación, aula virtual o mixto) con evidencias FUNDAE exportables.
  3. 3 Tenant activo
    Tu equipo entra con SSO, asignaciones automáticas y panel admin completo.

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Qué incluye la formación

Toda la plataforma CertiDevs disponible para tu equipo durante el itinerario. Sin costes ocultos ni módulos premium.

Entornos de programación online, sin instalar nada en el equipo del alumno.
Evaluación con IA de cada ejercicio de código, proyecto y ensayo, con feedback y nota.
Certificado verificable con NIF del alumno y firma digital de CertiDevs.
Panel admin de empresa: alta masiva CSV, asignaciones, foros y encuestas.
Rol inspector FUNDAE con acceso de solo lectura a actividad y resultados.
Reportes exportables en Excel: accesos, progreso, completion y satisfacción.
Integración con tu LMS: LTI 1.1 + 1.3 Deep Linking y exportación SCORM 1.2.
SSO con tu Active Directory (OIDC, Microsoft Entra, Google Workspace).
White-label opcional: subdominio propio, logo y tema de tu marca.
Pruebas técnicas: mismos exámenes para evaluar candidatos en selección.
Foros y mensajería tutorial integrados, requisito FUNDAE cubierto de serie.
Soporte directo de nuestro equipo durante toda la formación.

Cursos disponibles en Spring AI

Cada curso se puede asignar de forma independiente o combinar en un plan formativo.

Curso completo Spring AI

Curso completo para integrar inteligencia artificial generativa en aplicaciones Java con Spring Boot. Cubres chat models multi-proveedor, prompts y salida estructurada, function calling sobre servicios de negocio, embeddings, bases vectoriales, RAG, evaluación de modelos y despliegue en producción con observabilidad. Al terminar diseñas APIs REST con IA listas para entornos enterprise y migras casos de uso desde Python a tu stack Java sin perder control.

Ver curso
Especialización Spring AI - Fundamentos

Curso de fundamentos de Spring AI para equipos Java que dan los primeros pasos integrando inteligencia artificial generativa en aplicaciones Spring Boot. Aprendes la arquitectura multi-proveedor del framework, dominas el uso de chat models con la API fluida, diseñas prompts con plantillas y obtienes salida estructurada tipada lista para mapearse a objetos Java. Al terminar conviertes una aplicación tradicional en un servicio con capacidades de IA conversacional desde tu stack habitual.

Ver curso
Especialización Spring AI - Módulos avanzados

Curso avanzado de Spring AI para conectar modelos de lenguaje con datos y servicios reales de la organización desde Java. Aprendes function calling sobre tus servicios de negocio, generación y consumo de embeddings, bases vectoriales para búsqueda semántica y pipelines RAG completos sobre Spring Boot. Al terminar construyes asistentes de IA que consultan tus bases documentales y ejecutan acciones controladas dentro de la aplicación, sin acoplarte a un único proveedor.

Ver curso
Especialización Spring AI - Módulos avanzados II

Curso avanzado de Spring AI centrado en llevar la inteligencia artificial a producción de forma fiable en aplicaciones Java enterprise. Aprendes a evaluar modelos con métricas reproducibles, instrumentar observabilidad y caché, aplicar seguridad y rate limiting, y orquestar un proyecto integrador que une chat, RAG y function calling. Al terminar entregas un servicio Spring Boot con IA listo para entornos de cliente, con calidad, métricas y resiliencia operativa.

Ver curso

Ver todos los cursos del catálogo

Stacks habituales que las empresas combinan en sus planes formativos junto a Spring AI.

Estructura del itinerario

Módulos, lecciones y ejercicios del itinerario

Spring AI es el framework del ecosistema Spring que permite integrar modelos de inteligencia artificial en aplicaciones Java de forma nativa. En este módulo se presentan los conceptos esenciales que sustentan el framework: su origen, su filosofía de abstracción sobre múltiples proveedores y los principios de IA generativa que todo desarrollador Java necesita conocer.

El módulo aborda la arquitectura multi-proveedor de Spring AI, que permite trabajar con OpenAI, Anthropic, Ollama y otros servicios a través de interfaces unificadas como ChatModel y EmbeddingModel. Se explican también los conceptos fundamentales de los modelos de lenguaje (tokens, embeddings, temperatura, ventana de contexto) adaptados al vocabulario y las necesidades de un desarrollador Java.

Además, se detalla como Spring AI aprovecha la autoconfiguración de Spring Boot para simplificar la integración, reduciendo la configuración manual al mínimo y permitiendo que el desarrollador se centre en la lógica de negocio.

  • Introducción a Spring AI Lección
  • Arquitectura multi-proveedor Lección
  • Conceptos de IA para desarrolladores Java Lección
  • Integración con Spring Boot Lección
  • Test de fundamentos de Spring AI Test

Modalidades de contratación

Elige la modalidad que mejor se adapte a tu organización. Sin permanencia ni coste de setup.

Teleformación

Acceso autónomo al itinerario en la plataforma: lecciones, vídeos, ejercicios evaluados por IA y proyecto integrador. Con tutorización y foro técnico.

Solicitar propuesta

Aula virtual privada

Sesiones en directo sobre cohorte cerrada del cliente. Práctica guiada, resolución de dudas, evaluación al cierre y evidencias exportables.

Solicitar propuesta

Plan mixto

Teleformación con sesiones en directo intercaladas. Equilibra autonomía del alumno con hitos guiados, revisión de proyectos y feedback síncrono.

Solicitar propuesta

Sobre Spring AI

VMware / Broadcom Desde 2023 Documentación oficial

Spring AI es un framework del ecosistema Spring que integra modelos de inteligencia artificial en aplicaciones Java de forma nativa, aprovechando las convenciones y la autoconfiguración de Spring Boot. Su API principal es ChatClient, una fachada fluida sobre ChatModel que unifica proveedores como OpenAI, Anthropic, Azure OpenAI, Amazon Bedrock, Google Vertex AI, Ollama, Mistral, Groq y otros, permitiendo cambiar de proveedor sin modificar la lógica de la aplicación. Junto a ChatClient, el framework ofrece EmbeddingModel, VectorStore, ImageModel, AudioTranscriptionModel y AudioSpeechModel como interfaces uniformes para todas las capacidades habituales de IA generativa.

Alrededor de ChatClient, Spring AI incorpora un sistema de advisors que interceptan la petición y la respuesta para aplicar lógica transversal como memoria conversacional (MessageChatMemoryAdvisor), recuperación de contexto RAG (QuestionAnswerAdvisor), seguridad de prompts y observabilidad. El tool calling se declara con la anotación @Tool sobre métodos Java y @ToolParam sobre sus parámetros, de modo que el modelo invoca funciones de negocio sin que el desarrollador programe el bucle de tool calls. Las respuestas tipadas se generan con BeanOutputConverter y el método entity(), que inyectan el esquema JSON en el prompt y deserializan la respuesta a records Java. El soporte a MCP (Model Context Protocol) permite integrar herramientas y recursos externos estandarizados.

Este curso recorre el framework de principio a fin: desde Spring Initializr hasta el despliegue en producción de aplicaciones Java con IA integrada. Aprenderás a configurar ChatClient con advisors, diseñar prompts con plantillas tipadas, implementar tool calling con @Tool, construir pipelines RAG sobre VectorStore (Chroma, pgvector, Redis, Pinecone, Weaviate), evaluar respuestas con RelevancyEvaluator y aplicar patrones de producción con Micrometer, Spring Cache, Resilience4j y Spring Security, cerrando con un proyecto integrador que consolida todos los bloques.

Qué incluye este itinerario

  • Fundamentos: qué es Spring AI, arquitectura multi-proveedor, conceptos de IA para desarrolladores Java e integración con Spring Boot.
  • Instalación y entorno: Spring Initializr, dependencias y starters, configuración de API keys y primer chat con un LLM.
  • Chat Models: ChatClient, ChatModel, sistema de mensajes, streaming de respuestas y cambio transparente de proveedor.
  • Prompts y salida estructurada: PromptTemplate, prompt engineering, BeanOutputParser, MapOutputParser y JSON schema.
  • Function calling: funciones Java como herramientas de IA, callbacks, ejecución automática y function calling paralelo.
  • Embeddings y VectorStore: EmbeddingModel, VectorStore (PGVector, Chroma), carga de documentos y text splitting.
  • RAG: pipeline completo, QuestionAnswerAdvisor, similarity search, augmentación de contexto y filtrado por metadatos.
  • Evaluación: RelevancyEvaluator, datasets de prueba y métricas de calidad (faithfulness, relevancy, precisión, recall).
  • Producción: observabilidad con Micrometer, rate limiting, caché, estrategias multi-modelo y seguridad con Spring Security.
  • Proyecto integrador: asistente empresarial en Spring Boot 4 con ChatClient + advisors, tool calling con @Tool, RAG sobre VectorStore, salida estructurada y observabilidad Micrometer.

Público objetivo

  • Desarrolladores Java y Spring Boot que quieren integrar modelos de IA en sus aplicaciones enterprise con las abstracciones de Spring.
  • Ingenieros backend que necesitan construir APIs con capacidades de IA: chat, RAG, function calling y respuestas estructuradas.
  • Arquitectos de software que diseñan aplicaciones Java con IA multi-proveedor y requisitos de producción (observabilidad, seguridad, caché).
  • Equipos de desarrollo empresarial que buscan adoptar IA generativa en su stack Java/Spring existente.

Prerrequisitos: conocimientos intermedios de Java y Spring Boot (controladores REST, inyección de dependencias, propiedades), familiaridad con Maven o Gradle y nociones básicas de LLMs y APIs de IA.

¿Necesitas un itinerario completo?

Este curso puede formar parte de una carrera profesional que combine varias tecnologías. Explora nuestros itinerarios o te diseñamos uno a medida para tu equipo.

Plan formativo de Spring AI para tu equipo

Recibe una propuesta concreta: modalidad, alcance, calendario y evidencias FUNDAE exportables. Damos de alta a tu equipo, configuramos la plataforma con tus dominios y entregamos certificados verificables e informes para tu entidad organizadora. Sin coste de setup, sin permanencia.

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación en Spring AI: preguntas frecuentes

¿La formación en Spring AI para empresas es bonificable por FUNDAE?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte la formación en Spring AI?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta el temario de Spring AI al nivel de mi equipo?
Sí. Ajustamos el itinerario de Spring AI al nivel y al stack de tu equipo, con ejercicios evaluados por IA y certificado verificable. La activación corporativa se acuerda durante la fase de propuesta.
¿Cómo se evalúa a los alumnos?
Con ejercicios corregidos automáticamente por IA (test, puzle, código, proyecto y ensayo), detección de entregas generadas con IA y certificados verificables por URL.