Mastering the Updated LangChain Framework: Agents, Tools, and Modern Python Workflows
2h 31mIntermediate2026-09-02
Authors

Krish Naik
Course details
Stay current with rapid changes with LangChain, LangGraph, Python, and structured workflows by getting up to speed on the latest documentation and features. Review new syntaxes, project management tools like the UV package manager, and integrated development environments (IDEs). This course covers workflows, modules, tools, agent development, model and tool integration, output and messaging, and project management.
Learning objectives
Define short-term memory, streaming, built-in and custom middleware, and guardrails.
Integrate multiple different AI models effectively using call tools.
Use the Rust-based UV package manager for fast Python project management and environment creation.
Use modern AI-centric IDEs like Google IDX, VS Code, and Cursor to write code more efficiently.
Learning objectives
Define short-term memory, streaming, built-in and custom middleware, and guardrails.
Integrate multiple different AI models effectively using call tools.
Use the Rust-based UV package manager for fast Python project management and environment creation.
Use modern AI-centric IDEs like Google IDX, VS Code, and Cursor to write code more efficiently.
Concepts
Introduction
- Introduction - LangChain updates
Mastering the Updated LangChain Framework
- Creating a virtual environment using uv
- Agents with LangChain
- LangChain model integration
- Streaming and batch
- Tools in LangChain
- Messages in LangChain
- Pydantic structured output
- TypedDict structured output
- Data class structured output
- Middleware summary
- Human-in-the-loop middleware