Detailed Course Outline
Module 1 - Reviewing Google's Agentic Ecosystem
Topics:
- Agentic stack overview
- Models and the “brain” of the agent
- The Agent Development Kit (ADK)
- Open source libraries and protocols
- Deployment targets
Module 2 - Managing Context with Session, Memory, and Examples
Topics:
- Sessions: Current conversation context
- Memory: Cross-session context
- Example Store: Example database
Activities:
- Lab: Building an ADK Agent with Session, Memory, and Example Services
Module 3 - Leveraging Model Context Protocol (MCP)
Topics:
- MCP Fundamentals
- Using MCP with ADK
Activities:
- Lab: Use Model Context Protocol (MCP) Tools with ADK Agents
Module 4 - Building Agent2Agent (A2A) Multi-Agent Solutions
Topics:
- A2A Fundamentals
- Leveraging A2A in ADK
Activities:
- Lab: Connect to Remote Agents with ADK and the A2A SDK
Module 5 - Designing Human-Agent Interactions
Topics:
- Communicating with agents
- Access control
- Building client experiences
Activities:
- Lab: Implementing End-User Interfaces for Agents on Google Cloud