Mastering Langchain: Part 1
Learn Langchain in-depth to build simple to advanced Gen AI apps using commercial and open source LLMs.
Prabhakaran SPrincipal Data Scientist
Included in All-Access, one membership for every course.
- Lessons
- 40, in 7 chapters
- Video
- 3 h 40 min
- Certificate
- On completion
What you'll be able to do
- LangChain Fundamentals
- Building AI Agents
- Fundamentally grasp the LangChain framework
- Workflow Automation
- Building Chatbots & Applications
- Fundamentally grasp the Langchain framework
- Learn simple to advanced Langchain syntax and concepts
- Lang Graph
- Hands-on practicals with full Code
Course content
7 chapters · 40 lessons · 3 h 40 min
01Introduction to LangChain11 lessons · 1 h 1 min
- Overview of LangChain and Components10:36
- Course Resources1:00
- Setup environment4:53
- Your First LangChain Prompt11:55
- Exercise2:27
- Why use Prompt Templates7:33
- OpenAI Models6:30
- Running Opensource models with Groq6:29
- Protect secrets with dotenv2:51
- Langsmith Introduction5:34
- Exercise0:49
02Prompts and Templates5 lessons · 23 min
- Tiktoken2:41
- Exercise 13:04
- Prompt Templates3:37
- Exercise_24:10
- Few Shot Prompt Template and Navigating Docs9:49
03Parsers and data Preprocessing6 lessons · 30 min
- Parsing outputs7:33
- Exercise 12:57
- Response Schemas4:01
- Pydantic6:29
- Exercise 25:00
- Autofixing errors4:10
04Memory4 lessons · 24 min
- Conversational Buffer Memory9:56
- Conversation Summary Memory7:50
- Exercise2:24
- Window Memory3:31
05Chains4 lessons · 20 min
- Simple Sequential Chain2:57
- Sequential Chain5:24
- Router Chain7:28
- Transform Chain4:30
06LCEL5 lessons · 34 min
- LCEL Basics7:21
- Retrieval using FAISS9:13
- Parallelization and Custom Functions in Chains8:43
- How LCEL works internally5:33
- Exercise3:13
07RAG5 lessons · 29 min
- How RAG works3:19
- Document Loading and Chunking4:52
- Embedding vectorstore and retrieval6:33
- Advanced RAG - Multi Query9:32
- Batching multiple questions5:00
What you need
- Basics of Python
- Foundational knowledge of Data Science
- High school maths
Who this course is for
- Data Science Aspirants
- Data Science Professionals
- Software/Data engineers interested in quantitative analysis
- Professionals working with large datasets
- Data analysts, economists, researchers
Your instructor

Prabhakaran S
Principal Data Scientist
My name is Selva, and I am super excited to mentor you on this course!
I head the Data Science team for a global Fortune 500 company and over the last 10 years of my data science experience I've deployed 20+ global products. I'm also the Founder and Chief Author of Machine Learning Plus, which has over 4M annual readers.
I specialize in covering the in-depth intuition and maths of any concept or algorithm. And based on my existing student requests, I've put up the series of courses and projects with detailed explanations, just like on-the-job experience. Hope you love it!
- from 3,965 ratings
- 4.92
- learners
- 57K+
- courses
- 85
Questions
How do I get this course?
It is part of All-Access: one membership that opens all 85 courses. The plans and prices are on our course site. You can watch the free preview lessons before you join.
Can I get a refund?
Yes. If the membership is not right for you, ask for a refund within 30 days of your first payment.
Can I learn on my phone?
Yes. Lessons play in the browser on any phone, tablet or computer, and your place is saved for the next device.
I am already a member. Where are my courses?
On our course site, edu.machinelearningplus.com. Sign in there with the email you joined with. The courses move to this site later, with your access, and you will not pay again.