Developing RAG Apps with LlamaIndex and Next.js
With Packt Publishing
Duration: 2h 53m
Skill level: Intermediate
Released: 2/27/2026
Course details
Explore the development of retrieval-augmented generation (RAG) applications using LlamaIndex and JavaScript. After reviewing the prerequisites and project goals, focus on setting up the development environment, including configuring Node.js and obtaining OpenAI API keys to facilitate seamless interaction with LlamaIndex. Then dive into LlamaIndex fundamentals, like data ingestion, indexing, and querying. Follow along to build basic and custom RAG systems, query structured data, and interact with LlamaIndex using an Express API. The exercises equip you to handle complex scenarios, such as querying PDF files and integrating multiple data sources. The final sections focus on advanced topics, including managing data persistence and deploying production-ready applications. You’ll learn how to create a full-stack chatbot app with Next.js, utilizing the create-llama CLI for rapid setup and customization. By the end, you'll be able to build, customize, and deploy scalable RAG applications.
Note: This course is provided by Packt Publishing. We are pleased to host this content in our library.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Contents
What’s included
- Practice while you learn 1 exercise file
- Learn on the go Access on tablet and phone