Delegate agent tasks using child agents in Copilot StudiocourseMicrosoft Learn|Online CoursesLearn to structure complex Copilot Studio agents using child agents. Create focused subagents, configure how they receive tasks and return results, and control when they're invoked to build organized, scalable agent solutions.50 minIntermediateFreeDetailsVisit
Implement class properties and methodscourseMicrosoft Learn|Coding & TechLearn how to implement read-write, read-only, and write-only class properties using property accessors and access modifiers, and how to implement methods and extension methods for a class.1 hr 46 minBeginnerFreeDetailsVisit
Implement code improvements using GitHub Copilot toolscourseMicrosoft Learn|Coding & TechThis module explores using GitHub Copilot Chat to develop improvements for an existing codebase. Exercises provide practical experience implementing GitHub Copilot suggestions that improve code quality, reliability, performance, and security.1 hr 20 minIntermediateFreeDetailsVisit
Implement class inheritancecourseMicrosoft Learn|Coding & TechLearn how to create a class hierarchy using base and derived classes and how to hide or override members of a derived class by using `new`, `virtual`, `abstract`, and `override` keywords.1 hr 28 minBeginnerFreeDetailsVisit
Design multi-agent solutions in Microsoft Copilot StudiocourseMicrosoft Learn|Online CoursesLearn to plan and design multi-agent solutions in Microsoft Copilot Studio. Evaluate when multi-agent approaches are appropriate, design solutions using child agents or connected agents, and select the right connection option and coordination pattern for your scenario.35 minIntermediateFreeDetails
Improve code performance using GitHub Copilot AgentcourseMicrosoft Learn|Coding & TechLearn how to identify performance bottlenecks in code and how to optimize code for better performance by using GitHub Copilot in Visual Studio Code.1 hr 13 minIntermediateFreeDetailsVisit
Store and iterate through sequences of data using Arrays and the foreach statement in C#courseMicrosoft Learn|Coding & TechLearn to create array variables and iterate through elements of the array.51 minBeginnerFreeDetailsVisit
Implement exception handling in C# console applicationscourseMicrosoft Learn|Coding & TechThis module explores the use of exceptions and the exception handling process in C# console applications. Hands-on activities provide experience implementing exception handling patterns for various coding scenarios.1 hr 18 minBeginnerFreeDetailsVisit
Ground agents with enterprise knowledge using connectors and Azure AI Search in Microsoft Copilot StudiocourseMicrosoft Learn|Coding & TechLearn to ground Copilot Studio agent responses in enterprise knowledge by connecting to Copilot connectors, Power Platform connectors as real-time knowledge sources, and Azure AI Search vector indexes. Distinguish the index-based and real-time knowledge approaches and configure authentication for publishing knowledge-grounded agents.50 minAdvancedFree
Guided project - Develop conditional branching and looping structures in C#courseMicrosoft Learn|Coding & TechGain experience developing a console app that implements selection and iteration statements to achieve app specifications.1 hr 40 minBeginnerFreeDetailsVisit
Generate AI-powered agent responses using generative answers in Microsoft Copilot StudiocourseMicrosoft Learn|Coding & TechLearn how to configure AI-powered responses in Microsoft Copilot Studio agent topics. This module covers the generative answers node, connecting custom knowledge sources, using custom instructions to shape AI output, and authoring custom prompts with model selection from the Microsoft Foundry model catalog.57 minIntermediateFreeDetails
Automate tasks and workflows in Microsoft Copilot StudiocourseMicrosoft Learn|Coding & TechLearn to automate tasks and workflows across systems, websites, and applications by using agent flows and computer use in Microsoft Copilot Studio.2 hr 40 minIntermediateFreeDetailsVisit