Agentic AI with LangGraph, CrewAI, AutoGen and BeeAI
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Agentic AI with LangGraph, CrewAI, AutoGen and BeeAI
This course is part of multiple programs.
16,453 already enrolled
Included with
Ask Coursera
98 reviews
Recommended experience
98 reviews
Recommended experience
What you'll learn
Design optimized AI systems by selecting and combining appropriate agentic frameworks and architectural patterns
Implement AI workflow patterns using agentic design principles and LangGraph
Build structured multi-agent workflows using CrewAI, including agents, tasks, and custom tools
Develop AI applications with BeeAI and design conversation-driven interactions using AG2 (AutoGen)
Skills you'll gain
Tools you'll learn
Details to know
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 3 modules in this course
Learn to build intelligent, autonomous multi-agent systems using powerful frameworks that can plan, collaborate, and execute complex tasks.
This course provides a structured approach to designing AI-powered systems using agentic design principles, orchestration strategies, and proven workflow patterns. You’ll explore popular frameworks such as LangGraph, CrewAI, BeeAI, and AG2 (formerly AutoGen), and learn how to select the right one for your needs. You’ll start with LangGraph, applying key design patterns such as sequential flows, routing, and parallelization to structure agent interactions. From there, you’ll move to CrewAI, where you’ll orchestrate agents, tasks, and tools, generate structured outputs using YAML and Pydantic, and extend capabilities with custom functions. Finally, you’ll explore BeeAI for orchestrating agents and workflows, and AG2 for creating multi-agent conversations and role-based collaboration. Through hands-on labs and real-world use cases, you will gain the skills needed to build scalable, maintainable, and efficient AI applications. Enroll today to gain cutting-edge agentic AI skills employers are looking for.
In this module, you’ll explore foundational concepts behind agentic frameworks and multi-agent systems, learning their role in AI application design. You’ll then examine essential design patterns that help structure AI workflows into modular and maintainable systems. Through hands-on labs using LangGraph, you'll gain experience implementing core workflow patterns that serve as building blocks for more complex AI solutions.
What's included
6 videos1 reading3 assignments2 app items2 plugins
6 videos•Total 41 minutes
- Course Introduction•3 minutes
- Understanding Agentic AI and Open Source Frameworks•9 minutes
- Building AI Agents with Open Source Frameworks•8 minutes
- Essential Design Patterns for AI Systems•8 minutes
- Orchestrator Design Pattern•8 minutes
- Evaluator-Optimizer Design Pattern•5 minutes
1 reading•Total 4 minutes
- Course Overview•4 minutes
3 assignments•Total 41 minutes
- Practice Quiz: Introduction to Agentic Frameworks •10 minutes
- Practice Quiz: Understand AI System Design Patterns•10 minutes
- Graded Quiz: Agentic Frameworks and Design Patterns for Effective AI Systems•21 minutes
2 app items•Total 75 minutes
- Lab: Implement Workflow Patterns with LangGraph•45 minutes
- Lab: Build LangGraph Design Patterns: Orchestration & Evaluation•30 minutes
2 plugins•Total 7 minutes
- Reading: Helpful Tips for Course Completion•5 minutes
- Cheat Sheet: Agentic Frameworks and Design Patterns for Effective AI Systems•2 minutes
This module introduces you to CrewAI and its core components, including agents, tasks, and crews. Through instructional videos and hands-on labs, you’ll learn to structure a CrewAI application, generate structured outputs, and extend capabilities with custom tools. You’ll gain practical experience by incrementally building CrewAI workflows and combining key features in an applied lab.
What's included
3 videos1 reading4 assignments4 app items2 plugins
3 videos•Total 26 minutes
- Design AI Agent Workflows with CrewAI •9 minutes
- CrewAI with Structured Outputs, YAML, and CrewBase Classes•10 minutes
- Extending CrewAI with Custom Functions •7 minutes
1 reading•Total 1 minute
- Summary and Highlights •1 minute
4 assignments•Total 51 minutes
- Practice Quiz: Introduction to CrewAI •10 minutes
- Practice Quiz: Structured Outputs in CrewAI•10 minutes
- Practice Quiz: Functions and CrewAI•10 minutes
- Graded Quiz: CrewAI Fundamentals and Advanced Applications •21 minutes
4 app items•Total 180 minutes
- Lab: CrewAI 101 : Building Multi-Agent AI Systems•45 minutes
- Lab: Create a Structured Meal & Grocery Planner with CrewAI•45 minutes
- Lab: Agents with Tools vs. Tasks with Tools in CrewAI•30 minutes
- Lab: Building your own AI Nutrition Coach using a Multi-Agent System and Multimodal AI•60 minutes
2 plugins•Total 21 minutes
- Reading: Structured Outputs in CrewAI •6 minutes
- Cheat Sheet: CrewAI Fundamentals and Advanced Applications •15 minutes
In this module, you’ll be introduced to two alternative agentic frameworks for building structured multi-agent AI applications: IBM’s BeeAI and AG2 (AutoGen). Through guided videos and hands-on labs, you’ll explore BeeAI’s architecture for creating agents and workflows, integrating tools, and managing memory. You’ll also examine AG2’s core components and learn how to configure multi-agent conversations using different patterns. By the end of the module, you will be able to implement basic agents using BeeAI and design structured, multi-agent conversations with AG2 for use cases like healthcare chatbots.
What's included
5 videos3 readings3 assignments3 app items2 plugins
5 videos•Total 38 minutes
- BeeAI: Introduction and Core Components•9 minutes
- Building Agents with the BeeAI Framework•9 minutes
- Introduction to AG2 (AutoGen) and its Key Elements•9 minutes
- Extending AG2 with Tools and Structured Outputs•7 minutes
- Course Wrap-Up •4 minutes
3 readings•Total 4 minutes
- Summary and Highlights •2 minutes
- Congratulations and Next Steps•1 minute
- Team and Acknowledgments•1 minute
3 assignments•Total 41 minutes
- BeeAI Core Concepts and Architecture•10 minutes
- Practice Quiz: AG2 (AutoGen) Core Concepts, Architecture, and Conversation Patterns•10 minutes
- Graded Quiz: Alternative Agentic Frameworks: BeeAI and AG2 (AutoGen) •21 minutes
3 app items•Total 195 minutes
- Lab: Building Agentic AI Systems with the BeeAI Framework•120 minutes
- Lab: AG2 101 (AutoGen): Complete Tutorial•45 minutes
- Lab: Build Multi-Agent Chatbot with AG2 (AutoGen) for Healthcare•30 minutes
2 plugins•Total 25 minutes
- Reading: Agent Orchestration and Design Patterns in AG2•10 minutes
- Cheat Sheet: BeeAI & AG2 (AutoGen) Frameworks for Building Agentic AI Systems•15 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Explore more from Software Development
- Status: Free Trial
Course
- Status: Free Trial
Course
- Status: Free Trial
Course
- Status: Free Trial
Specialization
Why people choose Coursera for their career
Learner reviews
- 5 stars
81.63%
- 4 stars
12.24%
- 3 stars
3.06%
- 2 stars
1.02%
- 1 star
2.04%
Showing 3 of 98
Reviewed on Sep 27, 2025
Excellent course. Covers practical example of Agentic AI with LanGraph , CrewAI , AutoGen and BeeAI. Course also includes Lab implementation of all concepts covered.
Reviewed on Sep 30, 2025
A well paced and scoped "from zero to hero" curriculum; nice balance of theory and hands-on-aactiviies (both guided and independent); plus greaat cheat sheets you'll actually use!
Reviewed on Apr 6, 2026
Langgraph design patterns were amazing and it was nice to explore other Agentic development frameworks also.
Frequently asked questions
By gaining hands-on experience with agentic design patterns and multi-agent frameworks like CrewAI, LangGraph, AG2, and BeeAI, you’ll be well-equipped for roles such as AI Workflow Engineer, Multi-Agent Systems Developer, Automation Architect, Generative AI Engineer, Machine Learning/AI Engineer, Software Developer, Data Scientist, or Data Engineer. These roles involve designing intelligent applications that automate complex workflows, collaborate across agents, and integrate with external systems.
Unlike traditional courses that emphasize linear coding logic, this course introduces you to AI agent orchestration and interaction design. You’ll learn to implement dynamic, goal-driven agents that can interact, make decisions, call tools, and manage tasks autonomously—transforming your approach from building static software to creating adaptive, collaborative AI ecosystems. This course provides a full overview of each framework and how they relate to Agentic AI. It covers a general overview of each Agentic framework, their pros and cons, and other relevant aspects.
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
More questions
Financial aid available,
