Group Learning

Building AI Agents and Agentic Workflows

Build Autonomous Applications with AI Agents. Master Agentic AI with multi-agent frameworks such as LangGraph, CrewAI, BeeAI, and AG2 (AutoGen)

Intermediate Level
4 weeks to complete at 10 hours a week
Flexible Schedule

Wojciech 'Victor' Fulmyk

What Your GEA Program Payment Includes?

1. Full Access & Certificates

Enjoy six months of unlimited Coursera access and earn an official certificate from the university or company offering your specialization.

2. AI Coach & Global Community

Get instant guidance from Coursera’s AI Coach and join worldwide discussion forums to connect and collaborate with learners.

3. GEA Tutor & Instant Activation

Your payment is instantly verified by GEA for quick access, added to a dedicated WhatsApp group led by a GEA Tutor for support.

4. Innovation Centers & Premium Services

Access GEA Innovation Centers or reach the Central Team for specialized tutoring, internships, job placements, or academic support.

What You’ll Learn

Develop agentic AI applications that integrate tools, support reasoning, and improve performance through reflection

Design AI agents with LangGraph using agentic AI design principles such as memory, iteration, RAG, and workflow patterns

Orchestrate agentic multi-agent systems with CrewAI for collaboration, coordination, and workflows

Build conversation-driven agentic AI assistants with BeeAI and AG2; compare AI frameworks for real-world use case applicability

Skills You’ll Gain

Artificial Intelligence and Machine Learning (AI/ML) Large Language Modeling Application Development Data Visualization Generative AI Agents Analytics Software Design Patterns Agentic systems Tool Calling AI Integrations LLM Application Responsible AI Retrieval-Augmented Generation

Shareable Certificate

Earn a shareable certificate to add to your LinkedIn profile..

Develop Your Specialized Knowledge

Learn in-demand skills from university and industry experts

Master a subject or tool with hands-on projects

Develop a deep understanding of key concepts

Earn a career certificate from IBM

3 courses series

Are you ready to build AI that thinks, acts, and gets things done? In this course, you’ll learn how to design agents that go beyond language generation to reason, take action, and tackle real-world tasks using tools and data. During the course, you'll explore the foundations of tool calling and chaining with LangChain. You’ll discover how to extend the capabilities of Large Language Models (LLMs) by connecting them with calculators, code, and external data sources. You'll learn how LLMs trigger tool use through LangChain Expression Language (LCEL) and look at manual tool calling for greater control and accuracy. Plus, you’ll explore built-in agents that can analyze data, create visualizations, and run SQL queries using natural language. To get the most from this course, we recommend that you have Python programming skills, a basic understanding of LangChain, and familiarity with core AI concepts. Whether you're building a chatbot or a smart assistant, if you’re looking to build the skills to create dynamic, intelligent, and goal-oriented AI systems, enroll today!

Ready to build intelligent AI agents that can reason, improve, and collaborate? This hands-on course gives you the skills to build agentic AI systems using LangChain and LangGraph in just 3 weeks. You’ll design stateful workflows that support memory, iteration, and conditional logic. You’ll explore how to build self-improving agents using Reflection, Reflexion, and ReAct architectures, empowering your agents to reason about their outputs and refine them over time. Plus, you’ll work on guided labs where you’ll structure agent feedback, integrate external data, and generate context-aware responses through step-by-step reasoning. You’ll then develop collaborative multi-agent systems that coordinate tasks, retrieve relevant data, and solve complex problems using agentic RAG. Plus, you'll gain experience in agent orchestration, query routing, and governance strategies for building robust, scalable AI applications. By the end of the course, you’ll have built working prototypes of agentic systems and gained hands-on skills to design reliable, adaptable agents. Enroll today and get ready to power up your portfolio!

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.