What You'll Learn

  • Crear aplicaciones de inteligencia artificial con Java
  • Spring Boot 4 y Spring AI 2
  • integradas con modelos de OpenAI.,Diseñar prompts y plantillas reutilizables
  • generar respuestas estructuradas y encadenar llamadas a modelos de lenguaje.,Implementar conversaciones con memoria
  • gestionar múltiples sesiones y guardar el historial en una base de datos con JDBC.,Desarrollar herramientas Java que permitan a la IA consultar APIs
  • acceder a bases de datos y combinar resultados.,Construir aplicaciones RAG que respondan preguntas utilizando documentos propios
  • embeddings y almacenes vectoriales.,Crear aplicaciones multimodales capaces de analizar imágenes y generar contenido visual con modelos de IA.,Integrar transcripción de audio
  • generación de voz y conversaciones habladas en aplicaciones Spring Boot.,Desarrollar una interfaz web de chat con respuestas en streaming e interacciones por texto y voz.,Crear servidores y clientes MCP para conectar un asistente de IA con servicios independientes de vuelos y hoteles.,Aplicar patrones empresariales con AI Gateway
  • reglas de control
  • protección de datos personales y caché de respuestas.

Requirements

  • Conocimientos básicos de Java
  • incluyendo clases
  • métodos e interfaces.,Familiaridad con Spring Boot: controladores REST
  • servicios y configuración de aplicaciones.,Un equipo con Java 21 o superior y un IDE como IntelliJ IDEA o VS Code.,Una cuenta de OpenAI con una clave de API y saldo disponible para las prácticas. El consumo de la API se factura por separado.,No necesitas experiencia previa con Spring AI
  • inteligencia artificial ni modelos de lenguaje.

Description

This course contains the use of artificial intelligence.

Aviso sobre el uso de inteligencia artificial: Este curso es una versión en español de mi curso original en inglés. La traducción y el doblaje al español se han realizado con herramientas de inteligencia artificial. Algunas imágenes y diagramas de las presentaciones también se han creado o adaptado con IA. El contenido técnico, los ejemplos de código y las demostraciones han sido desarrollados por el instructor.


Esta es la versión en español de un curso original impartido en inglés. La traducción y el doblaje al español se han realizado con herramientas de inteligencia artificial. El contenido técnico, las explicaciones, los proyectos y las demostraciones de programación han sido desarrollados por el instructor. El código y las interfaces mostradas en pantalla conservan su idioma original.

Aprende a integrar inteligencia artificial generativa en tus aplicaciones Java con Spring Boot 4.x y Spring AI 2.x. A lo largo del curso, construirás un asistente de viajes con IA y lo ampliarás paso a paso con memoria conversacional, herramientas, búsqueda en documentos, imágenes, voz y respuestas en streaming.

Cada módulo incorpora una nueva capacidad al proyecto. Así podrás comprender cómo se conectan las distintas piezas de una aplicación de IA y cómo organizarlas dentro de un backend con Spring Boot.

Construye un asistente de IA mientras aprendes Spring AI

Comenzarás configurando el entorno de desarrollo, conectando tu aplicación con OpenAI y creando tu primera API REST con ChatClient. Después, aprenderás a diseñar prompts, gestionar conversaciones y permitir que el modelo utilice herramientas implementadas en Java.

A medida que avances, añadirás capacidades para consultar documentos propios, trabajar con imágenes y mantener conversaciones por voz. Finalmente, conectarás servicios mediante MCP e incorporarás patrones de arquitectura habituales en aplicaciones empresariales.

Qué aprenderás durante el curso

  • Fundamentos de Spring AI: comprende su arquitectura, configura la integración con OpenAI y utiliza ChatClient desde una aplicación Spring Boot.

  • Ingeniería de prompts: trabaja con mensajes de sistema y usuario, plantillas reutilizables, prompts externos, respuestas estructuradas y encadenamiento de prompts.

  • Memoria y contexto: crea conversaciones de varios turnos, separa sesiones mediante identificadores de conversación y persiste el historial con JDBC.

  • Herramientas y llamadas a funciones: permite que el modelo invoque métodos Java, reciba parámetros, consulte APIs y combine resultados de varias herramientas.

  • Generación aumentada por recuperación (RAG): prepara documentos, genera embeddings y recupera información relevante desde almacenes vectoriales para responder preguntas con datos propios.

  • IA multimodal: analiza imágenes y genera contenido visual mediante proveedores de modelos de IA.

  • Procesamiento de audio: incorpora transcripción de voz a texto, generación de voz y conversaciones con audio.

  • Streaming e interfaz de chat: conecta tu backend con una interfaz web que muestra respuestas progresivamente y permite interacciones por texto y voz.

  • Model Context Protocol (MCP): desarrolla servidores de vuelos y hoteles, y conecta sus herramientas a un asistente mediante un cliente MCP.

  • Patrones empresariales: centraliza las llamadas a modelos con un AI Gateway, aplica reglas de control, protege información personal y utiliza caché de respuestas para reducir llamadas innecesarias.

Un enfoque práctico para desarrolladores Java

El curso está dirigido a desarrolladores que ya conocen Java y los fundamentos de Spring Boot y quieren incorporar IA a sus aplicaciones. No necesitas experiencia previa con Spring AI: comenzarás con la configuración inicial y avanzarás hacia integraciones más completas.

Trabajarás con controladores, servicios, configuración, APIs y persistencia, aplicando conceptos familiares del desarrollo backend a nuevas capacidades de inteligencia artificial.

Para seguir las prácticas necesitarás un entorno de desarrollo Java y una clave de API de OpenAI. El uso de servicios externos puede generar cargos según el proveedor y tu consumo.

Qué podrás hacer al finalizar

Podrás desarrollar aplicaciones Spring Boot que integren modelos de lenguaje, mantengan el contexto de una conversación, utilicen herramientas Java y respondan preguntas sobre documentos propios.

También sabrás incorporar imágenes, audio y streaming, conectar servicios mediante MCP y aplicar patrones para mejorar la organización, el control y la eficiencia de tu aplicación de IA.

Who this course is for:

  • Desarrolladores Java que quieren integrar inteligencia artificial generativa en sus aplicaciones utilizando Spring AI.,Desarrolladores de Spring Boot que buscan crear asistentes de IA con memoria
  • herramientas
  • documentos
  • imágenes y voz.,Desarrolladores backend que desean implementar RAG y conectar modelos de lenguaje con APIs
  • bases de datos y servicios mediante MCP.,Líderes técnicos y arquitectos que quieren conocer patrones para organizar y controlar las integraciones de IA en aplicaciones empresariales.,Profesionales con conocimientos de Java y Spring Boot que prefieren aprender construyendo un proyecto práctico
  • sin experiencia previa en IA.
Spring AI con Java: Crea aplicaciones de IA con Spring Boot

Course Includes:

  • Price: FREE
  • Enrolled: 0 students
  • Language: Spanish
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 04:14 PM (updated every 10 min)

Recommended Courses

Selenium Webdriver with Java & TestNG Testing Framework
4.59
(468 Rating)
FREE
Category
Development, Software Testing,
  • English
  • 18449 Students
Selenium Webdriver with Java & TestNG Testing Framework
4.59
(468 Rating)
FREE

Automation Testing using Selenium & TestNG

Enrolled
Ultimate Job Seeker Course - Resume, Cover Letter, Interview
4.17
(175 Rating)
FREE

From Job Seeker to Job Winner: A Step-by-Step Guide to Resume, Cover Letter, and Interview Success

Enrolled
GenIA aplicado a Ciberseguridad: Práctica Prompt Engineering
4.382353
(17 Rating)
FREE

Automatiza tu SOC y análisis de vulnerabilidades. Domina triaje, DFIR e inteligencia de amenazas con prompts reales.

Enrolled
Curso Completo de CompTIA Security+ SY0-701. Práctica + Exam
4.7161016
(680 Rating)
FREE
Category
IT & Software, IT Certifications,
  • Spanish
  • 4215 Students
Curso Completo de CompTIA Security+ SY0-701. Práctica + Exam
4.7161016
(680 Rating)
FREE

Temario Completo de Security+ SY0-701, Prácticas con IA, ejemplos aplicables al trabajo real + Simulación de Examen

Enrolled
CompTIA SecAI+ CY0-001: Prepara la Certificación + Prac Exam
5
(2 Rating)
FREE

Domina la seguridad de IA, las amenazas, los controles y la gobernanza con casos prácticos y Practica el Examen de Certi

Enrolled
AWS Solutions Architect Professional: Certificación SAP-C02
4.5666666
(15 Rating)
FREE

Domina el diseño en la nube, optimiza infraestructuras complejas y aprueba tu certificación profesional AWS SAP-C02

Enrolled
Claude Code para Hackers: Ciberseguridad con Agentes IA
4.3636365
(11 Rating)
FREE
Category
IT & Software, Network & Security,
  • Spanish
  • 202 Students
Claude Code para Hackers: Ciberseguridad con Agentes IA
4.3636365
(11 Rating)
FREE

Automatiza auditorías de seguridad, análisis de malware, IOCs y pentesting con MCP, Hooks, Skills y Subagentes de IA

Enrolled
OpenClaw: Crea Agentes de IA Seguros y Autónomos con Open AI
4.7352943
(17 Rating)
FREE
Category
Development, Data Science,
  • Spanish
  • 646 Students
OpenClaw: Crea Agentes de IA Seguros y Autónomos con Open AI
4.7352943
(17 Rating)
FREE

Domina la automatización real: de la instalación en VPS a la creación de Skills propias y multi-agentes con Práctica

Enrolled
IA Generativa: Gestión de Proyectos con Chatgpt y Práctica.
4.57
(246 Rating)
FREE

Domina la inteligencia artificial generativa y revoluciona la gestión de proyectos con ChatGPT con Ejemplos Reales.

Enrolled

Previous Courses

CC Practice Tests 2026 | ISC2 Certified in Cybersecurity
4.5
(1 Rating)
FREE

Build Your Cybersecurity Knowledge and Launch Your Career

Enrolled
GIAC Security Essentials (GSEC) Practice Tests 2026
0
(0 Rating)
FREE

Master Cybersecurity Fundamentals Network Security, Malware Defense, Cryptography, Risk Management & Security Operations

Enrolled
C, C++ and PHP: Comprehensive Programming Bootcamp
4.31
(78 Rating)
FREE
Category
Development, Programming Languages,
  • English
  • 15089 Students
C, C++ and PHP: Comprehensive Programming Bootcamp
4.31
(78 Rating)
FREE

Learn to Build Robust Applications by Full Spectrum of Programming in C, C++, and PHP, from Basics to Advanced Technique

Enrolled
Web Development Interview Questions
0
(0 Rating)
FREE
Category
Development, Game Development,
  • English
  • 0 Students
Web Development Interview Questions
0
(0 Rating)
FREE

Web Development Skill Tests and Interview Questions & Answers with Detailed Explanations.

Enrolled
JavaScript, jQuery & TypeScript: Full-Stack Web Development
4.31
(198 Rating)
FREE
Category
Development, Web Development,
  • English
  • 27389 Students
JavaScript, jQuery & TypeScript: Full-Stack Web Development
4.31
(198 Rating)
FREE

Master Full-Stack Web Development with JavaScript, jQuery & TypeScript through Hands-On Projects and Real-World Example.

Enrolled
Python OOP: A Complete Course in Object Oriented Programming
4
(321 Rating)
FREE

Learn Python Object Oriented Programming from Scratch: Master Classes, Inheritance, Polymorphism, and More

Enrolled
DCA: Docker Certified Associate Practice Tests 2026
0
(0 Rating)
FREE

Docker Deep Dive: Build, Deploy, and Manage Containerized Apps

Enrolled
CompTIA A+ (220-1101 & 220-1102) Practice Tests 2026
0
(0 Rating)
FREE

Ace Your CompTIA A+ 220-1101 & 220-1102 Exams Fast and Easy

Enrolled
AI Governance Professional (AIGP) Certification Exam 2026
0
(0 Rating)
FREE

Master AI Governance: Policies, Risk, & Compliance for Professionals

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 946 Free Coupon. Total Live Coupon: 730

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.