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 UnionWhat you need to get started developing with the SharePoint Framework faster
Learn faster, build smarter, and become an irreplaceable expert.
Step-by-step, real-world live training
Recordings availableFollow 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.
Extended access to content
Buy once, extended access. Access all live sessions, recordings, and program materials to revisit and learn at your own pace.
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.
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 ResourcesThe 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 GlobalThis 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
LeasePlanThe Program Agenda
Your path to SharePoint Framework mastery
Session Breakdown
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
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
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
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
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
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
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
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
9
SPFx extension: list field customizers
- Create field customizers to control the rendering of properties in lists
- Deploying and managing field customizer extensions
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
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
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 introduction11:00 - 12:30 pm ET 90 min | Set up your development environment1:00 - 2:30 pm ET 90 min |
Wednesday, January 14 | Client-side web parts & property panes11:00 - 12:30 pm ET 90 min | Data access - lists, libraries, & Microsoft Graph1:00 - 2:30 pm ET 90 min |
Thursday, January 15 | Leveraging React & Fluent UI in SPFx solutions11:00 - 12:30 pm ET 90 min | Versioning, deployment, & upgrade solutions1:00 - 2:30 pm ET 90 min |
Part 2 Agenda
Session 1 | Session 2 | |
|---|---|---|
Tuesday, January 20 | Developing and debugging SPFx extensions11:00 - 12:30 pm ET 90 min | SPFx extension: application customizers1:00 - 2:30 pm ET 90 min |
Wednesday, January 21 | SPFx extension: list field customizers11:00 - 12:30 pm ET 90 min | SPFx extension: list command sets1:00 - 2:30 pm ET 90 min |
Thursday, January 22 | SPFx extension: list form customizers11:00 - 12:30 pm ET 90 min | Production-ready apps & optimizations1: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 IncSee former students say about
this workshop to Learn SharePoint Framework development!

Wayne Hepper
vCIO & Modern Workplace Solutions Consultant
Empower With IT Solutions IncThere 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
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
LeasePlanThis 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 SolutionsIn 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 collapseLisa Wagner
M365 | Senior SharePoint Administrator
Connexus Credit UnionAndrew'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 collapseLyudmila Zharova
SharePoint Engineer
LinTech GlobalThe 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 collapseSriram Pasham
Dynamics 365/SharePoint/Azure/.NET Developer
Department of Industry, Science and ResourcesAndrew’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 collapseYour 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.
Only 20 seats left

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
Early bird offer - Only 20 spots left!
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!
Early bird offer - Only 20 spots left!