Library / Artificial Intelligence

Build AI Agents with Google ADK: Gemini, Memory & Vertex AI

On Udemy

About this course

Build Practical AI Agents with Google ADK, Gemini & PythonChatbots can answer questions. AI agents can do much more.

They can use tools, access information, maintain context, remember previous interactions, coordinate specialized agents, and complete multi-step tasks.

In this hands-on course, you’ll learn how to build practical AI agents using Google’s Agent Development Kit (ADK), Gemini, and Python—starting with a simple agent and progressively building toward a multi-agent application ready for deployment on Google Cloud Run.

You don’t need previous experience with AI agents or agent frameworks. If you know basic Python and want a structured, practical introduction to Google ADK, this course takes you from your first working agent to tools, sessions, state, memory, multi-agent workflows, and cloud deployment.

What You’ll Learn

By the end of the course, you’ll be able to:

  • Build AI agents with Google ADK and Gemini
  • Create and connect custom tools
  • Use built-in tools and give agents access to external capabilities
  • Manage sessions, state, and context
  • Implement short-term memory and persistent long-term memory
  • Design multi-agent systems with specialized agents
  • Coordinate agents to complete multi-step workflows

Understand the architecture and core concepts behind Google ADKPrepare and deploy AI agent applications to Google Cloud RunAdapt the course concepts to your own AI-agent projects

What You’ll Build

You won’t just watch demonstrations—you’ll progressively build a working AI-agent system.

You’ll start with a simple “Hello Agent” and gradually add new capabilities:

Basic Agent → Tool-Enabled Agent → Information Acce

Ready to start? Continue on Udemy to enroll.

Start learning on Udemy (opens in a new tab)

Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.