Microsoft SharePoint Multi-Day SharePoint Framework
Developer Workshop

Learn SharePoint Framework Development from the SPFx Master

This workshop empowers you to use the SharePoint Framework to customize and extend SharePoint. It's the perfect opportunity to integrate your organization's unique needs by creating web parts and extensions to customize the SharePoint experience to your needs!

Reserve Your Seat & Save $50
Only 20 seats left

Stop wasting time guessing
Get up to speed on the SharePoint Framework with confidence in just days

Frustrated with scattered resources and outdated courses when trying to master the SharePoint Framework?

You're not alone. Too many developers waste hours sifting through Microsoft's incomplete documentation and confusing guidance, only to hit dead ends when building real-world solutions. But it doesn't have to be this way.

Out-of-the-box, you might think SPFx is just about creating simple web parts. But there's so much more... 🤔

Did you know that the SharePoint Framework can be used to create full single-page applications, Microsoft Teams tabs, and even customize the entire SharePoint user experience? 😮

Most developers barely scratch the surface of what's possible with SPFx. They struggle with deployment strategies, external library management, and building production-ready solutions that meet enterprise requirements.

That's what this live workshop by Andrew Connell, Master the SharePoint Framework, will teach you how to do!

Whether you're looking to:

  • Understand what you can and cannot do with the SharePoint Framework
  • Learn the modern web development toolchain and best practices
  • Create enterprise-grade client-side web parts with property panes
  • Master deployment strategies including CDNs and packaging
  • Build interactive solutions using React and Fluent UI React
  • Access data from SharePoint lists, libraries, and Microsoft Graph
  • Customize SharePoint's user experience with extensions

This course covers it all. You'll get:

  • How to set up your complete development environment and toolchain
  • Best practices for building client-side web parts and custom property panes
  • Production deployment strategies with CDNs and external libraries
  • Modern React development patterns within the SharePoint Framework
  • Comprehensive data access patterns for SharePoint lists, Microsoft Graph, and external APIs
  • Advanced extension techniques to customize SharePoint's user interface
  • Real-world development practices that you can apply immediately

This workshop is tailored for web developers and SharePoint developers aiming to master modern SharePoint development with the SharePoint Framework.

By attending, you'll gain the expertise to create enterprise-grade SharePoint solutions that leverage modern web development practices and can confidently tackle any SPFx project.

Andrew's SharePoint Framework starter workshop was exactly what I needed to get started with SPFx. There was a great deal of valuable information, and the course was thoughtfully structured. I highly recommend anyone starting with SPFx to sign up with Voitanos.

Lisa Wagner - M365 | Senior SharePoint Administrator, Connexus Credit Union
Lisa Wagner

M365 | Senior SharePoint Administrator

Connexus Credit Union Connexus Credit Union

What you need to get started developing with the SharePoint Framework faster

Learn faster, build smarter, and become an irreplaceable expert.

1

Step-by-step, real-world live training

Recordings available

Follow a structured path with live teaching, demos, and interactive discussions in each each session. Build your skills with a focus on real applications — not just theory.

2

Extended access to content

Buy once, extended access. Access all live sessions, recordings, and program materials to revisit and learn at your own pace.

3

Exclusive access to source code & resources

Get all the demo projects source code to learn, practice, and reference—saving you hours of coding time with ready-to-use examples.

4

Supportive community of developers

Join a private space in Voitanos Learn exclusively for students. Collaborate, ask questions, and gain priority access to Q&A sessions with Andrew Connell.

Andrew’s 'Learn the SharePoint Framework' workshop was exceptional. The content was rich with real-world examples and actionable tips. His passion for teaching really shines through, and he explains complex concepts clearly, ensuring everyone stays engaged. It was absolutely time and money well spent. I highly recommend it! My favorite part of the workshop was how Andrew uses his hand gestures to explain concepts, almost like watching an artist create a masterpiece before our eyes. It made the SharePoint Framework not only easier to grasp but genuinely enjoyable to learn. I can’t recommend this workshop enough, hands down, one of the best I’ve ever attended!

Sriram Pasham - Dynamics 365/SharePoint/Azure/.NET Developer, Department of Industry, Science and Resources
Sriram Pasham

Dynamics 365/SharePoint/Azure/.NET Developer

Department of Industry, Science and Resources Department of Industry, Science and Resources

The 3-day SPFx course delivered a wealth of high-quality content, led by an instructor with deep expertise in the SharePoint Framework. The hands-on labs and tutorials were especially valuable, packed with practical tips. I came away with a significantly stronger grasp of SPFx development and a clear path forward. Highly recommended for professionals ready to immerse themselves in a fast-paced, content-rich learning experience.

Lyudmila Zharova - SharePoint Engineer, LinTech Global
Lyudmila Zharova

SharePoint Engineer

LinTech Global LinTech Global

This workshop was incredibly helpful! I went from knowing little about the SharePoint Framework to confidently building my first web part in just a few hours. I now have the skills to create customized user experiences for our SharePoint sites.

Jocelyn Zavala - Microsoft 365 Functional Specialist | Enhancing User Experience | MCSA, LeasePlan
Jocelyn Zavala

Microsoft 365 Functional Specialist | Enhancing User Experience | MCSA

LeasePlan LeasePlan

The Program Agenda

Your path to SharePoint Framework mastery

Session Breakdown

Session

1

Workshop kickoff & SPFx introduction

  • Workshop kickoff, logistics, and how to get the most from the workshop
  • SharePoint Framework 101: What is it and how can to extend SharePoint
  • Understand the SharePoint Framework development model and toolchain
Session

2

Set up your development environment

  • Set up your complete development environment with Node.js, Yeoman, and TypeScript
  • Learn fundamental SPFx concepts, project structure, and development workflow
Session

3

Client-side web parts & property panes

  • Master creating interactive client-side web parts for SharePoint pages
  • Build custom property panes with validation and user input controls
  • Implement configurable web part properties and user experience patterns
Session

4

Data access - lists, libraries, & Microsoft Graph

  • Access SharePoint lists and libraries using SPHttpClient
  • Integrate with Microsoft Graph API for broader Microsoft 365 data access
Session

5

Leveraging React & Fluent UI in SPFx solutions

  • Leverage React as the primary framework for building reusable SPFx components
  • Implement Fluent UI React components for consistent SharePoint theming
  • Build interactive, accessible user interfaces that integrate seamlessly with SharePoint
Session

6

Versioning, deployment, & upgrade solutions

  • Package and deploy your SPFx solution with best practices for versioning and using CDNs
  • Learn how to properly upgrade and version your custom solutions
Session

7

Developing and debugging SPFx extensions

  • Overview of SharePoint Framework Extensions
  • Understand how to develop and debug extensions
  • Learn how packaging and deploying extensions differ from web parts
Session

8

SPFx extension: application customizers

  • Create application customizers that execute code in all SharePoint sites and tenants
  • Add custom markup (HTML) to the header and footer placeholders
  • Deploying and managing application customizer extensions
Session

9

SPFx extension: list field customizers

  • Create field customizers to control the rendering of properties in lists
  • Deploying and managing field customizer extensions
Session

10

SPFx extension: list command sets

  • Register buttons and menu items to list toolbars and context menus with command sets
  • Handling list view changes and executing actions
  • Deploying and managing list view command set extensions
Session

11

SPFx extension: list form customizers

  • Create custom forms for lists and libraries using the SharePoint Framework
  • Registering display, new, and edit forms with SharePoint lists
  • Deploying and managing list form customizer extensions
Session

12

Production-ready apps & optimizations

  • Learn how to leverage external JavaScript and CSS style libraries
  • Using magic comments to reduce page load times
  • Best practices, tips, and tricks for production-ready apps

Workshop Schedule

Choose from the 1-week workshop, or double your learning with the 2-week option!

Part 1 schedule: January 13 - January 15, 2026

Part 2 schedule: January 20 - January 22, 2026

Part 1 Agenda

Session 1
Session 2

Tuesday, January 13

Workshop kickoff & SPFx introduction

11:00 - 12:30 pm ET

90 min

Set up your development environment

1:00 - 2:30 pm ET

90 min

Wednesday, January 14

Client-side web parts & property panes

11:00 - 12:30 pm ET

90 min

Data access - lists, libraries, & Microsoft Graph

1:00 - 2:30 pm ET

90 min

Thursday, January 15

Leveraging React & Fluent UI in SPFx solutions

11:00 - 12:30 pm ET

90 min

Versioning, deployment, & upgrade solutions

1:00 - 2:30 pm ET

90 min

Part 2 Agenda

Session 1
Session 2

Tuesday, January 20

Developing and debugging SPFx extensions

11:00 - 12:30 pm ET

90 min

SPFx extension: application customizers

1:00 - 2:30 pm ET

90 min

Wednesday, January 21

SPFx extension: list field customizers

11:00 - 12:30 pm ET

90 min

SPFx extension: list command sets

1:00 - 2:30 pm ET

90 min

Thursday, January 22

SPFx extension: list form customizers

11:00 - 12:30 pm ET

90 min

Production-ready apps & optimizations

1:00 - 2:30 pm ET

90 min

There was a lot of information to cover and absorb, but Andrew is a professional at helping you understand. He is a perspicuous teacher who makes one understand the topic and/or reason why to do something, which for me helps me learn with interest. Great job, Andrew!

Wayne Hepper - vCIO & Modern Workplace Solutions Consultant, Empower With IT Solutions Inc
Wayne Hepper

vCIO & Modern Workplace Solutions Consultant

Empower With IT Solutions Inc Empower With IT Solutions Inc

See former students say about
this workshop to Learn SharePoint Framework development!

Wayne Hepper - vCIO & Modern Workplace Solutions Consultant, Empower With IT Solutions Inc
Wayne Hepper

vCIO & Modern Workplace Solutions Consultant

Empower With IT Solutions Inc Empower With IT Solutions Inc

There was a lot of information to cover and absorb, but Andrew is a professional at helping you understand. He is a perspicuous teacher who makes one understand the topic and/or reason why to do something, which for me helps me learn with interest. Great job, Andrew!

read full testimonial collapse
Haritha Chennupati - ,
Haritha Chennupati

I recently attended SPFx Development workshop, and it was an excellent learning experience. The sessions were well structured, practical, and easy to follow, which helped me quickly grasp key concepts of SharePoint Framework development. I would highly recommend this workshop to anyone looking to grow their SPFx skills.

read full testimonial collapse
Jocelyn Zavala - Microsoft 365 Functional Specialist | Enhancing User Experience | MCSA, LeasePlan
Jocelyn Zavala

Microsoft 365 Functional Specialist | Enhancing User Experience | MCSA

LeasePlan LeasePlan

This workshop was incredibly helpful! I went from knowing little about the SharePoint Framework to confidently building my first web part in just a few hours. I now have the skills to create customized user experiences for our SharePoint sites.

read full testimonial collapse
Sudha Jayakumar - , Candent Solutions
Sudha Jayakumar
Candent Solutions Candent Solutions

In this workshop, we went beyond “hello world” into real-world patterns: property pane design, PnPjs vs. SPHttpClient vs. Graph, externals/config.json, extensions, and solid deployment practices (Workbench vs. App Catalog). The guidance on Node/NVM versions and avoiding build pitfalls alone was worth it. If you’re a SharePoint dev or architect looking to build maintainable, scalable SPFx solutions, this session is a must.

read full testimonial collapse
Lisa Wagner - M365 | Senior SharePoint Administrator, Connexus Credit Union
Lisa Wagner

M365 | Senior SharePoint Administrator

Connexus Credit Union Connexus Credit Union

Andrew's SharePoint Framework starter workshop was exactly what I needed to get started with SPFx. There was a great deal of valuable information, and the course was thoughtfully structured. I highly recommend anyone starting with SPFx to sign up with Voitanos.

read full testimonial collapse
Lyudmila Zharova - SharePoint Engineer, LinTech Global
Lyudmila Zharova

SharePoint Engineer

LinTech Global LinTech Global

The 3-day SPFx course delivered a wealth of high-quality content, led by an instructor with deep expertise in the SharePoint Framework. The hands-on labs and tutorials were especially valuable, packed with practical tips. I came away with a significantly stronger grasp of SPFx development and a clear path forward. Highly recommended for professionals ready to immerse themselves in a fast-paced, content-rich learning experience.

read full testimonial collapse
Sriram Pasham - Dynamics 365/SharePoint/Azure/.NET Developer, Department of Industry, Science and Resources
Sriram Pasham

Dynamics 365/SharePoint/Azure/.NET Developer

Department of Industry, Science and Resources Department of Industry, Science and Resources

Andrew’s 'Learn the SharePoint Framework' workshop was exceptional. The content was rich with real-world examples and actionable tips. His passion for teaching really shines through, and he explains complex concepts clearly, ensuring everyone stays engaged. It was absolutely time and money well spent. I highly recommend it! My favorite part of the workshop was how Andrew uses his hand gestures to explain concepts, almost like watching an artist create a masterpiece before our eyes. It made the SharePoint Framework not only easier to grasp but genuinely enjoyable to learn. I can’t recommend this workshop enough, hands down, one of the best I’ve ever attended!

read full testimonial collapse
Your instructor

Andrew Connell

Learn the SPFx from a Microsoft MVP & SharePoint Expert

Andrew Connell is a 21-year Microsoft MVP with unmatched experience in SharePoint development. From farm solutions to add-ins and the SPFx, if it can be done in SharePoint, Andrew's done it. He's been involved with the SharePoint Framework since its early days—even before its public release in 2017—making him one of the most trusted voices in the field.

With over 41 hours of content and 250+ lessons, Andrew brings all his hands-on experience, practical guidance, and industry insights into his SPFx courses. You'll learn the SPFx directly from a recognized leader who's been at the forefront of Microsoft 365 development for years.

Reserve Your Seat & Save $50
Only 20 seats left
Andrew Connell
Pricing

Invest in your developer career

Choose the perfect package to learn the SharePoint Framework!
Flexible options to match your budget and learning needs.

Part 1 (3 days)

Ideal for developers looking to get started with the SPFx, build web parts with property panes, leverage React, and how to deploy solutions.

$249 $199 (one-time) Save $50

  • Live instruction, demos, and discussions
  • Access to the live session recordings for 8 weeks
  • Optional homework via self-paced on-demand instructor-led demos
  • Download code demos
  • Access to student-only community (Voitanos Learn)
  • Six (6) live 90-minute sessions over 3 days
    Total: 6 sessions, 9 hours of live instruction
Enroll in Part 1 of the Workshop

Early bird offer -  Only 20 spots left!

most popular

Part 1 + Part 2 (6 days)

Perfect developers who want customize the SharePoint UX through extensions and built high performance production-ready apps

$449 $399 (one-time) Save $50

  • Includes everything in Part 1
  • Live instruction, demos, and discussions
  • Access to the live session recordings for 8 weeks
  • Optional homework via self-paced on-demand instructor-led demos
  • Download code demos
  • Access to student-only community (Voitanos Learn)
  • Additional 6 live 90-minute sessions 3 days
    Total: 12 sessions, 18 hours of live instruction!
  • Add Mastering the SPFx Fundamentals for just $150!
    Includes lifetime access and future updates - $495 value!
Enroll in Part 1 + Part 2 Now!

Early bird offer -  Only 20 spots left!