LLM Apps with Langchain
There has been an explosion in the use of Large Language Models (LLMs) in the last year with a new model being released almost every week. These LLMs have proved to be general reasoning engines capable of solving multiple types of problems from simple text summarization to complex code generation and even agentic workflows. Langchain has emerged as the most popular library to use when building LLM-powered applications and in this course, we will explore components like Langchain-Core, LangServe, and LangSmith to build, deploy, and track the performance of our apps. In the end, you will have a strong understanding of the challenges in building LLM apps and make use of the LangChain library to create LLM solutions.
Course taught by expert instructors
![Affiliation logo](https://corise-ugc.com/static/site/instructorprofile/instructorprofile_clen63gv801fp128i6zzv7o2z/assets/clgksvo9k004v12d89li5hqva/sidharth-logos.png)
Sidharth Ramachandran
Senior Director, Knowledge Engineering
Sidharth is a Senior Director at one of the largest media companies in Europe where he is responsible for building data products for their streaming platform. He is also the co-author of “Blueprints for Text Analytics”, a technical book on NLP techniques published by O’Reilly. He has degrees in Engineering & Management and previously also built his own text automation startup that was featured on Techcrunch.
The course
Learn and apply skills with real-world projects.
Software engineers and developers who want to learn how to work with LLMs and use their capabilities to design, build, and operate complex projects.
Engineering Managers and other Technology professionals who want to understand reference architectures when working with LLMs and guide their teams on approach and tool choices.
Anybody interested in building LLM apps and wants to understand challenges with this new technology and understand ways to fix, monitor and deploy LLM apps.
Basic level of familiarity with programming (typically in Python) and ability to work in a notebook or IDE environment (e.g. Google Colab, VS Code)
Ability to read and understand how to work with documented libraries (e.g. publicly available APIs)
Basic understanding of how Large Language Models (LLMs) work with some experience in writing and running prompts
Try these prep courses first
- Learn
- Understand common challenges when building LLM apps
- Learn about the core components and architecture of the Langchain library
- Use the Langchain Expression Language (LCEL) to create simple LLM workflows
Project- Build your first LLM-app - DataDialog: Your Data, Your Chat
- Build a Retrieval Augmented Generation (RAG) solution that works with any type of data source (PDFs, web links, etc.)
- Deploy the app as an API connected to a messenger bot
- Ensure observability with continuous monitoring and alerting
- Learn
- Understanding testing and evaluation of LLM apps
- Identifying how LangSmith can be used to collaborate & improve prompts and measure results
- Learn about agentic workflows, use-cases & LangGraph
Project- Evaluate LLM apps & build TaskRunner: Your Web Researcher
- Create an evaluation dataset and understand the performance of your LLM app
- Identify steps to improve performance and determine parameters/thresholds that can be useful
- Leverage LangGraph to build an agentic workflow to automate any web research task like buying a pair of new earphones
A course you'll actually complete. AI-powered learning that drives results.
AI-powered learning
Transform your learning programs with personalized learning. Real-time feedback, hints at just the right moment, and the support for learners when they need it, driving 15x engagement.
Live courses by leading experts
Our instructors are renowned experts in AI, data, engineering, product, and business. Deep dive through always-current live sessions and round-the-clock support.
Practice on the cutting edge
Accelerate your learning with projects that mirror the work done at industry-leading tech companies. Put your skills to the test and start applying them today.
Flexible schedule for busy professionals
We know you’re busy, so we made it flexible. Attend live events or review the materials at your own pace. Our course team and global community will support you every step of the way.
Completion certificates
Each course comes with a certificate for learners to add to their resume.
Best-in-class outcomes
15-20x engagement compared to async courses
Support & accountability
You are never alone, we provide support throughout the course.
Get reimbursed by your company
More than half of learners get their Courses and Memberships reimbursed by their company.
Hundreds of companies have dedicated L&D and education budgets that have covered the costs.