Build with AI - Build AI Agents with the Agent Development Kit (ADK) for Java

GDG Monastir

In this codelab, you'll learn how to build AI agents in Java, using the Agents Development Kit (ADK) for Java. We'll mov...

May 9, 6:00 – 8:00 PM (UTC)

8 RSVP'd

Key Themes

AIBuild with AICommunity BuildingGet CertifiedGoogle CloudWorkshop / hands-on session

About this event

In this codelab, you'll learn how to build AI agents in Java, using the Agents Development Kit (ADK) for Java. We'll move beyond simple Large Language Model (LLM) API calls to create autonomous AI agents that can reason, plan, use tools, and work together to solve complex problems.

You will start by redeeming the Google Cloud credits, setting up your Google Cloud environment, then building your first simple agent, and progressively adding more advanced capabilities like custom tools, web search, and multi-agent orchestration.

What you'll learn

  • How to create a basic, persona-driven AI agent.
  • How to empower agents with custom and built-in tools (like Google Search).
  • How to add your own tools implemented in Java.
  • How to orchestrate multiple agents into powerful sequential, parallel, and looping workflows.

What you'll need

  1. A web browser that we'll use in Incognito mode.
  2. A personal Gmail account.
  3. A new Google Cloud project associated with your personal Gmail account.
  4. A billing account created with the redeemed Google Cloud credits.
  5. The git command-line tool to check out the source code.
  6. Java 17+ and Apache Maven.
  7. A text editor or IDE, such as IntelliJ IDEA or VS Code.

Speaker

  • Ahlem Bedoui

    IHEC Carthage University

    Teacher

Organizers

  • Ahlem Bedoui

    Mentor Institute of Tunisia

    Android Freelancer

  • Medini Amani

    Capgemini Engineering

    Organizer

  • Jihen Belhoudi

    Ted University

  • Jihed Mrouki

    Value Digital Services

    Flutter Developer

  • Saif Eddine LAYOUNI

    GDG Monastir | Independent Integration Consultant

    Software Engineer | GDG Organizer

  • Chafroud walid

    CHAFROUD.NET

  • Taheny BELGUITH

    Front End Developer

  • sirine gaida

  • Wiem Cherni

  • Farah Hammami

  • Amen Allah Mselmi

  • zied fatnassi

  • GDG Monastir

  • Marzouk Rayen

    Software Developer, UX/UI Designer, Cloud & DevOps

  • MAJDA GUEDIRI

  • Aymen Mosrati

  • Hiba Chouchene

    ENSIT

    Master’s Research Student

  • Firas Ftita

    ISIMM

  • Sénda LAATAOUI

  • Redouane Karzazi

  • Ala Amara

    Software Engineer-Freelancer