MASTER-SHAREPOINT.AW1

Mastering SharePoint Framework

Master the SharePoint Framework course to learn new skills, upgrade your expertise, and grow your career with fun, hands-on lessons.

  • 58 Interactive Lessons and 278 topics mapped to the official exam objectives

Intermediate Self-paced · 1 year access

58Interactive Lessons
278Topics

01 / Skills you'll get

What you will be able to do

Try Free → No credit card required

Enroll in our SharePoint Framework course to master client-side development and build powerful, modern SharePoint solutions from scratch.

In this course, you’ll learn SharePoint Framework with hands-on projects — setting up your environment, developing web parts with React, Angular, and Knockout, deploying to Azure CDN, and integrating Microsoft Graph. Discover best practices for debugging, upgrades, CI/CD pipelines, and even extending Microsoft Teams with SPFx.

From basic web parts to advanced customizations, you’ll gain real-world skills to solve business challenges and boost your career as a SharePoint developer.

  • SPFx web parts: Develop custom solutions using React, Angular, and Knockout JS.
  • SPFx solutions deployment: Host web parts on Azure CDN, SharePoint libraries, and Office 365 CDN.
  • APIs integration: Connect to Microsoft Graph, third-party APIs, and Azure Functions.
  • Extend SharePoint & Teams: Create SPFx extensions, custom app pages, and Microsoft Teams tabs.
  • CI/CD pipelines: Automate deployments using Azure DevOps.
  • SPFx optimization: Master logging, testing (Jest/Enzyme), and performance best practices.

Course Highlights

  • 58 Structured Lessons Comprehensive coverage of core course objectives
  • 1 Year Full Access Self-paced learning accessible anytime on all devices

02 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

58 Interactive Lessons · 278 topics
01 Preface
02 Getting Started with the SharePoint Framework 8 topics
  • SharePoint Evolution Across Versions
  • Birth of the SharePoint Framework
  • Key Features of the SharePoint Framework
  • Script Editor Web Part vs App Part vs the SPFx Web Part
  • Lightweight Components/Tools Used (SPFx Toolchain)
  • ALM of the Client-side Web Part
  • Setup the Developer Environment for SPFx
  • Conclusion
03 Develop Your First SPFx Web Part 2 topics
  • Features of SPFx Client-side Web Parts
  • Conclusion
04 SPFx Web Part Property Pane 4 topics
  • Property Pane Metadata
  • Supported Typed Object Properties
  • Test the Property Pane
  • Conclusion
05 Custom Control for the Web Part Property Pane 7 topics
  • Build the List Dropdown Custom Control
  • Define the Web Part Property
  • Add the Dropdown Property Pane Control
  • Add List Dropdown to the Property Pane Control
  • Use the Dropdown Property Pane Control in the Web Part
  • Test the Custom Property Pane
  • Conclusion

03 / FAQs

Questions before you start

Contact us ↗
Who is this course for?

This SharePoint Framework course is designed for:

  • Aspiring SharePoint developers looking to build modern solutions.
  • Experienced SharePoint professionals transitioning from classic to client-side development.
  • Developers familiar with JavaScript/TypeScript who want to specialize in SPFx.
What are the prerequisites?

You should have:

  • Basic knowledge of JavaScript/TypeScript and Node.js.
  • Experience with SharePoint Online (intermediate level).
  • Familiarity with Visual Studio Code.
What tools and technologies will I learn?

The SharePoint developer course covers:

  • SPFx toolchain (Node.js, npm, Yeoman, Gulp, Webpack).
  • Frameworks like React, Angular, and Knockout for SPFx web parts.
  • Deployment to Azure CDN, Office 365 CDN, and SharePoint libraries.
How is SPFx different from classic SharePoint development?
SPFx is client-side, framework-agnostic, and uses modern tools (e.g., TypeScript, React), unlike server-side classic solutions. 

Master SPFx Development Now

Develop your SPFx skills while you build, deploy, and customize powerful SharePoint solutions as a modern web developer.

  • 1 year of full access
  • Certificate of completion
Buy Now — $199.99 Try Free

No credit card required

scroll to top