К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Developing RAG Apps with LlamaIndex and JS · LearnSpace
Назад в каталог
courseraПрограммирование

Developing RAG Apps with LlamaIndex and JS

Курс от Packt
Средний≈ 6.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, you will learn how to build Retrieval-Augmented Generation (RAG) applications using LlamaIndex and JavaScript. Starting with an introduction to the course structure and prerequisites, you’ll dive straight into hands-on learning to build production-ready apps. By the end of the course, you will be able to integrate various data sources, set up an OpenAI account, and use powerful tools such as the RouterQueryEngine to handle advanced queries. The course starts with setting up your development environment with NodeJS and OpenAI. You'll be introduced to LlamaIndex, explore its core features, and quickly dive into the fundamentals of RAG systems, from data ingestion and indexing to querying and building custom RAG systems. Along the way, you’ll gain in-depth knowledge of how to handle different types of data, such as PDFs, and how to interact with your system using an Express API. As you progress, you'll tackle more advanced concepts like handling multiple query engines, using agents, and incorporating production-level techniques to make your RAG apps robust and scalable. The course culminates in building a full-stack chatbot app with NextJS and deploying it to Vercel. You’ll leave the course with the ability to develop, deploy, and maintain sophisticated RAG applications. This course is ideal for developers with a solid understanding of JavaScript and basic web development concepts who wish to learn more about RAG systems and their application in real-world projects. No prior experience with LlamaIndex is necessary, but familiarity with NodeJS and APIs is recommended.

Навыки, которые вы освоите

Retrieval-Augmented GenerationOpenAI APIData IntegrationData PersistenceData ManagementApplication DeploymentFull-Stack Web DevelopmentLarge Language ModelingVector DatabasesAgentic systemsRestful APIEmbeddingsDevelopment EnvironmentLLM Application

Программа курса

8 модулей · 46 учебных материалов

01Introduction5 материалов

Introduction

IntroductionВидеоFull Course ResourcesЧтениеCourse Prerequisites & Who is This Course For?ВидеоCourse StructureВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Developing RAG Apps with LlamaIndex and JS
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.8 ч

8 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
PLEASE WATCH - What You'll Build in This CourseВидео
02Development Environment Setup3 материалов

Development Environment Setup

Setup Dev. Environment - NodeJS InstructionsВидеоSetup OpenAI Account and the OpenAI API KeyВидеоDevelopment Environment Setup - AssessmentЗадание
03LlamaIndex Deep Dive – Fundamentals8 материалов

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ВидеоPractice: Analyze RAG System Design ChoicesDIALOGUESummaryВидеоLlamaIndex Deep Dive – Fundamentals - AssessmentЗадание
04LlamaIndex Deep Dive - Main Concepts and Data Loaders10 материалов

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: Create a Custom RAG System with LlamaIndexВидеоHands-on: Structured Data ExtractionВидеоPractice: Architect a RAG System for Hybrid DataDIALOGUEHands-on: Querying a PDF FileВидеоHands-on: Interacting with a RAG System Through an Express API - Full Hands-onВидеоSummaryВидеоLlamaIndex Deep Dive - Main Concepts and Data Loaders - AssessmentЗадание
05Agents & Advanced Queries with LlamaIndex6 материалов

Agents & Advanced Queries with LlamaIndex

Agents and Advanced Queries - The RouterQueryEngine OverviewВидеоHands-on - RAG System with Multiple Data SourcesВидеоPractice: Designing Agent Routing LogicDIALOGUEHands-on - Creating a RouterQueryEngine to Handle Multiple Query EnginesВидеоHands-on: Defining Functions and Querying Tools to Start Chatting with the AgentВидеоAgents & Advanced Queries with LlamaIndex - AssessmentЗадание
06Persist Your Data & Production-ready Techniques6 материалов

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ВидеоPractice: Evaluate Production Deployment StrategiesDIALOGUESummaryВидеоPersist Your Data & Production-ready Techniques - AssessmentЗадание
07NextJS Full-stack Web Application Chatbot with One Command & Deployment6 материалов

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ВидеоPractice: Adapt Your Chatbot for a Real-World AudienceDIALOGUEHands-on: Deploying our NextJS Full-stack Chat App to VercelВидеоNextJS Full-stack Web Application Chatbot with One Command & Deployment - AssessmentЗадание
08Wrap up2 материалов

Wrap up

Wrap up and Next StepsВидеоFull Course AssessmentЗадание