IBM
Fundamentals of Building AI Agents

Discover new skills with $120 off courses from industry experts. Save now.

IBM

Fundamentals of Building AI Agents

This course is part of multiple programs.

Joseph Santarcangelo
Kunal Makwana
Karan Goswami

Instructors: Joseph Santarcangelo +3 more

5,091 already enrolled

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
4.8

(28 reviews)

Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
4.8

(28 reviews)

Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Develop AI agents that can reason and perform tasks independently

  • Implement tool calling and chaining to create structured AI workflows

  • Utilize built-in LangChain agents to analyze data, generate visualizations, and execute database queries

  • Apply best practices in prompt engineering and tool calling to enhance AI agent performance

Skills you'll gain

  • Category: Generative AI Agents
  • Category: Agentic systems
  • Category: Software Development
  • Category: LLM Application
  • Category: Application Development
  • Category: Tool Calling
  • Category: LangChain
  • Category: Artificial Intelligence and Machine Learning (AI/ML)

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

June 2025

Assessments

11 assignments

Taught in English

Build your subject-matter expertise

This course is available as part of
When you enroll in this course, you'll also be asked to select a specific program.
  • 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

In this module, you'll discover what AI Agents are, compare AI agent system designs, and learn when, and when not, to use them. You'll learn how tool calling and chaining work together in LangChain to create powerful AI systems. You'll learn to connect language models with external tools and gain skills you can use to build systems that perform precise operations while maintaining natural conversational abilities.

What's included

8 videos2 readings4 assignments1 app item6 plugins

In this module, you'll orchestrate components through structured workflows using LangChain Expression Language (LCEL). You’ll learn how to manually invoke tools in LangChain by parsing large language model (LLM) outputs, validating inputs, and executing functions. You’ll build a real-world tool calling agent that includes workflows where the LLM suggests tools while you retain full control for processing the query.

What's included

4 videos1 reading4 assignments3 app items3 plugins

In this module, you'll learn how to use LangChain's built-in DataFrame and SQL agents for data analysis and database operations. Discover how these pre-built agents implement natural language interfaces for conversational data analysis, making insights available to users without technical expertise. You'll learn how to build AI-driven applications that convert conversational queries into structured data operations, enhancing usability and decision-making.

What's included

4 videos3 readings3 assignments2 app items3 plugins

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

Joseph Santarcangelo
Joseph Santarcangelo
IBM
36 Courses2,135,762 learners

Offered by

IBM

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions