Packt

The Complete LangChain & LLMs Guide

Packt

The Complete LangChain & LLMs Guide

Access provided by REBOOT

2,779 already enrolled

Gain insight into a topic and learn the fundamentals.

23 reviews

Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.

23 reviews

Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Build production-ready LangChain applications using prompts, chains, agents, LCEL, and memory to create scalable AI workflows.

  • Design Retrieval-Augmented Generation pipelines with embeddings, vector databases, retrievers, and advanced search strategies for accurate responses.

  • Create end-to-end AI applications by integrating LLMs, document, structured outputs, Streamlit interfaces, and real-world deployment patterns.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

16 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the Langchain and Langgraph Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 15 modules in this course

In this module, we will begin your LangChain and LLM journey by introducing the course roadmap, learning objectives, and prerequisites required for success. You'll gain a clear understanding of what to expect throughout the course, set up for an effective learning experience, and discover how to connect with the instructor and community for ongoing guidance, support, and collaboration.

What's included

3 videos2 readings1 assignment

In this module, we will prepare a complete development environment for building LangChain applications by configuring your OpenAI API key, installing Python, and setting up Visual Studio Code with the required extensions. By the end of this module, you'll have a fully functional workspace ready for developing, testing, and deploying AI-powered applications.

What's included

3 videos1 assignment

In this module, we will build a strong conceptual foundation by exploring Large Language Models, the LangChain ecosystem, Version 1.0 architecture, and the core building blocks including components, chains, and agents. You'll also learn how to configure multiple LLM providers, enabling you to develop flexible and scalable AI applications.

What's included

5 videos1 assignment

In this module, we will explore how prompt templates and message structures influence LLM behavior and response quality. Through detailed explanations and hands-on exercises, you'll learn to design reusable prompts that improve consistency, maintainability, and performance across AI applications.

What's included

2 videos1 assignment

In this module, we will learn how to transform raw language model outputs into structured, reliable, and validated data using LangChain output parsers. You'll work with multiple parser types, model configurations, and Pydantic-based validation to build production-ready AI workflows.

What's included

5 videos1 assignment

In this module, we will master LangChain Expression Language (LCEL) by learning how to build efficient, modular, and scalable AI pipelines. You'll explore runnable chains, streaming responses, schema inspection, branching logic, parallel execution, and debugging techniques to create production-grade workflows.

What's included

8 videos1 assignment

In this module, we will explore how memory enables language models to maintain context across conversations and workflows. You'll implement various memory strategies including windowed, summary, persistent, and multi-session memory to build more intelligent and context-aware AI applications.

What's included

7 videos1 assignment

In this module, we will learn how to efficiently ingest, organize, and preprocess documents for LLM applications. You'll explore document loaders, chunking strategies, and specialized splitters that preserve semantic structure while optimizing retrieval performance.

What's included

3 videos1 assignment

In this module, we will explore how embeddings and vector databases power semantic search and Retrieval-Augmented Generation (RAG) systems. You'll generate embeddings, optimize them through caching, configure Chroma vector stores, apply metadata filtering, and build efficient retrieval pipelines.

What's included

8 videos1 assignment

In this module, we will build advanced Retrieval-Augmented Generation (RAG) systems by combining powerful retrieval techniques with modern language models. You'll implement basic and advanced RAG pipelines, structured outputs, hybrid search, contextual compression, parent document retrieval, and multi-query retrieval strategies to improve response quality and accuracy.

What's included

9 videos1 assignment

In this module, we will explore LangGraph, the next evolution of agentic AI development, by building graph-based workflows with nodes, edges, routing patterns, loops, and accumulated state. You'll also implement human-in-the-loop workflows that enable greater control, reliability, and scalability for advanced AI systems.

What's included

11 videos1 assignment

In this module, we will apply everything you've learned to build a Smart Q&A Bot from scratch. You'll design the project architecture, implement the complete application, and integrate LangChain components, retrieval mechanisms, and conversational memory into a practical real-world solution.

What's included

3 videos1 assignment

In this module, we will build a production-ready AI Research Assistant capable of ingesting information, retrieving relevant content, generating summaries, and producing structured responses. You'll combine advanced LangChain features with persistent memory to create an intelligent research companion.

What's included

4 videos1 assignment

In this module, we will build a real-world multimodal AI application that transforms food images into recipes using image captioning and language models. You'll integrate Hugging Face models, add text-to-speech functionality, and develop an interactive Streamlit frontend to complete the end-to-end application.

What's included

5 videos1 assignment

In this module, we will conclude the course by exploring the next steps in your AI development journey. You'll discover advanced topics, recommended projects, and learning resources that will help you continue building expertise in LangChain, LLMs, and modern AI application development.

What's included

1 video1 reading2 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
(8 ratings)
Packt - Course Instructors
Packt
1,946 Courses578,447 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    86.95%

  • 4 stars

    8.69%

  • 3 stars

    4.34%

  • 2 stars

    0%

  • 1 star

    0%

Showing 3 of 23

LL

Reviewed on May 11, 2025

NL

Reviewed on May 25, 2025

Explore more from Data Science