Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This specialization features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the specialization.
Unlock the potential of LangChain and large language models (LLMs) to create innovative applications. You will develop 15 real-world applications using Python, integrating tools like OpenAI, Hugging Face, and LLAMA 2. The specialization is structured around practical projects that introduce key concepts in sequential modules. Topics include memory management, text embeddings, prompt engineering, and chain models. With each project, you’ll master unique features of LangChain, such as building question-answering systems and conversational agents, while performing data processing tasks.
Unlock the potential of LangChain and LLMs with this comprehensive specialization designed for AI enthusiasts and developers. From setting up your development environment to mastering core principles of LLMs.
Designed for AI enthusiasts and developers with basic Python knowledge, this specialization takes you from setting up your development environment to mastering core principles of LLMs. By the end, you will be able to build intelligent applications, understand memory management, prompt engineering, and agent architecture, and create adaptive AI agents for real-world challenges.
Syllabus
- Course 1: LangChain MasterClass: Build 15 LLM Apps with Python
- Course 2: The Complete LangChain & LLMs Guide
- Course 3: Building Autonomous AI Agents with LangGraph
Courses
-
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of LangChain and large language models (LLMs) to create innovative applications. In this course, you'll learn to develop 15 real-world applications that integrate LLMs using Python, giving you hands-on experience with tools like OpenAI, Hugging Face, and LLAMA 2. You will start by understanding the fundamentals of LangChain and gradually move towards building sophisticated applications like chatbots, data analysis tools, resume screening apps, and more. The course is structured around practical projects that introduce key concepts in sequential modules. You'll explore topics like memory management, text embeddings, prompt engineering, and chain concepts. With each project, you'll master a unique feature of LangChain, such as implementing question-answering systems, conversational agents, and data processing tasks. By the end of the course, you'll have built a diverse portfolio of applications, including a support chatbot, invoice extraction bot, and a YouTube script generator. Whether you're looking to enhance your AI skills or jumpstart your career in AI development, this course will provide the tools, knowledge, and practical experience you need. This course is ideal for developers, data scientists, and AI enthusiasts looking to dive deeper into building language model-powered applications. It is suitable for those with a basic understanding of Python, and no prior experience with LangChain is necessary.
-
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Master the fundamentals and advanced capabilities of LangChain, LangGraph, and Large Language Models while building production-ready AI applications. You'll gain practical experience with prompt engineering, chains, agents, memory, embeddings, vector databases, Retrieval-Augmented Generation (RAG), and modern AI workflows. Through hands-on coding and real-world projects, you'll develop the confidence to design intelligent, scalable LLM-powered systems from the ground up. The course begins by helping you set up a professional Python development environment before introducing the foundations of LLMs and the LangChain ecosystem. You'll then explore prompt templates, output parsers, LangChain Expression Language (LCEL), runnable chains, memory management, document processing, embeddings, vector stores, and retrieval techniques. Each topic combines conceptual explanations with practical implementation to reinforce learning through experience. As you progress, you'll build increasingly sophisticated AI pipelines using RAG architectures, LangGraph workflows, conditional routing, human-in-the-loop systems, and multi-node agents. The course concludes with end-to-end projects, including a Smart Q&A Bot, an AI Research Assistant, and an image-to-text application with a Streamlit interface, giving you real-world experience developing intelligent applications. This course is ideal for Python developers, AI engineers, software developers, data professionals, and technology enthusiasts who want to build modern LLM applications. Learners should have basic Python programming knowledge and familiarity with APIs. The course is designed for an Intermediate audience seeking practical, industry-relevant AI development skills. By the end of the course, you will be able to build complete LangChain applications, develop RAG pipelines, implement LangGraph agents, manage conversational memory, integrate multiple LLM providers, optimize retrieval workflows, and deploy intelligent AI applications using modern best practices.
-
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the potential of autonomous AI agents with LangGraph in this comprehensive course. Designed for developers and AI enthusiasts, you’ll learn to build intelligent, adaptive agents capable of processing complex queries, maintaining state, and integrating human feedback for enhanced decision-making. By the end of this course, you'll have a hands-on understanding of AI agent architecture, key frameworks, and real-world applications. The journey begins with an introduction to AI agents, setting up your environment, and a demo of what you’ll achieve. Next, dive deep into AI agents’ functionality as you build your first agent using the OpenAI API. Experience practical examples of automation, interactivity, and complex query processing to enhance your agent’s capabilities. In the LangGraph module, you’ll explore the framework’s core concepts, from state management to tool integration. You’ll learn to add memory, human-in-the-loop mechanisms, and graphical interfaces for comprehensive AI solutions. The course culminates with a capstone project where you’ll develop an AI financial report writer agent, showcasing your mastery of LangGraph. This course is ideal for intermediate developers with basic Python knowledge looking to advance their AI expertise. Whether you’re building tools for automation or exploring new AI paradigms, this course will elevate your skills and set you apart in the AI landscape.
Taught by
Packt - Course Instructors