Space is limited
Course logo

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.

Instructor profile photo
Sidharth Ramachandran
Senior Director, Knowledge Engineering
Price
US$ 400
or included with membership
Duration
2 weeks
Space is limited

Course taught by expert instructors

Instructor Photo
Affiliation logo

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.

Who is it for?
  • 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.

Prerequisites
  • 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

Not ready?

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.

Timeline

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.

Reimbursement

Frequently Asked Questions

Still not sure?

Get in touch and we'll help you decide.