Extend Microsoft SharePoint – Associate
Offered By: Microsoft via Microsoft Learn
Course Description
Overview
- Module 1: Learn what the SharePoint Framework is and how to get started creating custom solutions.
- Configure a developer environment for SharePoint Framework development
- Summarize the tools involved in SharePoint Framework development
- Demonstrate using the correct tool for the appropriate SharePoint Framework development task
- Module 2: Learn how to create client-side web parts with the SharePoint Framework.
- Create a client-side web with the SharePoint Framework
- Demonstrate how to test a web part using the local workbench
- Explain the differences and when to use the local vs. hosted workbench
- Module 3: Learn how to enable web part configurations with property panes in the SharePoint Framework.
- Demonstrate how to use the web part property pane in SharePoint Framework developed web parts
- Create a custom property pane field control for use in a SharePoint Framework client-side web part
- Demonstrate how to incorporate third-party property pane controls in custom SharePoint Framework client-side web parts
- Module 4: Learn how to work with SharePoint content in SharePoint Framework projects.
- Demonstrate how to read and write list data using the SharePoint REST API
- Create a SharePoint Framework project that performs CRUD operations with the SharePoint REST API
- Demonstrate when and how to upload files SharePoint Framework projects
- Module 5: Learn how to extend the SharePoint user interface with SharePoint Framework extensions.
- Demonstrate how to create SPFx application customizer extensions
- Demonstrate how to create SPFx field customer extensions
- Demonstrate how to create SPFx command set extensions
- Module 6: Learn how to call third-party APIs including Microsoft Graph, Azure AD protected APIs, and anonymous APIs.
- Create a SharePoint Framework project that requests and displays data from anonymous REST APIs
- Demonstrate how to call REST APIs secured with Azure AD in SharePoint Framework projects
- Demonstrate how to request and displays data from Microsoft Graph
- Module 7: Learn how to deploy your SharePoint Framework customizations to production environments.
- Demonstrate how to deploy a SharePoint Framework solution to production
- Explain the differences between tenant and site App Catalogs
- Demonstrate how to update SharePoint Framework project versions
- Module 8: Learn how to use your SharePoint Framework customizations with in Microsoft Teams.
- 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
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
Syllabus
- Module 1: Get started with the SharePoint Framework
- Introduction
- Overview of the SharePoint Framework
- Exercise - Create and configure your SharePoint Online developer tenant
- SharePoint Framework development environment
- Exercise - Configure your SharePoint Framework development environment
- Interact with SharePoint Framework web parts on modern pages
- Exercise - Interact with SPFx client-side web parts in modern sites
- Summary
- Module 2: Develop web parts with the SharePoint Framework
- Introduction
- Explore a SharePoint Framework project
- Exercise - Create a SharePoint Framework client-side web part
- Test web parts in the local and hosted workbench
- Exercise - Testing with the local and hosted SharePoint Workbench
- Explore the SharePoint Framework API
- Exercise - Exploring the SharePoint Framework API
- Summary
- Module 3: Enable SharePoint Framework web part configuration with property panes
- Introduction
- Introducing the client-side web part property pane
- Exercise - Work with the web part property pane
- Build custom property pane field controls
- Exercise - Build custom property pane fields
- Leverage the PnP reusable property pane controls
- Exercise - Use the SPFx PnP reusable property pane controls
- Summary
- Module 4: Work with SharePoint Content using the SharePoint Framework
- Introduction
- Retrieve and display list data with the SharePoint REST API
- Exercise - Retrieve and display list data with the SharePoint REST API
- Create, update, and delete list and library data with the SharePoint REST API
- Exercise - Write operations using the SharePoint Framework APIs and SharePoint REST API
- Upload files to document libraries
- Exercise - Upload files to document libraries
- Summary
- Module 5: Extend the SharePoint user interface with SharePoint Framework extensions
- Introduction
- Overview of SharePoint Framework extensions and application customizers
- Exercise - Create an application customizer extension
- Field customizer extensions
- Exercise - Create a field customizer extension
- Command set extensions
- Exercise - Customize lists with command set extensions
- Summary
- Module 6: Leverage Microsoft Graph & third-party APIs
- Introduction
- Call anonymous third-party REST APIs
- Exercise - Call anonymous third-party REST APIs
- Call Azure AD secured third-party REST APIs
- Exercise - Call Azure AD secured REST APIs
- Call Microsoft Graph in SharePoint Framework solutions
- Exercise - Call Microsoft Graph from SharePoint Framework components
- Summary
- Module 7: Deploy SharePoint Framework Components to Production
- Introduction
- Package and deploy SharePoint Framework projects to production
- Exercise - Deploy SharePoint Framework solutions to tenant App Catalog
- App Catalogs and ALM APIs
- Exercise - Deploy SharePoint Framework solutions to a site collection App Catalog
- Update SharePoint Framework solutions
- Exercise - Version numbers in SharePoint Framework projects, packages, and components
- Summary
- Module 8: Build Microsoft Teams customization using the SharePoint Framework
- Introduction
- Microsoft Teams and SharePoint Framework development overview
- Exercise - Deploy SharePoint Framework solutions to Microsoft Teams
- Create web parts for SharePoint Online and Microsoft Teams
- Exercise - Add conditional logic for SharePoint or Microsoft Teams
- Client-side Web part settings in Microsoft Teams tabs
- Exercise - Update configuration settings
- Summary
Tags
Related Courses
Amazon API Gateway for Serverless ApplicationsAmazon Web Services via AWS Skill Builder Desarrollo de aplicaciones avanzadas con Android
Universidad Nacional Autónoma de México via Coursera Application Development using Microservices and Serverless
IBM via Coursera Заключительный курс по теме «Прикладная наука о данных»
IBM via Coursera Wire Up an Auction Website with GraphQL
Coursera Project Network via Coursera