SharePoint Framework (SPFx) One‑to‑One Training
Build modern SharePoint web parts, extensions, and Microsoft 365 integrations through personalized, hands-on training. Three full days of private SharePoint Framework training with 13-times Microsoft MVP Bijay Kumar, on dates and at times that suit you.
From enrollment to expert, in 5 simple steps
- Enroll
Book your one-to-one training online. It takes a minute.
- Pick your 3 days
We’ll contact you within 1 business day to agree three days and hours that suit us both. They don’t have to be back to back.
- Share your goals
A short chat about what you want to build, so we can tailor the examples to your work.
- Train live for 3 full days
8 hours of hands-on training each day, plus 1 hour of doubt clearing at the end of each day.
- Keep learning
Recordings, solution packages, your certificate, lifetime support and free access to the SPFx course.
However you schedule it, the training is always 3 full days: 8 + 8 + 8 hours of training, plus a daily hour just for your questions.
Complete course curriculum
4 modules · 48 topics · taught live, one-to-one, over 3 full days.
01Module 1: SPFx Foundations, Modern Toolchain and Web Part Development
12 topics
Module 1: SPFx Foundations, Modern Toolchain and Web Part Development
12 topics- Introduction to SharePoint Framework and Microsoft 365 Extensibility
- Understanding SPFx Architecture, Supported Platforms, and Development Prerequisites
- Setting Up the Development Environment with Compatible Node.js, npm, and Yeoman Versions
- Understanding the Modern Heft-Based Build Toolchain
- Creating Your First SPFx Client-Side Web Part
- Exploring Solution Structure, Configuration Files, and Component Manifests
- Working with Web Part Context, Properties, and Lifecycle Methods
- Building Web Part Interfaces with React Components
- Styling Web Parts with Scoped SCSS and Responsive Layouts
- Configuring Property Panes, Default Properties, and Preconfigured Entries
- Running, Testing, and Debugging Web Parts in SharePoint
- Building and Packaging a Web Part for Initial App Catalog Deployment
02Module 2: SharePoint Data, Microsoft Graph and API Integration
12 topics
Module 2: SharePoint Data, Microsoft Graph and API Integration
12 topics- Working with SharePoint REST APIs Using SPHttpClient
- Configuring PnPjs for SharePoint Data Access in SPFx
- Implementing List Item Create, Read, Update, and Delete Operations
- Working with Lists, Libraries, Columns, and Common Field Types
- Uploading Files and Managing Document Library Content
- Implementing Filtering, Sorting, Paging, and Efficient Data Retrieval
- Handling Asynchronous Operations, Loading States, and API Errors
- Accessing Microsoft Graph Using MSGraphClient
- Requesting API Permissions and Managing Administrator Approval
- Retrieving Microsoft 365 User and Organizational Information
- Integrating External APIs Using HttpClient and AadHttpClient
- Hands-on Project: Build a SharePoint Business App with Data Operations and Microsoft Graph Integration
03Module 3: Fluent UI, Reusable Components and Business Application Design
12 topics
Module 3: Fluent UI, Reusable Components and Business Application Design
12 topics- Using SPFx-Compatible Fluent UI React Components
- Building Business Forms with Input, Selection, and Date Controls
- Implementing Form Validation, Submission Feedback, and Error Messages
- Displaying Records with Details Lists, Selection, and Command Actions
- Designing Navigation with Tabs, Menus, and Breadcrumbs
- Working with Panels, Dialogs, and Contextual Actions
- Using PnP React Controls for People, Lists, Sites, and Taxonomy Selection
- Building File-Upload and Document-Management Interfaces
- Creating Reusable Components and Shared Library Components
- Connecting Web Parts with SPFx Dynamic Data
- Applying Theme Support, Accessibility, and Responsive Design
- Hands-on Project: Build a Business Dashboard with Search, Forms, and Document Views
04Module 4: SPFx Extensions, Teams Integration and Production Deployment
12 topics
Module 4: SPFx Extensions, Teams Integration and Production Deployment
12 topics- Understanding SPFx Extension Types and Their Use Cases
- Building Application Customizers for Page-Level Experiences
- Building Field Customizers for List Column Rendering
- Building ListView Command Sets for Custom List and Library Actions
- Building Form Customizers for New, Edit, and Display Forms
- Configuring Extension Registration, Association, and Deployment
- Introduction to Adaptive Card Extensions for Viva Connections
- Exposing SPFx Web Parts as Microsoft Teams Tabs
- Designing Host-Aware Experiences for SharePoint and Teams
- Managing App Catalogs, Tenant-Wide Deployment, and skipFeatureDeployment
- Updating Solutions, Managing Versions, and Reviewing Production Security and Performance
- Capstone Project: Package and Deploy a Business Solution with a Web Part, Extension, and Teams Experience
Tailored to the work you do
It’s your training, so we adjust the examples and the pace to you. The curriculum stays the same; the focus follows your goals.
- Use your own scenario or sample data
- Spend more time on the parts that matter most to your job
- Bring a real problem from work and solve it together
Add your colleagues
Team members can join the same sessions for an additional charge. Book a quick call and we’ll plan the training, the dates and the number of people together.
Book a callEverything you get
Bijay Kumar
13-times Microsoft MVP · Founder, TSinfo Technologies
Bijay has more than 18 years of hands-on experience with Microsoft technologies, specializing in SharePoint, the Power Platform, SPFx, AI, and Microsoft 365. As a trainer, consultant, and founder of TSinfo Technologies, he has helped thousands of developers and IT professionals build real-world solutions through SPGuides. He wrote “SharePoint Online Modern Experience Practical Guide” and co-wrote “Microsoft Power Platform: A Deep Dive”, and he runs the SPGuides YouTube channel.
Frequently asked questions
Do I need any experience before the training?
Basic JavaScript or TypeScript and some familiarity with SharePoint will help you get the most from the three days. Module 1 starts with setting up the development environment and your first web part, and in the goals chat we adjust the pace to your experience.
How does the one-to-one training work?
You enroll online, and we contact you within 1 business day to agree three days and the hours that suit us both. After a short chat about your goals, you get three full days of live, one-to-one training, 8 hours each day, plus 1 hour of doubt clearing at the end of each day.
Do the three days have to be back to back?
No. You can choose any three days that work for both of us, for example three Saturdays. Whatever dates you pick, the training is always three full days of 8 hours each, plus the daily doubt-clearing hour.
What hours and time zone are the sessions in?
We agree the hours together with the dates, so we can fit your time zone and your work schedule. The sessions are live online, so you can join from anywhere.
Can I work on my own project or scenario?
Yes. Before the training we have a short chat about your goals, and we tailor the examples to your work. You can also bring a real problem from your job and solve it together during the sessions.
Can my team members join?
Yes. Team members can join the same sessions for an additional charge. Book a call and we’ll plan the training, the dates and the number of people together.
What do I get after the training?
You get the session recordings, practice files and solution packages, a certificate of completion, lifetime email and WhatsApp support, and free access to the self-paced course on SPGuides Academy.
Book Your One-to-One SPFx Training
Enroll today and we’ll contact you within 1 business day to fix your three days. Want to bring your team, or have a question first? Book a quick call.
Questions? WhatsApp us at +91 99168 54253
- At a glance
- 3 full days of live one-to-one training, 8 hours each
- 1 extra hour of doubt clearing each day
- Any 3 days and hours, agreed together
- Recordings, solution packages and certificate
- Lifetime email and WhatsApp support
- Free access to the self-paced SPFx course