• Duration

    150 Mins

  • Level

    Intermediate

  • Course Type

    Free Course

What you'll Learn

  • Get familiar with key tools like LangGraph, LangServe, and LangSmith.

  • Explore the shift from legacy syntax to the new LangChain Expression Language (LCEL).

  • Set up basic projects and see how different LangChain components work together.

Course curriculum

  • 1
    Understanding the LangChain Ecosystem
    • Introduction to the Course
    • Introduction to LangChain
    • Introduction to LangGraph
    • Introduction To LangSmith
    • Introduction To LangServe
    • Setting up LangChain for LLM App Development
    • Quiz
  • 2
    How LangChain Has Evolved: Understanding the Subtle Differences
    • LangChain Legacy Syntax
    • LangChain Expression Language (LCEL)
    • Hands On - LangChain Expression Language (LCEL)
    • Let's Compare LangChain Then Vs LangChain Now
    • Quiz
  • 3
    Core Components of LangChain: LLM Input / Output
    • LLMs and Chat Models
    • Prompting with Prompt Templates
    • Format LLM Response with Output Parsers
    • LLM Advanced Operations
    • Quiz
  • 4
    Core Components of LangChain: Retrieval
    • Introduction to Retrieval
    • Document Loaders
    • Document Splitters and Chunkers
    • Embedding Models
    • Vector Databases
    • Retrievers
    • Quiz

About the Instructor

Dipanjan Sarkar - Head of Community and Principal AI Scientist, Analytics Vidhya

Dipanjan Sarkar is a distinguished Lead Data Scientist, Published Author, and Consultant, having a decade of extensive expertise in Machine Learning, Deep Learning, Generative AI, Computer Vision, and Natural Language Processing. His leadership spans Fortune 100 enterprises to startups, crafting end-to-end data products and pioneering Generative AI upskilling programs. A seasoned mentor, Dipanjan advises a diverse clientele, from novices to C-suite executives and PhDs, across Advanced Analytics, Product Development, and Artificial Intelligence.
About the Instructor

Who Should Enroll?

  • Beginners curious about LLMs and looking to explore how tools like LangChain simplify AI app development.

  • Developers and data enthusiasts wanting a hands-on intro to LangChain, LangGraph, and LCEL without deep ML expertise.

  • Students and learners aiming to build simple, real-world GenAI apps using modern AI workflows.

FAQ

  • What is LangChain?

    LangChain is a framework designed to simplify the development of applications powered by large language models (LLMs).

  • What tools are part of the LangChain ecosystem?

    The key tools include LangGraph, LangServe, and LangSmith.

  • What is LCEL in LangChain?

    LCEL stands for LangChain Expression Language—a modern and expressive syntax introduced to replace the older "legacy syntax".

  • Does the course include hands-on projects?

    Yes, you’ll learn how to set up a LangChain app and work with components like chains, tools, and agents.

  • Does this course include a certificate of completion?

    Yes, you will receive a certificate of completion upon successfully finishing the course and all associated assessments.