Free
AI

YouTube Labs: Microsoft Agent Framework Fundamentals

Level: Beginner

Start building agents with Microsoft Agent Framework

YouTube Labs: Microsoft Agent Framework Fundamentals
User profile

Awais Kamran

Software Architect

A focused, hands-on module that explores core features of MAF through four small labs. You’ll run provided examples, make targeted edits, and observe how changes affect behavior. The aim is practical familiarity, not production design.

What you’ll do

  • Lab 1: Introduction to MAF

    • Run a basic agent, tweak configuration and prompts, and review logs.
  • Lab 2: Agent Memory and Context

    • Compare short-lived and persisted state, manage context, and reset/restore sessions.
  • Lab 3: Function Tools

    • Connect simple tools, pass structured inputs, handle results, and basic errors.
  • Lab 4: Multi‑Agent Orchestration

    • Route tasks between agents, try handoffs, and test simple coordination patterns.

What to expect

  • Step-by-step checklists and runnable samples you can adapt into small prototypes.

  • Outcomes: the goal is to understand how the pieces fit and to reliably run and modify the examples, not to cover deployment, scaling, or advanced optimization.

Our students work at..

Vmware logo
Microsoft logo
Google logo
Dell logo
Apple logo
Pivotal logo
Amazon logo

About the instructor

  • Awais Kamran

    Awais Kamran

    Software Architect

    Awais Kamran is a software architect with over 11+ years of experience building scalable products at a global scale. He has designed and developed SaaS solutions across multiple domains, giving him a broad understanding of modern technologies, AI-driven systems, and end-to-end business operations. His expertise includes architecting AI and agentic solutions, integrating intelligence into products, and teaching AI concepts to learners at various levels. Throughout his career, Awais has mentored diverse groups of developers, led cross-functional teams, and shared his knowledge at tech events, community meetups, and multiple e-learning platforms. He is passionate about building impactful products and empowering others in their technical and AI-driven growth.