• No hay productos en el carrito.

Inicio / Cursos / Mastering Spring AI : Build AI with Java
Impartido por Pritesh MistryPago único de $2,800 MXN · acceso por 12 meses

Mastering Spring AI : Build AI with Java

Harness the Power of AI to Transform Your Java Applications

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 25 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

Mastering Spring AI Course Description Dive into the cutting-edge world of AI integration with Spring Boot in this comprehensive course, “Mastering Spring AI”. Perfect for Java developers looking to enhance their applications with powerful AI capabilities, this course will guide you through the process of seamlessly incorporating artificial intelligence into your Spring projects. What You’ll Learn: Spring AI Fundamentals : Understand the core concepts of Spring AI and its integration with Spring Boot. AI Model Integration : Learn to integrate and work with various AI models, including language models and image generation tools. Image Processing and Generation : Explore image-related AI tasks within your Spring applications. Vector Databases : Learn to use vector databases for efficient AI data storage and retrieval. AI-Powered Search : Implement advanced search functionalities using AI techniques. Prompt Engineering : Master the art of crafting effective prompts for optimal AI model responses. Prerequisites: Basic knowledge of Java and Spring Boot Familiarity with RESTful API development Understanding of basic AI concepts (helpful but not required) Who This Course is For: Java developers looking to integrate AI into their applications Spring Boot enthusiasts interested in expanding their skillset Software engineers aiming to stay current with AI trends in application development Embark on this exciting journey to master Spring AI and transform your Spring applications with the power of artificial intelligence!

  • Gain a deep understanding of integrating AI functionalities with Spring Boot applications.
  • Learn how to utilize Spring AI to build intelligent, responsive systems using AI and machine learning.
  • Develop practical skills in implementing and deploying AI models within Spring-based projects.
  • Explore advanced techniques for enhancing application performance and user experience through AI-powered features

Temario

UNIDAD 1 - Introduction · 1 lecciones

UNIDAD 1 - Introduction

  • IntroductionVideo · 1 min
UNIDAD 2 - Basic Concept of AI · 8 lecciones

UNIDAD 2 - Basic Concept of AI

  • Artificial Intelligence (AI) overviewVideo · 1 min
  • Machine Learning OverviewVideo · 1 min
  • Why is AI important ?Video · 1 min
  • Spring AIVideo · 1 min
  • AI ModelVideo · 3 min
  • TokensVideo · 3 min
  • PromptsVideo · 6 min
  • GPT ModelVideo · 6 min
UNIDAD 3 - Working with Open AI API · 4 lecciones

UNIDAD 3 - Working with Open AI API

  • Working WIth Open AIVideo · 1 min
  • Sign up for Open AI AccountVideo · 1 min
  • Add Billing InformationVideo · 1 min
  • Generate API KeysVideo · 1 min
UNIDAD 4 - Quickstart Examples · 17 lecciones

UNIDAD 4 - Quickstart Examples

  • Chat client application flowVideo · 3 min
  • Spring AI Chat ClientVideo · 3 min
  • Spring AI Quickstart exampleVideo · 8 min
  • Creating Chat ClientsVideo · 3 min
  • Creating Chat Clients ExampleVideo · 5 min
  • Creating Multiple LLM Chat Clients Configuration ExampleVideo · 6 min
  • Creating Multiple LLM Chat Clients ExampleVideo · 4 min
  • Message Types in Spring AIVideo · 5 min
  • Default System Message exampleVideo · 5 min
  • Default Sysmtem Message using ResourceVideo · 2 min
  • Other message typesLectura · 0 min
  • Understanding ChatResponseVideo · 6 min
  • ChatResponse ExampleVideo · 4 min
  • Generation and Metadata ExampleVideo · 6 min
  • Usage Statistics exxampleVideo · 3 min
  • Multiple variations ExampleVideo · 8 min
  • Create Model Service ControllersVideo · 12 min
UNIDAD 5 - Prompt & PromptTemplate in Spring AI · 8 lecciones

UNIDAD 5 - Prompt & PromptTemplate in Spring AI

  • Prompt & PromptTemplate in Spring AIVideo · 1 min
  • Understanding Prompt in Spring AIVideo · 4 min
  • Understanding Prompt in Spring AI ExamplesVideo · 10 min
  • Working with PromptTemplateVideo · 4 min
  • Example : Basic PromptTemplate Usage_finalVideo · 5 min
  • Example Generate List using PromptTemplateVideo · 3 min
  • Example : File Based TemplateVideo · 3 min
  • Example : Custom Delimiter EndpointsVideo · 3 min
UNIDAD 6 - Spring AI - Structured Output · 4 lecciones

UNIDAD 6 - Spring AI - Structured Output

  • Spring AI Structured OutputVideo · 4 min
  • Structured Output example with List and MapVideo · 7 min
  • Structured Output example with ObjectVideo · 7 min
  • Html Demo fileVideo · 2 min
UNIDAD 7 - Spring AI Advisors · 5 lecciones

UNIDAD 7 - Spring AI Advisors

  • Spring AI AdvisorsVideo · 1 min
  • What is Spring AI Advisor?Video · 4 min
  • Chat Memory AdvisorsVideo · 4 min
  • QuestionAnswerAdvisorVideo · 3 min
  • SafeGuardAdvisorVideo · 4 min
UNIDAD 8 - Chat Memory · 5 lecciones

UNIDAD 8 - Chat Memory

  • Chat memoery with Spring AIVideo · 2 min
  • MessageWindowChatMemoryVideo · 3 min
  • MessageWindowChatMemory exampleVideo · 6 min
  • JdbcChatMemoryRepository eample with H2Video · 11 min
  • JdbcChatMemoryRepository eample with MySqlVideo · 5 min
UNIDAD 9 - Vector databases · 24 lecciones

UNIDAD 9 - Vector databases

  • Introduction to Vector DatabasesVideo · 3 min
  • Vector Angles and Cosine RelationshipsVideo · 2 min
  • Cosine Similarity Formula CalculationVideo · 2 min
  • Cosine Similarity VisualizationVideo · 2 min
  • Real-World Cosine Similarity ExamplesVideo · 3 min
  • Example using SimpleVectorStorerVideo · 11 min
  • Update in new LibraryLectura · 0 min
  • Otehr Vector Databse ExamplesVideo · 1 min
  • PGVector exampleVideo · 25 min
  • PGVector setup on ubuntu withoout dockerVideo · 6 min
  • PGVector setup on Windows without dockerVideo · 7 min
  • Croma db example for similarity searchVideo · 11 min
  • Redis Vector db with spring aiVideo · 22 min
  • MongoDB Atlas Vector SearchVideo · 20 min
  • Cassandra Vector Search ExampleVideo · 15 min
  • Neo4j Vector Search ExampleVideo · 15 min
  • Oracle Vector Search ExampleVideo · 15 min
  • Milvus Vector Search ExampleVideo · 10 min
  • Typesense Vector Search ExampleVideo · 10 min
  • Weaviate Vector Search ExampleVideo · 10 min
  • Qdrant Vector Search ExampleVideo · 12 min
  • Opensearch Vector Search ExampleVideo · 17 min
  • Elastic Search Vector ExampleVideo · 10 min
  • RAG quizCuestionario · 0 min
UNIDAD 10 - Metadata Filters · 7 lecciones

UNIDAD 10 - Metadata Filters

  • Metadata filtersVideo · 1 min
  • PgVector setup without MetadataVideo · 12 min
  • Using FilterExpressionVideo · 7 min
  • Using Multiple filter (with and operator)Video · 4 min
  • Greater than and Less than filterVideo · 4 min
  • in,nin(not in) and not filter expression examplesVideo · 5 min
  • More on ExpressionVideo · 3 min
UNIDAD 11 - Tool Calling in Spring AI · 11 lecciones

UNIDAD 11 - Tool Calling in Spring AI

  • Tool Calling IntroductionVideo · 1 min
  • Tool Calling ArchitectureVideo · 1 min
  • Tool Calling ExampleVideo · 11 min
  • Tooling calling with Method ParametersVideo · 4 min
  • Tool calling with Chat MemoryVideo · 4 min
  • Programmatically calling toolVideo · 1 min
  • Core Programmatic Components for tool callingVideo · 2 min
  • Programmatic tool calling exampleVideo · 9 min
  • Tool calling assignmentVideo · 2 min
  • Tool calling Assignemnt Solution : BackendVideo · 8 min
  • Tool Calling Assignment Solution : FronendVideo · 10 min
UNIDAD 12 - Function calling in Spring AI · 2 lecciones

UNIDAD 12 - Function calling in Spring AI

  • Function calling in Spring AIVideo · 1 min
  • Function Calling example using OpenAIVideo · 13 min
UNIDAD 13 - Image generation and audio (text to speech and speech to text) · 9 lecciones

UNIDAD 13 - Image generation and audio (text to speech and speech to text)

  • Image Generation API using Spring AIVideo · 4 min
  • Generating image using Spring AIVideo · 11 min
  • Text to Speech example using Spring AIVideo · 6 min
  • Text to Speech propertiesVideo · 5 min
  • Text to Speech Steaming audioVideo · 9 min
  • Case Study : Flight Announcement systemVideo · 11 min
  • Case study : generating sample audio files for training dataVideo · 11 min
  • Speech to Text : Transcription APIVideo · 9 min
  • case study : call center demoVideo · 18 min
UNIDAD 14 - Running LLM locally · 6 lecciones

UNIDAD 14 - Running LLM locally

  • Install Ollama for WindowsVideo · 7 min
  • Install Ollama for Unix (ubuntu)Video · 7 min
  • Ollama Spring Boot demoVideo · 8 min
  • LM Studio for running local LLMVideo · 6 min
  • LM Studio example with spring bootVideo · 9 min
  • Other AI ProvidersVideo · 1 min
UNIDAD 15 - Other LLM Provider example · 4 lecciones

UNIDAD 15 - Other LLM Provider example

  • Azure open ai exampleVideo · 10 min
  • Amazon Bedrock setup and exampleVideo · 11 min
  • Mistral AI ExampleVideo · 9 min
  • Google Vertex Gemini setup and exampleVideo · 10 min
UNIDAD 16 - Observability in Spring AI · 2 lecciones

UNIDAD 16 - Observability in Spring AI

  • Observability example in Spring AIVideo · 9 min
  • Tracing using zipkinVideo · 4 min
UNIDAD 17 - ETL Pipeline · 8 lecciones

UNIDAD 17 - ETL Pipeline

  • ETL Pipeline OverviewVideo · 2 min
  • Document classVideo · 2 min
  • ETL Pipeline demoVideo · 15 min
  • Metadata enrichmentVideo · 3 min
  • Metadata Enrichment exampleVideo · 6 min
  • ETL PDF Reader exampleVideo · 6 min
  • ETL JSON Reader exampleVideo · 10 min
  • ETL Markdown Reader exampleVideo · 9 min
UNIDAD 18 - Best practices to store secret or api keys · 4 lecciones

UNIDAD 18 - Best practices to store secret or api keys

  • Storing secretVideo · 3 min
  • Storing key in Google Secret ManagerVideo · 9 min
  • Storying key in AWS Secret ManagerVideo · 11 min
  • Storing key in Azure Key VaultVideo · 9 min
UNIDAD 19 - Case Study · 3 lecciones

UNIDAD 19 - Case Study

  • Hotel Booking Customer Support AssistantVideo · 2 min
  • Hotel Booking BackendVideo · 28 min
  • Hotel Booking Chatbot FrontendVideo · 10 min
UNIDAD 20 - Agentic AI · 11 lecciones

UNIDAD 20 - Agentic AI

  • Agentic AI IntroductionVideo · 1 min
  • Workflow example with Chain patternVideo · 7 min
  • Parallel WorkflowVideo · 2 min
  • Parallel Workflow ExampleVideo · 8 min
  • Routing WorkflowVideo · 1 min
  • Routing Workflow ExampleVideo · 6 min
  • Orchestrator-Workers WorkflowVideo · 1 min
  • Orchestrator-Workers ExampleVideo · 8 min
  • Evaluator-Optimizer PatternVideo · 1 min
  • Evaluator-Optimizer ExampleVideo · 8 min
  • AgentsVideo · 1 min
UNIDAD 21 - Model Context Protocol (MCP) · 10 lecciones

UNIDAD 21 - Model Context Protocol (MCP)

  • Model Context Protocol (MCP) IntroductionVideo · 1 min
  • MCP Protocol diagramVideo · 2 min
  • MCP basic setup and exampleVideo · 8 min
  • Custom MCP Server using Spring AIVideo · 10 min
  • Custom MCP Client using Spring AIVideo · 8 min
  • MCP AssignmentVideo · 1 min
  • MSP Assignment SolutionVideo · 17 min
  • Spring MVC based SSE transport implementationVideo · 6 min
  • Dynamic Tool Updates in MCPVideo · 3 min
  • Connecting Spring AI to MySQL using the MCPVideo · 8 min
UNIDAD 22 - Authorization and security in MCP · 1 lecciones

UNIDAD 22 - Authorization and security in MCP

  • Authorization and security in MCP exampleVideo · 9 min
UNIDAD 23 - Other MCP Servers · 5 lecciones

UNIDAD 23 - Other MCP Servers

  • Prometheus MCP ServerVideo · 8 min
  • Prometheus setup docsLectura · 0 min
  • Grafana MCP ServerVideo · 8 min
  • Grafana MCP setup docsLectura · 0 min
  • Postgres MCP ServerVideo · 8 min
UNIDAD 24 - Extra setups · 1 lecciones

UNIDAD 24 - Extra setups

  • Setup for Gemini/Vertex AIVideo · 12 min
UNIDAD 25 - Thank You · 1 lecciones

UNIDAD 25 - Thank You

  • Thank youVideo · 1 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    25 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    1 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Mastering Spring AI : Build AI with Java

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Pritesh Mistry.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 25 unidades · 161 lecciones · 60 h
  • 12 meses de acceso
  • 1 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Pritesh Mistry; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Mastering Spring AI : Build AI with Java

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture