Source
https://www.udemy.com/course/agentic-ai-with-google-build-ai-apps-with-google-adk/
Category
File Size
3.1 GB
Publisher
udemy
Updated
March 23, 2026
Description
Learn to build your first AI agent with easy to understand examples using Google Agent Development Kit.
Google Agent Development Kit (ADK) is the enterprise-grade framework for building, testing, and deploying autonomous AI agents. Features of ADK includes:
- Modular Open-Source Framework: ADK is a flexible, model-agnostic library (Python, TypeScript, Go, Java) designed to make agent building feel like standard software engineering.
- Specialized Agent Roles: It defines three primary agent types: LLM Agents (the reasoning “brains”), Workflow Agents (deterministic “managers”), and Custom Agents (the “specialists”).
- Advanced Orchestration: You can easily chain these agents into complex hierarchies, moving beyond single-task bots to full Multi-Agent Systems (MAS).
- The “Agent-as-a-Tool” Pattern: A unique design where a parent agent can treat another specialized agent as a simple tool, delegating tasks effortlessly.
- Multi-Modal Interactions: It natively supports bidirectional audio and video streaming, allowing users to interact with agents in real-time.
- Model Context Protocol (MCP) Support: It integrates with the MCP standard, giving your agents instant “hands and feet” to connect with hundreds of third-party apps and databases.
- Local Development UI: The adk web command launches a powerful browser-based dashboard to visualize agent reasoning and debug execution steps in real-time.
- Context & State Management: ADK handles the “heavy lifting” of session memory, allowing agents to remember user preferences across different conversation turns.
- Agent-to-Agent (A2A) Extension: It includes secure protocols for different agents to negotiate, hand off tasks, and share memory without losing context.
- Native Cloud Scaling: Once built, agents can be containerized and deployed directly to Vertex AI Agent Engine or Cloud Run for production-level scale.
A complete course on Google ADK with step by step process on how to develop and deploy your Agent in Google Cloud.
Learn from Basic to prod Level:
- Environment Setup ( Google Cloud / Local Desktop – laptop)
- Authenticate using Gemini Key / Vertex AI / 3rd Party ( Open AI / Anthropic)
- Learn to test your agent locally with adk web, adk run and adk api_server options
- Use built-in tools, custom tools, 3rd party tools
- Use CrewAI and Langchain tools with ADK AI Agents
- Use Agents as tool
- Sub agent system
- Develop your Multi Agent System
- Workflow agents – Sequential Agent / Parallel Agent / Loop Agent
- Deploy your agent using adk command line library
- Deploy your agent into Vertex AI Agent Engine, Cloud Run
Preview
1 image




