Module Overview

Overview

In this workshop you will learn how to extend the Microsoft 365 Copilots and to build/develop your own agents using pro-code technologies. It analyses all the available pro code options to build your own agents

Course Modules

Modules

Extend Microsoft 365 Copilot with declarative agents

In this module you will explores the Copilot Stack and Microsoft 365 Copilot extensibility, including building declarative agents with natural language coding and Teams Toolkit. Learn to add skills with plugins, extend knowledge using Microsoft Graph connectors, and create custom agents via Copilot Studio for enhanced integration.

Build custom engine agents with Teams AI library and Microsoft 365 Agents SDK

This module focuses on developing AI agents using the Teams AI Library and Microsoft 365 Agents SDK. Learn to build custom agents on your own engine, leveraging these powerful tools for seamless integration and functionality within the Microsoft ecosystem.

Develop your own agents in Azure AI Foundry​

This course introduces Azure AI Foundry and its SDK, covering model deployment, prompt flow, Retrieval-Augmented Generation (RAG), fine-tuning, and synthetic data generation. Learn to evaluate custom agent performance and develop AI agents using Azure AI Agent Service.

Build your own multi agents with Semantic Kernel or AutoGen

This module introduces the Semantic Kernel, covering key concepts like AI service integration, filters, and vector store connectors. Learn prompt engineering techniques, how to create plugins, and explore Semantic Kernel frameworks, including the AutoGen framework, to enhance AI-driven applications.

Secure and govern copilots and agents

This module covers securing and governing copilots with Microsoft Security, focusing on implementing Responsible AI, Trustworthy AI, and AI Safety principles. Learn best practices for ensuring security, compliance, and ethical use of AI in Copilot environments.

Post-training Skills Assessment

Take this assessment to validate your skills gathered from the self-paced online learning course completed in this course to mark your completion.

Course Completion Survey

Share your feedback with us regarding your experience!