Developing RAG Apps with LlamaIndex and Next.js Preview

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.

Sample certificate

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

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.