Extend Microsoft 365 – Fundamental

Microsoft 365
Microsoft Teams
SharePoint Framework
Office Add-ins

Microsoft 365 is an extensible platform enabling developers to create custom apps and extend Office applications. Learn about the options available to developers to extend and customize Office applications, SharePoint, and Microsoft Teams. This learning path can help you prepare for the Microsoft 365 Certified: Developer Associate certification.



Modules in this learning path

Actionable Messages enable you to extend the functionality of email messages in Outlook to give recipients the ability to take quick actions in an Adaptive Card without leaving Outlook. In this module, you'll explore what's possible with Actionable Messages. You'll also learn about what's required for an Actionable Message solution, and how to register your service to send Actionable Messages to Microsoft 365 users.

Microsoft Teams is an extensible platform you can build custom apps on. Understand what is possible with a Microsoft Teams custom app, and determine if it's right for you.

The Office Add-ins platform enables you to extend the functionality of Office applications including Word, Outlook, and Excel. In this module, you'll explore various ways you can use add-ins to extend and interact with Office applications. The units in this module explain the add-in programming model, developer tools, how to debug, deployment options, and the capabilities available to developers who want to customize. You'll also learn how you can customize your add-in by persisting state, use Fluent UI to create productive experiences and incorporate data with Microsoft Graph.