FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Spring AI con Java: Crea aplicaciones de IA con Spring Boot
Spring AI con Java: Crea aplicaciones de IA con Spring Boot
IT & Software100% OFF

Spring AI con Java: Crea aplicaciones de IA con Spring Boot

Udemy Instructor
0(4 students)
Self-paced
All Levels

About this course

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 AIComenzará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 cursoFundamentos 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 JavaEl 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 finalizarPodrá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.

Skills you'll gain

Other IT & SoftwareSpanish

Available Coupons

Loading...

Course Information

Level: All Levels

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: Udemy Instructor

Expert course creator

This course includes:

  • 📹Video lectures
  • 📄Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$81.99

Save $81.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/spring-ai-con-java

You May Also Like

Explore more courses similar to this one

Analizar e investigar alertas de seguridad utilizando Micros
IT & Software
0% OFF

Analizar e investigar alertas de seguridad utilizando Micros

Udemy Instructor

¿Estás preparándote para obtener la certificación Microsoft Certified: Security Operations Analyst Associate (SC-200)? Este curso de exámenes de práctica está diseñado para ayudarte a evaluar tus conocimientos y reforzar las habilidades necesarias para trabajar en operaciones de seguridad utilizando las soluciones de Microsoft.El examen SC-200 evalúa las competencias relacionadas con la detección de amenazas, la investigación de incidentes, la respuesta ante alertas y la protección de entornos Microsoft 365 y Microsoft Azure.Con este curso podrás practicar conceptos fundamentales y avanzados relacionados con Microsoft Defender, Microsoft Sentinel, Microsoft Defender for Cloud, Microsoft 365 Defender y las operaciones de seguridad (SOC).¿Qué aprenderás?Investigar y analizar alertas de seguridad mediante Microsoft 365 Defender.Configurar soluciones de protección para dispositivos, identidades y datos.Implementar mecanismos de protección para Microsoft Teams y Exchange.Proteger servidores, bases de datos y recursos de almacenamiento mediante Microsoft Defender for Cloud.Analizar amenazas y vulnerabilidades en entornos Microsoft Azure.Utilizar Microsoft Sentinel para detectar, investigar y responder a incidentes.Automatizar respuestas de seguridad mediante playbooks y capacidades SOAR.Gestionar incidentes mediante procesos de contención, erradicación y recuperación.Evaluar riesgos y aplicar estrategias de remediación.Reforzar tus conocimientos sobre los dominios evaluados en el examen SC-200.¿Qué incluye este curso?6 exámenes de práctica completos diseñados para ayudarte a comprobar tu nivel de preparación y familiarizarte con diferentes tipos de preguntas relacionadas con la certificación Microsoft SC-200.Cada examen incluye:Preguntas de práctica sobre los principales dominios del examen.Cuatro opciones de respuesta para evaluar tus conocimientos.Respuestas correctas claramente identificadas.Explicaciones detalladas para comprender cada respuesta.Justificaciones que explican por qué las opciones incorrectas no son adecuadas.Preguntas basadas en conceptos técnicos y situaciones relacionadas con las operaciones de seguridad.Dominios del examen SC-200El contenido de práctica aborda las principales áreas de conocimiento:1. Mitigar amenazas utilizando Microsoft 365 Defender (35%)Protección de dispositivos, identidades y datos.Investigación y análisis de alertas.Protección de Microsoft Teams y Exchange.2. Mitigar amenazas utilizando Azure Defender (35%)Protección de servidores, bases de datos y almacenamiento.Investigación de alertas de seguridad.Evaluaciones de vulnerabilidades y planes de remediación.3. Gestionar operaciones de seguridad (20%)Configuración de políticas de seguridad.Integración de soluciones de terceros.Automatización de respuestas mediante playbooks y SOAR.4. Responder a alertas (10%)Priorización e investigación de alertas.Contención, erradicación y recuperación de incidentes.Documentación y elaboración de informes posteriores a incidentes.¿Para quién es este curso?Este curso está dirigido a:Candidatos que se preparan para la certificación Microsoft SC-200.Analistas de operaciones de seguridad y profesionales SOC.Administradores de Microsoft 365 y Microsoft Azure.Ingenieros y especialistas en ciberseguridad.Profesionales que trabajan con Microsoft Defender y Microsoft Sentinel.Estudiantes interesados en seguridad informática y protección en la nube.Profesionales de TI que desean evaluar sus conocimientos sobre operaciones de seguridad.Prepárate para tu próximo paso en ciberseguridadPracticar es una parte importante de la preparación para cualquier certificación técnica. Utiliza los seis exámenes para identificar áreas que necesitas reforzar, comprender los conceptos técnicos y familiarizarte con preguntas relacionadas con los objetivos del examen SC-200.Inscríbete y comienza a practicar para la certificación Microsoft Security Operations Analyst Associate.Este curso es un recurso complementario de preparación y no está afiliado, respaldado ni certificado por Microsoft.

0.0•10•Self-paced
FREE$79.99
Enroll
Examen SC-900: Seguridad, Cumplimiento e Identidad
IT & Software
0% OFF

Examen SC-900: Seguridad, Cumplimiento e Identidad

Udemy Instructor

¿Quieres prepararte para la certificación Microsoft SC-900: Security, Compliance, and Identity Fundamentals? Este curso está diseñado para ayudarte a evaluar y reforzar tus conocimientos sobre los fundamentos de seguridad, cumplimiento normativo e identidad dentro del ecosistema de Microsoft.El examen SC-900 valida los conocimientos fundamentales sobre las soluciones y los servicios de Microsoft relacionados con la seguridad en la nube, la administración de identidades, la protección de datos y el cumplimiento normativo. A través de este curso, podrás practicar los conceptos esenciales y familiarizarte con preguntas relacionadas con los principales dominios del examen.¿Qué encontrarás en este curso?Este curso incluye 6 exámenes de práctica diseñados para ayudarte a comprobar tus conocimientos y prepararte para el examen de certificación Microsoft SC-900.Los exámenes incluyen preguntas sobre los siguientes dominios:Conceptos de seguridad, cumplimiento e identidad: confidencialidad, integridad, disponibilidad, Zero Trust, seguridad por capas, privacidad de datos y cumplimiento normativo.Soluciones de administración de identidades y acceso de Microsoft: Microsoft Entra ID, autenticación, autenticación multifactor (MFA), acceso condicional y gobernanza de identidades.Soluciones de seguridad de Microsoft: Microsoft Defender, protección contra amenazas, seguridad de endpoints y protección de información.Soluciones de cumplimiento de Microsoft: Microsoft Purview, Compliance Manager, eDiscovery, gobernanza de datos y gestión de riesgos internos.Características principales del curso6 exámenes de práctica: diferentes oportunidades para evaluar tus conocimientos sobre los objetivos del examen SC-900.Explicaciones detalladas: comprende por qué una respuesta es correcta y por qué las demás opciones no lo son.Cobertura de los dominios oficiales: practica los conceptos fundamentales relacionados con seguridad, identidad y cumplimiento.Refuerzo de conocimientos técnicos: mejora tu comprensión de Microsoft Entra ID, Microsoft Defender y Microsoft Purview.Preparación orientada al examen: familiarízate con preguntas de opción múltiple y escenarios relacionados con los temas de la certificación.Autoevaluación: identifica tus áreas de fortaleza y los temas que necesitan más estudio.¿A quién está dirigido?Este curso es adecuado para principiantes, estudiantes, profesionales de TI, administradores de sistemas y cualquier persona interesada en obtener la certificación Microsoft SC-900.No necesitas experiencia avanzada en ciberseguridad para comenzar. Sin embargo, tener conocimientos básicos de informática y servicios en la nube puede facilitar el aprendizaje.Prepárate para tu certificación Microsoft SC-900La práctica constante es una parte importante de la preparación para cualquier certificación. Utiliza los seis exámenes para poner a prueba tus conocimientos, revisar las explicaciones detalladas y reforzar los conceptos fundamentales.Inscríbete y comienza a practicar para desarrollar una comprensión más sólida de las soluciones de seguridad, cumplimiento e identidad de Microsoft.

0.0•0•Self-paced
FREE$94.99
Enroll
Examen MS-102: Windows Server Hybrid Administrator
IT & Software
0% OFF

Examen MS-102: Windows Server Hybrid Administrator

Udemy Instructor

Prepárate para desarrollar y evaluar tus conocimientos sobre Windows Server Hybrid Administration con este curso de exámenes de práctica diseñado para ayudarte a comprender los conceptos fundamentales de administración de servidores Windows en entornos locales, híbridos y en la nube.Este curso está enfocado en las principales tecnologías y habilidades relacionadas con Windows Server, incluyendo instalación, configuración, administración, almacenamiento, redes, virtualización, contenedores y seguridad de infraestructuras híbridas.A través de 6 exámenes de práctica, podrás poner a prueba tus conocimientos, familiarizarte con diferentes escenarios técnicos y evaluar tu comprensión de los temas relevantes para la administración de Windows Server.¿Qué aprenderás?Instalar y configurar Windows Server mediante implementaciones Server Core y Desktop Experience.Implementar roles y características utilizando Server Manager y PowerShell.Administrar el rendimiento, la supervisión y la resolución de problemas de Windows Server.Configurar soluciones de almacenamiento, Storage Spaces Direct y Storage Pools.Gestionar volúmenes, recursos compartidos, permisos y deduplicación de datos.Implementar servicios de red como DNS, DHCP, VPN y conectividad entre sitios.Administrar máquinas virtuales, hosts Hyper-V y redes virtuales.Comprender la implementación de contenedores de Windows.Configurar Windows Defender Firewall y políticas de seguridad.Implementar controles de acceso y soluciones de identidad híbrida.Características principales del curso6 exámenes de práctica: Seis simulacros diseñados para ayudarte a evaluar tus conocimientos y reforzar los conceptos esenciales de Windows Server.Explicaciones detalladas: Cada pregunta incluye una explicación de la respuesta correcta y aclaraciones sobre por qué las demás opciones no son correctas.Cobertura de los principales dominios: Practica temas de implementación, administración, almacenamiento, redes, virtualización, contenedores y seguridad de infraestructuras.Aprendizaje basado en escenarios: Desarrolla tu capacidad para analizar situaciones técnicas y seleccionar soluciones adecuadas para diferentes entornos de servidores.Identificación de áreas de mejora: Utiliza tus resultados para reconocer los temas que necesitan más atención y orientar tu preparación.¿Para quién es este curso?Administradores de sistemas Windows.Administradores de Windows Server.Ingenieros de infraestructura y redes.Profesionales de soporte técnico de TI.Especialistas en virtualización y almacenamiento.Profesionales interesados en infraestructura híbrida y servicios en la nube.Estudiantes que desean ampliar sus conocimientos de administración de servidores.Candidatos que se preparan para certificaciones relacionadas con Windows Server.Comienza tu preparaciónSi deseas fortalecer tus conocimientos sobre Windows Server, practicar preguntas técnicas y familiarizarte con los principales conceptos de administración de infraestructuras híbridas, este curso te ayudará a estructurar tu preparación.Inscríbete y comienza a practicar con seis exámenes y explicaciones detalladas para evaluar tus conocimientos y seguir mejorando tus habilidades.Nota: Este curso es un recurso de preparación independiente y no está afiliado ni respaldado oficialmente por Microsoft. Verifica el código y los objetivos vigentes del examen antes de utilizarlo como material de preparación para una certificación específica.

0.0•1•Self-paced
FREE$96.99
Enroll
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.