El curso, de un vistazo
«LangGraph y LlamaIndex, bien explicado» es un curso online en español de la Academia David Silvente · IA práctica, de nivel avanzado, con 8 temas, 16 lecciones y unas 16 horas a tu ritmo. Cuesta 149 € (IVA incluido) e incluye el diploma acreditativo. Está pensado para desarrolladores y técnicos de sistemas.
- Nivel: Avanzado
- Duración: unas 16 horas, a tu ritmo
- Temario: 8 temas y 16 lecciones
- Evaluación: cuestionario de 5 preguntas por tema y examen final; aprobado con 7
- Precio: 149 €, IVA incluido
- Diploma: diploma acreditativo con código de verificación e insignia verificable, incluidos
- Modalidad: online, a tu ritmo
- Idioma: español
- Ficha actualizada: noviembre de 2026
Qué aprenderás
- Grafos de estado
- Herramientas y agente ReAct
- Memoria con checkpointers e interrupciones
- Índices RAG con LlamaIndex
- Citas y evaluación
- RAG agéntico y un asistente del BOE con pruebas sin red y CI
Temario: 8 temas y 16 lecciones
De un prompt a una aplicación
Qué resuelven LangGraph y LlamaIndex, cuándo no hacen falta, y el entorno con modelos locales y versiones fijadas.
- Qué resuelven LangGraph y LlamaIndex
- Preparar el entorno y la primera llamada
- Teoría en PDF, repaso interactivo y cuestionario del tema
LangGraph I: el grafo de estado
Estado tipado, reducers, nodos y aristas; un primer grafo que clasifica preguntas y responde por ramas.
- Estado, nodos y aristas
- Un grafo de dos nodos para clasificar y responder
- Teoría en PDF, repaso interactivo y cuestionario del tema
LangGraph II: herramientas y agente ReAct
Herramientas con @tool, el ciclo petición-ejecución-ToolMessage y un agente que consulta el sumario del BOE.
- Herramientas y el bucle del agente
- Agente que consulta el sumario del BOE
- Teoría en PDF, repaso interactivo y cuestionario del tema
LangGraph III: memoria, persistencia y humano en el bucle
Checkpointers y thread_id para recordar, interrupt y Command para aprobar, y el historial para volver atrás.
- Checkpointers, hilos e interrupciones
- Conversación con memoria y pausa para aprobar
- Teoría en PDF, repaso interactivo y cuestionario del tema
LlamaIndex I: índices y RAG
Documentos, nodos, embeddings y VectorStoreIndex; indexar el sumario del BOE con metadatos y persistirlo.
- Documentos, nodos, embeddings e índice
- Indexar el sumario del BOE y preguntar
- Teoría en PDF, repaso interactivo y cuestionario del tema
LlamaIndex II: calidad de las respuestas
Retriever, filtros, postprocesadores y modos de respuesta; citas con source_nodes y evaluación de fidelidad y relevancia.
- Recuperación, filtros, citas y evaluación
- Comparar ajustes y mostrar fuentes
- Teoría en PDF, repaso interactivo y cuestionario del tema
Juntarlo: LangGraph + LlamaIndex
El query engine como herramienta del grafo, enrutado entre índice local y API en vivo, registro, coste de contexto y respuesta con fuentes verificadas.
- RAG agéntico y enrutado
- Un grafo con dos herramientas y respuesta con fuentes
- Teoría en PDF, repaso interactivo y cuestionario del tema
Proyecto final: un asistente del BOE pequeño y honesto
Alcance y limitaciones claras, pruebas sin red con modelos falsos, estructura src/, pytest, ruff y CI en GitHub Actions.
- Diseñar, limitar y documentar
- Empaquetar el repo con pruebas y CI
- Teoría en PDF, repaso interactivo y cuestionario del tema
Y al final, el examen del curso (aprobado: 7 sobre 10), la insignia verificable y el diploma acreditativo.
Antes de este curso se recomienda: Python desde cero con la IA como tutor · De cero a tu primera IA local (Básico)
Conceptos clave del curso
- Framework de aplicaciones con LLM: Biblioteca que aporta las piezas repetitivas de un programa con modelos de lenguaje: mensajes, herramientas, memoria, datos.
- RAG: Generación aumentada por recuperación: buscar trozos relevantes en tus datos y dárselos al modelo antes de que responda.
- StateGraph: Clase de LangGraph con la que se declara el estado, los nodos y las aristas de un grafo antes de compilarlo.
- Reducer: Función asociada a una clave del estado que combina el valor anterior con el que devuelve un nodo.
- Herramienta (tool): Función de Python descrita al modelo (nombre, argumentos, docstring) que el modelo puede pedir que ejecutes.
- tool_calls: Lista en un AIMessage con las herramientas que el modelo pide, cada una con name, args e id.
- Checkpointer: Componente que guarda el estado del grafo tras cada paso para poder continuar, pausar o volver atrás.
- thread_id: Identificador de una conversación o hilo; se pasa en config["configurable"].
- Document: Contenedor de LlamaIndex para un texto y sus metadatos, origen de los nodos.
- Nodo (LlamaIndex): Trozo de un Document con sus metadatos; unidad que se vectoriza y se recupera.
- Retriever: Componente que devuelve los k nodos más parecidos a una pregunta, con su puntuación.
- NodeWithScore: Nodo recuperado junto con su similitud (.score) y sus metadatos.
- RAG agéntico: Patrón en el que la recuperación es una herramienta más que el agente decide cuándo usar.
- Enrutado: Decisión de qué herramienta o rama usar para una pregunta; la toma el modelo o un nodo en código.
- GenericFakeChatModel: Modelo de chat falso de LangChain que devuelve una lista de mensajes en orden; útil para guionizar agentes en pruebas.
- MockLLM y MockEmbedding: Dobles de LlamaIndex para crear y consultar índices sin modelo real.
Sobre este curso
¿El curso «LangGraph y LlamaIndex, bien explicado» es gratis?
No: cuesta 149 €, IVA incluido, en un solo pago, e incluye el diploma acreditativo. También entra en la suscripción a toda la academia (19 €/mes o 149 €/año).
¿Qué voy a aprender en «LangGraph y LlamaIndex, bien explicado»?
Aprenderás: grafos de estado, herramientas y agente ReAct, memoria con checkpointers e interrupciones, índices RAG con LlamaIndex, citas y evaluación y RAG agéntico y un asistente del BOE con pruebas sin red y CI. Son 8 temas con teoría clara y práctica real.
¿Cuánto dura y cómo se organiza?
Unas 16 horas a tu ritmo, sin horarios: 8 temas con 16 lecciones. Cada tema acaba con un cuestionario de 5 preguntas y el curso termina con un examen final.
¿Para quién es y qué necesito para empezar?
Está pensado para desarrolladores y técnicos de sistemas. Se recomienda haber hecho antes: Python desde cero con la IA como tutor y De cero a tu primera IA local (Básico). Solo necesitas un ordenador e internet.
¿Hay examen y diploma?
Sí: cuestionario por tema y examen final; se aprueba con un 7 sobre 10. Al terminar recibes una insignia verificable y el diploma acreditativo con código de verificación. Es un diploma de aprovechamiento, no una titulación oficial.
¿Cómo son las lecciones?
Cada lección tiene teoría clara (qué es, cómo funciona por dentro y dónde entra la IA), una práctica real paso a paso, una comprobación y enlaces a fuentes oficiales para saber más. Cada tema añade la teoría en PDF y un repaso interactivo.
¿Puedo entrar con la suscripción o con un código promocional?
Sí. La suscripción (19 €/mes o 149 €/año) da acceso a todos los cursos de la academia. Si tienes un código promocional, se canjea en la página de matrícula del curso.
Más cursos de G · IA para desarrolladores y sistemas
Curso anterior: Claude y Claude Code en el trabajo · Curso siguiente: Jira y Confluence para equipos técnicos e IA
AWS para IA desde cero
Nivel Intermedio · 149 €
GitHub profesional para proyectos de IA
Nivel Intermedio · 99 €
Claude y Claude Code en el trabajo
Nivel Intermedio · 149 €
Jira y Confluence para equipos técnicos e IA
Nivel Intermedio · 99 €
Introducción a los índices vectoriales y los datos no estructurados (Neo4j)
Nivel Intermedio · 99 €
Crear agentes en Neo4j Aura (sin código)
Nivel Intermedio · 48,99 €
Construir grafos de conocimiento con LLMs (Neo4j LLM Graph Builder)
Nivel Intermedio · 48,99 €
Construir grafos de conocimiento con neo4j-graphrag (Python)
Nivel Avanzado · 48,99 €
Usar Neo4j con LangChain
Nivel Intermedio · 48,99 €
Context Graphs: Memoria de agentes con Neo4j
Nivel Avanzado · 99 €
Desarrollar con las herramientas MCP de Neo4j
Nivel Intermedio · 48,99 €
Introducción a OpenTelemetry
Nivel Intermedio · 99 €
Crear mi cuenta gratis Ver el itinerario completo Todos los cursos de la academia