Understand branding and theming in SharePoint
- understand the options for site designs and site scripts
- understand the options for SharePoint site theming
Understand Web Parts as Teams Tabs
- understand the options for deploying a SPFx Web Part as a Teams Tab
- understand the considerations for creating a SPFx Web Part to be a Teams Tab
Understand the consumption of third-party APIs secured with Azure AD from within SPFx
- understand the methods for granting permissions to consume a third-party API
- understand the purpose of the AadHttpClient object
Understand the consumption of Microsoft Graph
- understand the methods for granting permissions to Microsoft Graph
- understand the purpose of the MSGraphClient object
Understand the process to package and deploy an SPFx solution
- understand the options to deploy a solution
- understand the requirements of domain isolated web parts
- understand the requirements of tenant-scoped solution deployment
- understand the options for packaging a solution
- understand the options for preparing a package for deployment
Understand SPFx extensions
- understand the Field Customizer extension
- understand the List View Command Set extension
- understand page placeholders from Application Customizer
- identify the appropriate tool to create an SPFx Extension project
Understand the components of a SharePoint Framework (SPFx) web part
- understand rendering framework options
- understand when to use an app page
- differentiate between app page and web part
- understand Office UI Fabric in client-side web parts
- understand properties of client-side web parts
- identify the appropriate tool to create an SPFx Web Part project