Build RAG Applications with LlamaIndex and JavaScript [NEW]
Build, Optimize, and Deploy Custom Data Engines Using LLMs, Advanced Selection Techniques, and RAG in JavaScript
Lo que serás capaz de hacer
Unlock the power of Retrieval-Augmented Generation (RAG) and elevate your data-driven applications to the next level with this hands-on course on building RAG applications using JavaScript and LlamaIndex . Whether you're a developer, data scientist, or AI enthusiast, this course will equip you with the skills to design, implement, and optimize advanced query engines that seamlessly integrate Large Language Models (LLMs) into your JavaScript applications. In this course, you'll dive deep into the world of LlamaIndex, a powerful framework for creating custom, modular data engines. You'll learn how to leverage RAG techniques to build applications that retrieve and process data efficiently and generate contextually relevant responses. With a focus on real-world applications, this course will guide you through the entire process, from setting up your development environment to deploying your RAG-powered applications. What You’ll Learn: Master the Fundamentals of RAG : Understand the core principles of Retrieval-Augmented Generation and how it enhances data retrieval and generation in modern applications. Build Custom Query Engines : Learn to design and implement custom query engines using LlamaIndex, integrating various indexing strategies and optimizing them for specific use cases. Hands-on JavaScript Integration : Gain practical experience in using JavaScript to build and deploy RAG applications, bridging the gap between theory and real-world application development. Utilize LLMs and Advanced Selection Techniques : Explore integrating LLMs with advanced selection mechanisms to intelligently route queries and generate precise, context-aware responses. Deploy Scalable Data Engines : Learn how to deploy your RAG-powered applications, ensuring they are optimized for performance and scalability in real-world scenarios. Why This Course? This course is not just about learning concepts; it's about applying them. Through a series of hands-on projects, you'll build fully functional RAG applications that you can use in your projects or showcase in your portfolio. Whether you're looking to enhance your current skill set or explore new possibilities in AI-driven development, this course offers the practical experience and knowledge you need to succeed. Join me in this journey to master RAG with JavaScript and LlamaIndex and start building smarter, more responsive applications today!
- Master the Fundamentals of LlamaIndex: Students will master the core concepts of LlamaIndex, including its key components such as RouterQueryEngine
- Design and Implement Custom Query Engines: You will design and implement custom query engines using LlamaIndex.
- Create and Integrate Modular Tools: Students will create and integrate modular tools within LlamaIndex.
- Develop Agents and Tools that can Intelligently do Tasks Autonomously
- Build a Full-stack Web Chat App with one Single CLI Command
Temario
UNIDAD 1 - Introduction · 4 leccionesUNIDAD 1 - Introduction
UNIDAD 1 - Introduction
- Introduction
- Course Prerequisites & Who is This Course For?
- Course Structure
- PLEASE WATCH - What You'll Build in This Course
UNIDAD 2 - Course Source code · 1 leccionesUNIDAD 2 - Course Source code
UNIDAD 2 - Course Source code
- Download source code
UNIDAD 3 - Development Environment Setup · 2 leccionesUNIDAD 3 - Development Environment Setup
UNIDAD 3 - Development Environment Setup
- Setup Dev. Environment - NodeJS Instructions
- Setup OpenAI Account and the OpenAI API Key
UNIDAD 4 - LlamaIndex Deep Dive - Fundamentals · 6 leccionesUNIDAD 4 - LlamaIndex Deep Dive - Fundamentals
UNIDAD 4 - LlamaIndex Deep Dive - Fundamentals
- Deep Dive into LlamaIndex and Key Features - Overview
- RAG Crash Course
- LlamaIndex Flow - Overview
- LlamaIndex - Data Ingestion, Indexing and Query Interface Overview
- Hands-on - Setup LlamaIndex Simple RAG System
- Summary
UNIDAD 5 - Check in · 1 leccionesUNIDAD 5 - Check in
UNIDAD 5 - Check in
- Quick Check in
UNIDAD 6 - LlamaIndex Deep Dive - Main Concepts and Data Loaders · 8 leccionesUNIDAD 6 - LlamaIndex Deep Dive - Main Concepts and Data Loaders
UNIDAD 6 - LlamaIndex Deep Dive - Main Concepts and Data Loaders
- LlamaIndex Core Concepts - Loaders Index
- The Querying Stage - Overview
- Querying Stage - ChatEngine & Querying Engine Full Overview
- Hands-on: Crate a Custom RAG System with LlamaIndex
- Hands-on: Structured Data Extraction
- Hands-on: Querying a PDF File
- Hands-on: Interacting with a RAG System Through a Express API - Full Hands-on
- Summary
UNIDAD 7 - Agents & Advanced Queries with LlamaIndex · 4 leccionesUNIDAD 7 - Agents & Advanced Queries with LlamaIndex
UNIDAD 7 - Agents & Advanced Queries with LlamaIndex
- Agents and Advanced Queries - The RouterQueryEngine Overview
- Hands-on - RAG System with Multiple Data Sources
- Hands-on - Creating a RouterQueryEngine to Handle Multiple Query Engines
- Hands-on: Defining Functions and Querying Tools to Start Chatting with the Agent
UNIDAD 8 - Persist Your Data & Production-ready Techniques · 4 leccionesUNIDAD 8 - Persist Your Data & Production-ready Techniques
UNIDAD 8 - Persist Your Data & Production-ready Techniques
- Production-ready Techniques - Introduction
- Hands-on: Data with LlamaIndex
- Hands-on: Load Index with the Persisted Data and Stream Response
- Summary
UNIDAD 9 - NextJS Full-stack Web Application Chatbot with One Command & Deployment · 4 leccionesUNIDAD 9 - NextJS Full-stack Web Application Chatbot with One Command & Deployment
UNIDAD 9 - NextJS Full-stack Web Application Chatbot with One Command & Deployment
- Chatbot App with NextJS - Full-stack Web App - Overview
- Hands-on: Generating a Full-stack Web App with create-llama CLI Command
- Hands-on: Customizing the App with Your Own Data and Chatting with It
- Hands-on: Deploying our NextJS Full-stack Chat App to Vercel
UNIDAD 10 - Wrap up · 2 leccionesUNIDAD 10 - Wrap up
UNIDAD 10 - Wrap up
- Wrap up and Next Steps
- Bonus Lecture
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
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
10 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- 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 Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 10 unidades · 36 lecciones · 50 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
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 Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor; 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.

![Muestra del certificado: Build RAG Applications with LlamaIndex and JavaScript [NEW]](https://www.institutoimec.edu.mx/wp-content/uploads/inec-landing/certificado-muestra.jpg)
