Extend Microsoft SharePoint – Associate

Intermediate
Developer
Microsoft 365
Office 365

Microsoft SharePoint is a customizable platform that developers can extend with custom components. The SharePoint Framework is the recommended development model to extend the modern SharePoint experience. In this learning path, you'll learn how to customize and extend SharePoint using the SharePoint Framework using web parts and extensions. This learning path can help you prepare for the Microsoft 365 Certified: Developer Associate certification.

Prerequisites

None

Modules in this learning path

This module will introduce you to the SharePoint Framework and walk you through getting your local and online environment configured for developing with the SharePoint Framework.

This module will introduce you to creating client-side web parts using the SharePoint Framework. You'll also see how to use the hosted SharePoint Workbench and using different parts of the SharePoint Framework API.

This module will introduce you to using the property pane for client-side web parts created with the SharePoint Framework.

This module will introduce you to working with SharePoint content in SharePoint Framework projects. You'll learn about the SharePoint REST API, do CRUD operations with SharePoint data, the hosted workbench, and creating mock data in SharePoint Framework.

This module will introduce you to extending the SharePoint user interface with extensions.

This module will introduce you to creating custom Adaptive Card Extensions (ACEs) with the SharePoint Framework (SPFx) that can be used in Viva Connections dashboards. These ACEs will work within all Viva Connections clients including the desktop and mobile apps.

This module introduces you to using external APIs in your SharePoint Framework projects. SharePoint Framework projects can incorporate data from anonymous APIs, those REST APIs secured with Microsoft Entra ID, and Microsoft Graph.

This module will address deploying your SharePoint Framework customizations to production environments.

This module will introduce you to using your SharePoint Framework customizations in Microsoft Teams.