Microsoft Learning: Introduction to Office client customization with add-ins

Learn how to customize and extend Office applications including Word, Excel, and Outlook with Office Add-ins

I work with Microsoft Learning to publish & maintain multiple self-paced learning modules related to Microsoft 365. These modules are primarily used as self-paced study resources for developers preparing to take the MS-600 exam, the only prerequisite to achieve the Microsoft 365 Certified: Teams Application Developer Associate certification. This is one of those modules.

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.

Learning objectives

  • Explain how Office Add-ins extend and customize Office applications
  • Describe the development tooling, APIs, and deployment of Office Add-ins
  • Understand how to incorporate data with Microsoft Graph and extend Office applications with add-ins using the Fluent UI
Andrew Connell
Developer & Chief Course Artisan, Voitanos LLC. | Microsoft MVP
Written by Andrew Connell

Andrew Connell is a full stack developer who focuses on Microsoft Azure & Microsoft 365. He’s a 20+ year recipient of Microsoft’s MVP award and has helped thousands of developers through the various courses he’s authored & taught. Andrew’s mission is to help web developers become experts in the Microsoft 365 ecosystem, so they can become irreplaceable in their organization.