Google Agent Development Kit (Adk) Masterclass
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.08 GB | Duration: 2h 39m
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.08 GB | Duration: 2h 39m
Master Google's Agent Development Kit - Build Intelligent AI Agents with Memory, Tools & Advanced Workflows from Scratch
What you'll learn
Build complete AI agents using Google's ADK framework with hands-on projects including travel planning systems, ecommerce agents, and blog content writers
Implement advanced memory systems and session management to create agents that remember context across conversations and maintain persistent state
Design and integrate custom tools for agents, including time tools, database connections, and API integrations with proper callback handling and guardrails
Master agent architectures including SequentialAgent and ParallelAgent workflows for complex multi-step automation and parallel task execution
Deploy production-ready agents with structured output formatting, proper error handling, and API server implementation for real-world applications
Understand core ADK concepts including agent lifecycle, model providers (OpenAI, Google), tool definitions, and callback mechanisms for advanced agent behavior
Requirements
Basic Python programming knowledge - You should be comfortable with Python syntax, functions, and object-oriented programming concepts
Familiarity with APIs and JSON - Understanding of REST APIs, HTTP requests, and JSON data structures will be helpful
Enthusiasm to learn cutting-edge AI development - This course covers the latest in AI agent technology, perfect for developers wanting to stay ahead of the curve
Description
Build Production-Ready AI Agents with Google's Revolutionary ADK FrameworkThe future of AI isn't just chatbots - it's intelligent agents that can use tools, remember conversations, and execute complex workflows autonomously. Google's Agent Development Kit (ADK) is the cutting-edge framework that's revolutionizing how we build these sophisticated AI systems.What Makes This Course Different?This isn't another theoretical AI course. You'll build real, production-ready agents from day one. Starting with core concepts and progressing to advanced architectures, you'll create agents that can plan travel itineraries, write blog content, manage ecommerce operations, and much more.Hands-On Projects You'll Build:Travel Planning Agent - SequentialAgent that researches destinations, finds flights, and creates complete itinerariesBlog Content Writer - ParallelAgent system that generates, fact-checks, and formats content simultaneouslyEcommerce Assistant - Memory-enabled agent that remembers customer preferences and purchase historyChef Recommendation System - Database-integrated agent with persistent session managementMaster Advanced ADK Features:Memory & Sessions - Build agents that remember context across conversationsCustom Tools - Create powerful integrations with APIs, databases, and external servicesCallback Systems - Implement sophisticated filtering, guardrails, and error handlingAgent Architectures - Choose between Sequential and Parallel workflows for optimal performanceWhy ADK Matters Now:Google's ADK represents the next evolution in AI development. While others are building simple chatbots, you'll be creating intelligent agents that can actually do things - book flights, write articles, manage workflows, and solve complex problems autonomously.Learn from Industry Experience:Every lesson is based on real-world development patterns and best practices. You'll avoid common pitfalls and learn the professional techniques used in production AI systems. Perfect for:Python developers entering the AI spaceAI engineers wanting to master agent frameworksStartup founders building AI-powered productsTech professionals staying ahead of industry trendsWhat You Get:Several hands-on lessons with complete source codeReal-world project templates you can customizeProduction deployment strategies and best practicesLifetime access to updates as ADK evolvesDirect access to ask questions and get support
Overview
Section 1: Introduction
Lecture 1 Introduction & Course Prerequisites
Section 2: ADK (Agent Development Kit) Masterclass - Deep Dive
Lecture 2 What is ADK
Lecture 3 ADK Core Concepts
Lecture 4 Key Capabilities and Core Concepts
Lecture 5 Development Tools You'll Need
Section 3: Download the Source Code
Lecture 6 Download the Source Code
Section 4: ADK (Agent Development Kit) - Hands-on Development
Lecture 7 Build First Agent with ADK
Lecture 8 ADK Agent with OpenAI and Google Model Providers
Lecture 9 Defining and Implementing a Tool
Lecture 10 Agents (ADK) Architecture - Overview
Lecture 11 Running the ADK Run Command
Lecture 12 Adding a Current Time Tool
Section 5: Sequential and Parallel Agents - Deep Dive and Hands-on
Lecture 13 Sequential Agent Workflow and Travel Planning System Overview
Lecture 14 Building the Travel Planning System - Hands-on
Lecture 15 Parallel Agent Overview & the Blog Content Writer System Overview
Lecture 16 Hands-on: Parallel Agent - Blog Content Writer System - Full Hands-on
Section 6: Session and Memory & Structure Outputs
Lecture 17 Session and Memory - Overview
Lecture 18 Creating our Own Session Object and Testing
Lecture 19 A Custom Ecommerce Agent with Custom InMemorySessionService
Lecture 20 Adding Structured Output to the Agent Output
Lecture 21 Persistent Agent - Chef Agent with the DatabaseSessionService
Section 7: ADK CallBack Functions - Filtering and Guardrails
Lecture 22 Understanding Callbacks - Filtering and Guardrails
Lecture 23 Before Agent Callback - Hands-on
Lecture 24 Before Model Callback - Hands-on
Lecture 25 Running the ADK Server API
Section 8: Wrap up & Next Steps
Lecture 26 Next Steps
Python developers and AI enthusiasts who want to master the cutting-edge field of AI agent development.,Intermediate programmers who understand Python basics but want to dive deep into agent architecture, memory systems, and production deployment,AI researchers and engineers who want to move beyond simple chatbots to building sophisticated, tool-using agents that can perform complex workflows autonomously.