Build Microsoft Teams customization using the SharePoint Framework

Intermediate
Developer
Microsoft 365
SharePoint Framework

Host SharePoint Framework web parts as tabs in Microsoft Teams, add conditional logic so a component adapts to where it runs, and control the tab configuration experience.

Learning objectives

By the end of this module, you'll be able to:

  • Create a SharePoint Framework web part as a Microsoft Teams tab
  • Demonstrate how to use conditional logic to determine if the component is running in SharePoint Online or Microsoft Teams
  • Explain how to update configuration settings for SharePoint Framework web parts implemented as Microsoft Teams tabs

Prerequisites

  • Experience using SharePoint Online at the intermediate level
  • Ability to program with JavaScript, TypeScript, and Node.js
  • Experience using Visual Studio Code at the intermediate level
  • Access to a Microsoft 365 tenant