Far beyond the value of the actual course content that comes as part of the SPFx Ultimate Bundle (which is a lot), the access to the mastermind group that is just for Ultimate Bundle students and the community around that group make the Ultimate Bundle worth every single penny. The amount of time other students and Andrew Connell have saved me by being able to answer every question I throw at them is invaluable! There really is no other option I would recommend to anyone for SPFx training.
Learn the SharePoint Framework
Video Course: Mastering the SharePoint Framework
In this course, you'll get up to speed on & master the SharePoint Framework (SPFx) to extend SharePoint Online and SharePoint Server (2016 & 2019). For a one-time enrollment cost, you get access to all updates to the course that cover changes and new capabilities as Microsoft adds them!
Pick from one of three bundles of content & benefits based on what you need to learn. Bundle prices range from $0 - $995 and packed with over 35+ hours of instruction & demos in over 250+ lessons!
Learn more →
Email Courses: Learn the SharePoint Framework at your own pace (for FREE!)
Our email-based courses are a perfect fit when you aren't ready to invest in one of our on-demand video courses.
Our FREE email courses deliver a new lesson to your inbox each day. Zero obligation, yours to keep forever & you can unsubscribe at any time. Just enter your email address to get started & wait a few minutes for the first day's lesson to arrive!
Learn more →
Microsoft 365 Developer Certification
Video Course: Microsoft 365 Certified: Teams Application Developer Associate MS-600 Exam Prep
This course prepares developers to take and pass the MS-600 exam, the only prerequisite to achieve Microsoft 365 Certified: Teams Application Developer Associate. Learn at your own time & pace what topics are on the exam and those that you can ignore.
Focus on preparing to take & pass the MS-600 exam without charging you a fortune like other instructor-led course. Test your knowledge with our 300 practice test questions included in the course!
Learn more →
Learn from the best
Microsoft MVP

Hi, I'm Andrew! Welcome to Voitanos!
In 2017 I began work on Voitanos' first course, Mastering the SharePoint Framework. After launch, it quickly became the leading resource for developers learning the SharePoint Framework. Why? Unlike other courses, I'm constantly updating the course reflecting the latest changes to SharePoint in Microsoft 365.
After teaching in-person courses and workshops as well as speaking at numerous conferences all over the world, I now focus on bringing you online courses. In today's ever changing world, courses need to change and adapt to their environment. That's why you can trust Voitanos: our courses are frequently updated so you can rely on them for the latest and best guidance not just from Microsoft, but from lessons learned by the community.
I'm a developer at my core, recognized by Microsoft every year since 2005 as a Microsoft MVP for Office Development, and strive to deliver the best educational content on Microsoft 365 development related topics to developers just like you.
Again, welcome to Voitanos! I look forward to teaching you!
Trusted by the community
Thanks to the team at Voitanos, I aced the MS-600 exam. What I appreciate about Voitanos course material is their focus on exactly what you need to know, what you don’t need to know, and the material is frequently updated to keep content fresh and relevant. Andrew is a great course author and instructor. I’m looking forward to what he and his team produce next!
I think the whole thing is great – a solid overview of what you need to know about. AC is one of those trainers who I try to never miss at conferences. Even if I have seen the session several times already, I always learn something essential each time, and I enjoy myself doing it.
The Office Hours session was awesome. Thanks, for the course on Mastering the SharePoint Framework. I have 10 years of experience in SharePoint development. Most of my experience is towards server-side code. Your course narrows down the learning path in new SPFx development. Thanks again for enlightening me in SPFx development. Cheers!
YES! I passed this exam with near-to 900 score! I loved how extensively and concisely you described what I need to study for which workload. I was impressed how up-to date the course is. I felt optimally prepared for the exam, although I am relatively new to development. Getting detailed info on learning objectives first hand by an expert while I could just study whenever it fit into my life was essential to me. I want to emphasize that I absolutely LOVED how you explained SharePoint, and I’m pretty proud that I got 100% of the SPFx questions correctly. Your course was an invaluable source of knowledge, go to reference for me, and really guided me from just guessworking to actually knowing what to do.
Voitanos’ ‘Latest News in the SharePoint Dev Space’ newsletter is the easiest way to stay on top of the latest announcements. Tracking both updates to the official documentation as well as community contributions, with the Voitanos’ newsletter you get the latest guidance and tips on SharePoint development directly into your mailbox. I would highly recommend Voitanos’ newsletter to all SharePoint developers.
Today is a great day for me because I finally get to retire. But I just wanted to send a word of thanks for all you have given to the SharePoint community. I’ve been doing SharePoint consulting since 2004 and you have always been a great resource for me. I’ve seen you at the conferences, met you at the parties, read your books and followed your blogs. As SharePoint has changed through the years, you were always a go to source with good insight and code examples. So just wanted to say thanks on my way out.
Thanks for the great course, it helped me to bring my thoughts and explorations to a clear point. Each lesson of the course is not too vast and covers the exact portion of knowledge to understand what and how. I’m engaged in SharePoint for about 10 years, but the developer path was too complicated. Now as of SPFx released I am starting my first steps. Walking through the email course and reading your blog posts helped me to clarify few things and point the further actions. Now am going to master React and TypeScript to put them to use in my projects.