Skip to content

GeekAcademy is a 4-month advanced AI course for developers, part of Microsoft & Geektime's national initiative to empower Israel’s developer community. This course focuses on Agentic AI, helping developers master tools like GitHub Copilot, Azure AI Foundry, and Microsoft Fabric to build, orchestrate, and deploy autonomous agents. Participants will move from code to production through a unified real-world project, exploring RAG, MCP, and GenAIOps, guided by Microsoft and GitHub experts.

 

   

 

Photo1
Photo 2
Photo9
Photo6
Photo7
Photo10
Photo5
Photo3
Photo11
Photo 4
Photo12
Photo8

 

< Course Syllabus >

 GeekAcademy is designed for developers with at least 3 years of experience and a basic understanding of cloud and Python.

  Our syllabus includes 15 online sessions and 3 in-person workshops.

  Online sessions are open to all students, while the in-person workshops require additional registration and must be approved in advance by email.

 All online sessions include an expert hour provided by Microsoft and its partners.

Marina Marenkov {Sr. Solutions Architect, Microsoft} &  Ben Dali {Sr. Solutions Architect, Microsoft}
GitHub Copilot as an AI Agent in the Software Development Workflow

Marina Marenkov {Sr. Solutions Architect, Microsoft} & Ben Dali {Sr. Solutions Architect, Microsoft}

📅January 27th 🕒10:00-11:15 💻 Online Webinar
Coding with agents is rapidly becoming a first-class workflow. Discover how GitHub Copilot has evolved into a true AI agent embedded throughout the software development lifecycle, enabling intelligent automation at every phase—from planning and coding to testing, reviewing, and deployment. In this session, you’ll learn how to harness the latest Copilot capabilities in GitHub.com and inside Visual Studio Code to streamline complex tasks and accelerate your development process.

Learning Outcomes:
👨🏻‍💻Learn about GitHub Copilot’s most advanced features and how they enable agentic, AI-driven development workflows.
👩🏻‍💻Understand how GitHub Copilot operates as an AI agent across every phase of the SDLC, providing contextual awareness from planning to deployment.
👨🏻‍💻Apply Copilot’s newest capabilities in Visual Studio Code to automate complex tasks.


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Yuval Avidani


Nadav Ben Haim {Senior Solution Engineer - Digital Natives, Microsoft} & Shoham Hoffman Haik {Solution Engineer - Azure Dev & AI, Microsoft}
Agentic Debugging with GitHub Copilot in Visual Studio & VS Code

Nadav Ben Haim {Senior Solution Engineer - Digital Natives, Microsoft} & Shoham Hoffman Haik {Solution Engineer - Azure Dev & AI, Microsoft}

📅February 3rd 🕒10:00-11:15 💻 Online Webinar
In this session, we’ll explore how GitHub Copilot can be used as an agentic debugging partner inside your IDE.
You’ll see how to leverage GitHub Copilot to investigate runtime errors, understand failing code paths, analyze logs and exceptions, and iteratively fix issues through prompts and the different GHCP tools.
We’ll show how GH Copilot goes beyond code completion — helping developers reason about problems, suggest fixes, refactor code safely, and improve the overall debugging experience.

Learning Outcomes:
👨🏻‍💻Use GitHub Copilot to debug application issues directly within your IDE.
👩🏻‍💻Investigate errors, logs, and unexpected behavior using natural language prompts.
👨🏻‍💻Adopt practical Copilot debugging patterns that can be applied in real-world projects.

 

🕒11:15-12:30 🎓Expert Hour
Q&A Session with Avihai Hajaj


Aviv Kabesa {Cloud Solutions Architect, Microsoft}
Real-World Code Migration with GitHub Copilot Agent Mode

Aviv Kabesa {Cloud Solutions Architect, Microsoft}

📅February 10th 🕒10:00-11:15 💻 Online Webinar
This session will focus on using GitHub Copilot to explore, plan, and execute large-scale code refactoring within VS Code
In the practical phase, we’ll work with Copilot Agent Mode and Copilot Agents to perform migrations of significant code bases - from .NET to .NET Core, and from older to newer Python versions.

Learning Outcomes:
👩🏻‍💻 Understand how to use GitHub Copilot within VS Code to explore, plan, and execute large-scale code refactoring.
👨🏻‍💻 Gain hands-on experience with Copilot Agent Mode and Copilot Agents for migrating large codebases, including .NET to .NET Core and Python version upgrades.
👩🏻‍💻 Learn best practices for managing and validating complex code migrations using AI-assisted development workflows.


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Aviad Fenigstein


Michael Liav {Solution Engineer, Cloud & AI, Microsoft} & Roey Zalta {Solution Engineer Data & AI, Microsoft}
Build and Launch AI Agents Fast with Azure AI Foundry and the Microsoft Agent Framework

Michael Liav {Solution Engineer, Cloud & AI, Microsoft} & Roey Zalta {Solution Engineer Data & AI, Microsoft}

📅February 17th 🕒10:00-11:15 💻 Online Webinar
You will learn how to build reliable AI agents using Azure AI Foundry and the Microsoft Agent Framework. The session walks through the full workflow, from grounding and tool setup to routing and evaluation. You will see how the framework manages plans, calls tools, handles state, and keeps agent output predictable. You will deploy an end to end agent, connect it to real data, and test its performance in Azure AI Foundry. The goal is to give you a fast and practical path to ship production agents.

Learning Outcomes:
👨🏻‍💻Understand the core concepts of the Microsoft Agent Framework.
👩🏻‍💻Learn how to define tools, plans, and routing logic for stable agent behavior.
👨🏻‍💻Use Azure AI Foundry to manage, test, and monitor agents at scale.
👩🏻‍💻Build and deploy a working agent that interacts with real systems.
👨🏻‍💻Speed your delivery of agent based solutions in enterprise environments.


🕒11:15-12:30 🎓Expert Hour
Q&A Session with TBD


Moti Malka {Head of Cloud, UBTECH} &  Or Shohat { Senior Cloud Architect, UBTECH}
Hands-On Workshop #1 - Building Production-Ready Multi-Agent workflows with Microsoft Agent Framework

Moti Malka {Head of Cloud, UBTECH} & Or Shohat { Senior Cloud Architect, UBTECH}

📅February 23rd 🕒09:00-16:00 🤝 Physical Event @ Microsoft Reactor IsraelAI is moving beyond prompts into the era of agents
Instead of models that only respond, we are now building systems that reason, act, use tools, and collaborate.
In this hands-on workshop, we will build a real Copilot-style system using the Microsoft Agent Framework (Python SDK) - progressing from a single agent to production-minded multi-agent workflows.

Learning Outcomes:
👨🏻‍💻 Building your first agent using the ReAct pattern.
👩🏻‍💻 ⁠⁠Working with tools and threads.
👨🏻‍💻 Memory and state management.
👩🏻‍💻 Human-in-the-loop approvals.
👨🏻‍💻 Workflow orchestration (sequential, parallel, branching)
👩🏻‍💻 Multi-agent collaboration.

👨🏻‍💻 Production considerations: guardrails, reliability, observability.


Lior Armiev {Sr. AI Solution Enginier, Microsoft Israel} & Michael Greenshtein {Senior Solutions Architect Data & AI, Microsoft Israel}
Advanced RAG Practices with Azure AI Search and Microsoft Foundry

Lior Armiev {Sr. AI Solution Enginier, Microsoft Israel} & Michael Greenshtein {Senior Solutions Architect Data & AI, Microsoft Israel}

📅February 24th 🕒10:00-11:15 💻 Online Webinar
Learn how to take RAG to the next level with performance tuning, query augmentation, agentic retrieval, and GraphRAG—powerful methods to boost precision and depth in AI-driven applications.

Learning Outcomes:
👨🏻‍💻Learn about RAG best practices
👩🏻‍💻Learn about advanced RAG features: agentic retrieval, GraphRAG
👨🏻‍💻Deep dive into real-world scenarios


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Dor Getter


Maayan Luxamberg {Sr. Cloud Solution Architect, Microsoft} & Idit Bnaya {Senior Cloud Solution Architect, Microsoft}
Build and launch AI agents fast with Microsoft Foundry and the AI Toolkit

Maayan Luxamberg {Sr. Cloud Solution Architect, Microsoft} & Idit Bnaya {Senior Cloud Solution Architect, Microsoft}

📅March 10th 🕒10:00-11:15 💻 Online Webinar
Build and ship AI agents fast with Microsoft Foundry Models and Azure. Prototype with open models, scale with Foundry models, and streamline workflows using the AI Toolkit in VS Code. Experiment with models and prompts, evaluate agent responses, then move from prototype to cloud with cutting-edge developer tools.
 

Learning Outcomes:
👨🏻‍💻Explore and compare models with the AI Toolkit Playground; iterate over prompts using the Agent Builder and evaluate results on a test dataset.
👩🏻‍💻Move from prototype to code, combining your models and prompts with your app code with Visual Studio Code and Microsoft Foundry.
👨🏻‍💻Go smoothly into production by leveraging pre-built enterprise-ready features of Microsoft Foundry to deploy, safeguard and monitor your AI agent over time.


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Uri Menuchin 


Ariel Meistel {Solution Engineer, Microsoft} & Rory Preddy {Developer Advocate, GitHub}
Agentic AI patterns & Unlock Your Agent’s Potential with Model Context Protocol

Ariel Meistel {Solution Engineer, Microsoft} & Rory Preddy {Developer Advocate, GitHub}

📅March 17th 🕒10:00-11:15 💻 Online Webinar

In this session, we’re going to have two practical conversations:

Graduate from single agents to full multi-agent systems. We’ll explore eight patterns that power production AI: chain agents that work like an assembly line, fan-out for parallel expert opinions, loops that run until a critic approves, and routing requests to the right specialist. Then we’ll unlock Supervisor agents that delegate like project managers, and Human-in-the-Loop gates for cases where humans need the final say. Finally, we’ll explore goal-oriented planners that find optimal paths and peer-to-peer meshes where agents collaborate as equals without a central boss.

Build a conversational AI agent for Zava, a retail DIY company, that analyzes sales data and helps customers find products. Learn how to create secure, intelligent agents using Microsoft Foundry Agent Service, the Model Context Protocol (MCP) for external data connections, and PostgreSQL with Row Level Security (RLS) and pgvector for role-based data protection and semantic search.

Learning Outcomes:
👨🏻‍💻Explore 8 production AI patterns: Master frameworks like chain agents, fan-out, and routing.
👩🏻‍💻Implement advanced control mechanisms: Utilize Supervisor agents, Human-in-the-Loop, and goal-oriented planners.
👨🏻‍💻Build a conversational AI agent: Develop a practical retail solution for analyzing sales data.
👩🏻‍💻Secure your AI infrastructure: Learn to use Microsoft Foundry, MCP, and PostgreSQL RLS.

🕒11:15-12:30 🎓Expert Hour
Q&A Session with Aviad Fenigstein


Michael Greenshtein {Senior Solutions Architect Data & AI, Microsoft}
Shipping AI with Confidence: LLM Testing and Evaluation with Azure AI Foundry

Michael Greenshtein {Senior Solutions Architect Data & AI, Microsoft}

📅March 24th 🕒10:00-11:15 💻 Online Webinar

Embedding strong evaluation practices into solutions built with Azure AI Foundry is essential for delivering accurate, reliable results. This session covers practical approaches to designing systems that continuously measure and improve quality. You’ll learn how to stay resilient through prompt changes, LLM upgrades, and evolving business needs.

Learning Outcomes:
👨🏻‍💻Learn about AIOps practices
👩🏻‍💻Learn about Microsoft Foundry Evaluation
👨🏻‍💻Deep dive into code examples and real-world scenarios


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Ido Garbi


Alon Fliess {CTO ZioNet, Microsoft RD and MVP} & Veniamin Brodetskiy {Tech Lead, ZioNet}
From Builder to Ruler: Spec‑Driven AI Engineering

Alon Fliess {CTO ZioNet, Microsoft RD and MVP} & Veniamin Brodetskiy {Tech Lead, ZioNet}

📅April 13th 🕒10:00-11:15 💻 Online Webinar

Move beyond vibe coding to Spec‑Driven AI Engineering. We’ll talk about the physics of software - resilience, observability, and security- and how to meet these constraints with AI agents. You’ll see how clear specifications and instructions, tools connected through MCP, together with strong guardrails guide coding agents to production‑grade results. We’ll share best practices for “ruling” agents when building real code, and cover the Microsoft Agent Framework to show how to build your own agents, tools, and MCP integrations, not just consume them.

Learning outcomes:
👩🏻‍💻 Master Spec-Driven development for building reliable production code with coding agents
👨🏻‍💻 Understand the limits of AI agents and how to control them
👩🏻‍💻 Understand how Microsoft Agent Framework supports building custom agents and MCP tools


AI Squads - Working with teams of agents - How I Run Multiple Autonomous Squads from My Terminal
👤 Tamir Dresher, Principal Engineer {Microsoft}

What happens when you give AI agents real autonomy — not just code completion, but full team coordination, cross-repo work, and 24/7 monitoring? In this session, I'll share how I built and operate multiple autonomous AI squads that write code, submit PRs, publish content, run research, and monitor themselves — all orchestrated from a CLI. We'll see real demos of agents working in parallel across repos, making decisions, and shipping production code while I sleep.

Learning outcomes:
👩🏻‍💻 From Copilot to Squad - the leap from code completion to autonomous agent teams
👨🏻‍💻 Team casting, charters, and routing - how agents know what to do
👩🏻‍💻 Ralph - the always-on work monitor that keeps the pipeline moving
👩🏻‍💻 Multi-machine parallelism - agents working across repos and worktrees simultaneously
👨🏻‍💻 Real results: 170 tests, 6 PRs, 30 articles, 2 games - built in one weekend
👩🏻‍💻 Cross-squad orchestration - research institute, game company, and content empire working together
👨🏻‍💻 Live demo: giving a task and watching agents fan out in real time


Alon Fliess {CTO ZioNet, Microsoft RD and MVP}
Hands-On Workshop #2 - Building Agentic Systems with a Spec-Driven Approach

Alon Fliess {CTO ZioNet, Microsoft RD and MVP}

📅April 15th 🕒09:30-15:00 🤝 Physical Event @ Microsoft Reactor Israel

Shift from generative to agentic. In this advanced, hands-on workshop, you will apply Spec-Driven AI Engineering end-to-end: install and use Spec Kit, set up practical agent guidance, build an agentic app from spec using Microsoft Agent Framework, then develop a new MCP and plug it into your app.

Attendance note: Apr 13th "From Builder to Ruler: Spec‑Driven AI Engineering" participation is required for this workshop.

Learning Outcomes:
•⁠  ⁠👩🏻‍💻 Apply Spec-Driven AI Engineering (and Spec Kit) to define intent and guide implementation.
•⁠  ⁠👨🏻‍💻 Set up effective agent guidance in a real repo (agents.md, skills, workspace conventions).
•⁠  ⁠👩🏻‍💻 Build an agentic app from spec using Microsoft Agent Framework.
•⁠  ⁠👨🏻‍💻 Develop a new MCP and integrate it into your app’s end-to-end agent flow.


Omer Feldman {Cloud Architec, Microsoft} & Nadav Cohen {Senior Solutions Engineer, Microsoft}
AI‑Powered Infrastructure Management - Terraform, GitHub Copilot, and Azure AI Foundry Agents

Omer Feldman {Cloud Architec, Microsoft} & Nadav Cohen {Senior Solutions Engineer, Microsoft}

📅April 20th 🕒10:00-11:15 💻 Online Webinar
In this session, you will learn how to leverage GitHub Copilot and Azure AI Foundry Agents to design, generate, and manage Infrastructure as Code using Terraform. We will practice writing effective system prompts, applying MCP for Azure‑aligned best practices, and using Copilot to build robust, scalable Terraform configurations that meet real‑world enterprise standards.

Learning Outcomes:
👨🏻‍💻Use GitHub Copilot to generate secure, high‑quality Terraform for Azure.
👩🏻‍💻Build effective task‑driven Agents in Azure AI Foundry using strong system prompts.
👨🏻‍💻Apply an end‑to‑end IaC workflow.


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Avihai Hajaj


Emanuel Shalmiev {Sr. Solution Engineer - Data & AI, Microsoft}
Enable Generative AI with a Unified Data Estate in Microsoft Fabric

Emanuel Shalmiev {Sr. Solution Engineer - Data & AI, Microsoft}

📅April 28th 🕒10:00-11:15 💻 Online Webinar

Discover how Microsoft Fabric empowers organizations to build generative AI solutions by unifying all data, compute, and intelligence in a single end-to-end platform. In this practical session, we will explore how Fabric provides the foundational “fuel” required for enterprise-grade AI applications—ensuring governed, high-quality data is available to your models and agents.
Participants will learn how to build a simple data pipeline in Fabric, transform raw data into AI-ready assets, and expose it to a generative AI agent. We will walk through enriching datasets using User-Defined Functions (UDFs) that call Azure OpenAI and Azure Document Intelligence, integrating model inferencing directly into your data flows.

Learning Outcomes:
👨🏻‍💻Understand how Microsoft Fabric supports end-to-end generative AI solutions.​​​​​​
👩🏻‍💻Build AI-ready data pipelines in Microsoft Fabric.
👨🏻‍💻Integrate Azure OpenAI into data workflows using UDFs.


🕒11:15-12:30 🎓Expert Hour
Q&A Session with Sean Goaz 


Asaf Nakash, {Sr. Product Manager, AI Security , Microsoft}
Securing AI Agents with Microsoft Defender: From Code to Runtime

Asaf Nakash, {Sr. Product Manager, AI Security , Microsoft}

📅May 5th 🕒10:00-12:30 💻 Online Webinar
As AI agents become more autonomous and deeply embedded into business workflows, securing them requires a new security model. This session explores how Microsoft Defender helps organizations protect AI agents across their entire lifecycle — from development and configuration to runtime behavior.

You’ll learn how Defender provides unified visibility, posture management, and threat protection for AI agents, enabling teams to identify misconfigurations, enforce governance, and defend against emerging threats such as prompt injection, excessive permissions, and tool misuse.

Learning Outcomes:

👨🏻‍💻 Understand the security risks AI agents pose to organizations
👩🏻‍💻 Learn how to secure AI agents from code to runtime with Microsoft Defender
👨🏻‍💻 Gain visibility into AI agent posture, governance, and threat protection
👩🏻‍💻 Explore real-world security scenarios and emerging threats in autonomous AI systems

🕒11:15-12:30 🎓Expert Hour
Q&A Session with Ofek Ben Eliezer


Roi Becidan {Sr. Azure Specialist, Microsoft} & Arik Bidny {Solution Engineering Team Manager, Microsoft}
Agentic DevOps – Improving AIOps Processes

Roi Becidan {Sr. Azure Specialist, Microsoft} & Arik Bidny {Solution Engineering Team Manager, Microsoft}

📅May 12th 🕒10:00-12:30 💻 Online Webinar

In this webinar, we will explore common challenges in AIOps and modern DevOps operations, including performance monitoring, anomaly detection, and real-time incident response in agent-based cloud environments.
The session introduces Agentic DevOps on Azure, highlighting how Azure SRE Agent and GitHub Agentic Workflows work together to create an intelligent, closed-loop operational model. We will demonstrate how autonomous and semi-autonomous agents can continuously observe system health, investigate incidents, correlate runtime signals with code, and orchestrate remediation across Azure and GitHub.
During the hands-on portion, you will work directly with Azure SRE Agent in the Azure Portal to analyze logs, identify performance bottlenecks, and generate context-aware remediation recommendations. You will also see how these insights extend into GitHub, where agentic workflows can assist with issue triage, CI failure remediation, and workflow-driven operational responses—bridging production operations and developer workflows.
By combining Azure-native observability and operations with GitHub’s agentic automation model, this session demonstrates how teams can reduce operational toil, accelerate incident resolution, and improve reliability using a unified Agentic DevOps approach.

Learning Outcomes

👨🏻‍💻Understand AIOps and Agentic DevOps concepts in the context of Azure and GitHub
👩🏻‍💻Learn how to operate Azure SRE Agent for investigation, diagnosis, and operational automation
👨🏻‍💻Implement agentic SRE workflows that span Azure monitoring and GitHub repositories
👩🏻‍💻Apply GitHub Agentic Workflows to drive autonomous CI remediation, secure code changes, continuously updated documentation, and end-to-end DevOps automation powered by intelligent agents

🕒11:15-12:30 🎓Expert Hour
Q&A Session with TBD

Hands-On Workshop #3 - NVIDIA DLI - Building RAG Agents with LLMs

📅May 13th 🕒09:30-15:00 🤝 Physical Event @ Microsoft Reactor Israel

This workshop is part of the NVIDIA Deep Learning Institute (DLI), offering industry-leading certification and hands-on technical training. A comprehensive session where participants build production-grade Retrieval-Augmented Generation (RAG) systems using advanced LLM architectures. This deep-dive explores the transition from simple chatbots to autonomous agents capable of complex reasoning and real-time data integration.

Learning Outcomes:

🤖 Foundations of RAG Agents – Learn to build and deploy LLM-based agents that can retrieve and process external data sources.
🛠️ Tool Integrated Agents – Develop agents that seamlessly interact with external APIs and software tools to perform multi-step tasks.
📚 Advanced Document Retrieval – Implement sophisticated pipelines for querying and summarizing large-scale enterprise datasets.
🚀 Scalable Deployment – Master the techniques for deploying robust RAG agents optimized for real-world production environments.


Maya Strikowsky {Senior Technical Compliance& Privacy Manager, Microsoft} & Dan Michlin {Sr. PM, Health AI platform, Microsoft}
Designing In‑Product AI Agents

Maya Strikowsky {Senior Technical Compliance& Privacy Manager, Microsoft} & Dan Michlin {Sr. PM, Health AI platform, Microsoft}

📅May 26th 🕒10:00-12:30 💻 Online Webinar
In this session, you will learn what AI agents are, how they differ from traditional technology (what are they good for and bad at), and why they are becoming central to modern product experiences. We’ll explore practical design principles for embedding AI agents directly into products, focusing on user experience, context-awareness, and task orchestration. You’ll see real-world patterns for creating intuitive, reliable, and value-driven AI interactions that enhance productivity and engagement.

Learning Outcomes:
👨🏻‍💻Understand the core concepts and capabilities of AI agents.
👩🏻‍💻Learn design strategies for integrating AI agents into product workflows.
👨🏻‍💻Discover best practices for balancing automation with user control.


TBD
✨ Surprise Session ✨

TBD

📅June 2nd 🕒10:00-12:30 💻 Online Webinar

<  The Agent Edition  >

GeekAcademy 2.0 is an advanced, comprehensive 4-month course designed to transform experienced developers into AI Architects. Participation in the first cohort is not required; this curriculum is built as a standalone journey focusing on the frontier of the industry: End-to-End Agentic AI. Led by top experts from Microsoft and GitHub, you will move beyond simple chat completions to master the entire lifecycle of autonomous software—from the first line of code to full-scale production.

The course begins by elevating your daily workflow, teaching you to utilize GitHub Copilot not just as an assistant, but as an agent capable of managing complex migrations, debugging, and executing "Agent Mode" tasks within Visual Studio. You will then dive into Azure AI Foundry to architect sophisticated agents that can reason and act using Tool Calling and the Model Context Protocol (MCP), while grounding them in real enterprise data using advanced RAG strategies and Microsoft Fabric. Finally, we tackle the critical challenge of GenAIOps: securing your agents with Azure API Management, automating infrastructure (IaC), and implementing robust monitoring, ensuring you graduate with the skills to deploy secure, scalable AI solutions to the real world.

 

< Partners >

The training course by Geektime and Microsoft is brought to you thanks to the support of our partners, who recognize the course and its students.

 

< Community Partners >

 

 

 

 

 

GeekAcademy is part of Microsoft's national training program aimed at empoweringIsrael’s developer community with advanced AI tools. This initiative is designed to enhance and upgrade development skills through AI, pushing Israel’s high-tech industry to the forefront of global technological innovation. By equipping developers with cutting-edge tools and knowledge, the program fosters growth, expertise, and leadership in the rapidly evolving AI landscape, ensuring that the local tech community stays ahead in a competitive market.

 

GeekAcademy is brought to you by