Introduction

Completed

SharePoint Framework (SPFx) extensions let developers customize the SharePoint user experience by adding page headers and footers, restyling list columns, and adding custom buttons to lists.

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

Learning objectives

  • Create a SharePoint Framework application customizer extension
  • Create a SharePoint Framework field customizer extension
  • Create a SharePoint Framework command set extension

More resources

Refer to the following repository for more resources associated with this module. This repository includes completed code samples from the exercise units found in this module: Extend the SharePoint user interface with SharePoint Framework extensions.

This module is also available as a screencast: SharePoint Framework Training - Developing with the SharePoint Framework: Getting started with SharePoint Framework Extensions