Hero image

AI Agent Development for Software Engineers

Build production ready AI agents with ADK, A2A, and MCPs. Learn evaluation frameworks and context engineering for real-world applications.

This course is no longer available.

Explore other courses

Course overview

Build AI Agents with Google ADK, MCPs, and A2A for smarter enterprise workflows.

Build production ready AI agents with Google’s Agent Development Kit, integrate with Model Context Protocols for better context management, and apply Agent-to-Agent protocol (A2A) for communicating between agents. Learn evaluation frameworks and context engineering for real-world applications.

For software engineers and tech leads eager to build practical AI agents and smarter workflows. All experience levels welcome.

01

Engineers looking to master AI agent development with hands-on projects and real-world applications.

02

Professionals who want to build smarter enterprise workflows by integrating agents and advanced protocols.

03

Learners of all backgrounds eager to expand their skills, explore agent frameworks, and join an engaged community.

Prerequisites

  • Basic programming knowledge (preferably in Python)

  • Familiarity with software engineering concepts

What you’ll get out of this course

Build and deploy production-ready AI agents


Build and deploy your own MCP server that integrates seamlessly with your AI agent


Implement Agent-to-Agent communication protocols to enable collaborative AI workflows


Evaluate and optimize your agent's performance using ADK metrics and Arize AI monitoring tools


What’s included

Nishi Ajmera

Live sessions

Learn directly from Nishi Ajmera in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

3 live sessions • 5 lessons

Week 1

Nov 28—Nov 29

    Nov

    1

    Session 1

    Sat 11/19:00 AM—12:00 PM (UTC)

    Foundations of AI Agent Development and ADK Deep Dive

    • 📄

      Foundations of AI Agent Development and ADK

      Complete by Nov 29
    • 📄

      ADK Deep Dive

      Complete by Nov 29

Week 2

Nov 30—Dec 6

    Nov

    8

    Session 2

    Sat 11/89:00 AM—12:00 PM (UTC)

    Model Context Protocols (MCPs) and Context Engineering

    • 📄

      Model Context Protocols (MCPs) and Context Engineering

      Complete by Dec 6

    Agent to Agent Communication

    • 📄

      Agent-to-Agent Communication (A2A)

      Complete by Dec 6

Week 3

Dec 7—Dec 12

    Nov

    15

    Session 3

    Sat 11/159:00 AM—12:00 PM (UTC)

    Evaluation and Productionization

    • 📄

      Evaluation and Productionization

      Complete by Dec 13

Meet your instructor

Nishi Ajmera

Nishi Ajmera

Solutions Architect at Publicis Sapient | Google Developer Expert (GDE) AI/ML | Women Techmakers Ambassador


AI/ML thought leader, trusted mentor, and advocate for diversity in tech. Active in public speaking, Global conferences and GDG community, and advanced AI topics like LLMs, AI agents, RAG and automation.

Course schedule

2-4 hours per week

  • Saturdays

    9:00am - 12:00pm BST

    This cohort will start on 1st November and end on 15th November

  • Weekly projects

    2 hours per week


Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions