SharePoint Framework (SPFx) Training Course
Master the SharePoint Framework with 8 structured modules and 20+ hours of updated HD video training course. Learn to build modern, production-ready SharePoint solutions through real-life business scenarios and hands-on coding exercises. Get step-by-step guidance directly from Microsoft MVP Bijay Kumar Sahoo and gain the skills needed to become a confident SPFx developer.
9 Reasons to Join the SPFx Training Course
Expert Modern SharePoint Development (SPfx)
Learn how to build fast, flexible, and scalable client-side solutions using the latest SharePoint Framework capabilities.
Complete Learning Path With 8 Structured Modules
Go from fundamentals to advanced SPFx concepts including web parts, extensions, APIs, services, and deployment best practices.
20+ Hours of Updated HD Video Lessons
Enjoy crystal-clear, fully updated training content that keeps pace with every new SharePoint Framework (SPFx) update.
Learn Through Real-Life Projects and Hands-On Coding
Build practical, production-ready SPFx solutions using real business scenarios while following industry best practices and writing clean, scalable code.
Lifetime Access & FREE Future Updates
Revisit lessons anytime and get all future SPFx updates added to the course—at no extra cost.
Access to Monthly Live Sessions
Join instructor-led live sessions every month for Q&A, demos, and advanced SharePoint Framework (SPFx) topics.
Certificate of Completion
Showcase your SPFx expertise with an official course certificate to strengthen your resume and LinkedIn profile.
Community Support (Including WhatsApp Group)
Get help instantly from a supportive learner community and connect with SPFx developers worldwide.
Placement Help & Career Support
Get guidance on interviews, portfolios, resumes, and career growth to confidently step into SharePoint development roles.
Table Of Content
Module-1: SharePoint Framework (SPFx) Introduction and Setup
- Understanding Microsoft 365 Ecosystem and SharePoint Development History
- Introduction to SharePoint Framework
- SharePoint Framework Development Toolchain
- SharePoint Developer Pre-requisites and Skills
- Set Up SPFx Development Environment
- Set up SharePoint Framework (SPFx) Development Environment using Heft Toolchain
- Visual Studio Code
- TypeScript Crash Course
- ReactJS Crash Course
Module-3: Working With SharePoint Data in a SPFx client web part
- SharePoint Framework Context Object
- Understanding of SPHttpClient in SharePoint Framework
- Create SharePoint Sites using SPHttpClient
- Create SharePoint List/Library using SPHttpClient
- CRUD Operations using SPHttpClient in SPFx
- Working With Public or Anonymous APIs in SPFx with React & No Framework
- External Libraries in SPFx Client Side Web Part
- Working with External Libraries in SPFx Web Part - GitHub
- Working with CSS Files in SPFx
- jQuery Accordion in SPFx Client Side Web Part
- Working with Bootstrap in SPFx Client Side Web Part
- Working with Axios in SPFx Web Part
- Working with Chartjs in SPFx Web Part
- Connected Web Parts in SharePoint Framework
Module-5: SharePoint Framework (SPFx) with PnP
- Start with PnP JS in SPFx
- Create and Manage SharePoint Sites using PnP JS in SPFx
- Create, Update, Delete and Display Lists and Libraries in SPFx
- Add Columns Dynamically in SharePoint Framework Web Part
- CRUD Operations (List Items) in SPFx using PnP JS
- Working with Document Libraries using PnP JS in SPFx
- Dashboard using PnP JS in SharePoint Framework
Module-7: Working with Graph API in SharePoint Framework
- Working with Graph API in SharePoint Framework
- Deploy SPFx Graph API Web Part to SharePoint Tenant
- Working With Various Microsoft 365 Apps using Graph API in SPFx
- Get SharePoint Site Information using Graph API in SPFx
- Get User Information using Graph API in SPFx Web Part
- SPFx Graph API Get SharePoint List Items with Previous and Next
- Move SharePoint Files using Graph API in SPFx Web Part
- Uploading Files to SharePoint Folder using Graph API in a SPFx Web Part
- SPFx Graph API - Create a Meeting and Post to Teams Channel
Module-2: SharePoint Framework Client Web Parts
- Develop First SharePoint Client-Side Web Part using SPFx
- Understanding SPFx Solution Folder Structure
- Test and Debug a SPFx Web Part
- Configure SPFx Web Part Icon
- Package and Deploy Your SPFx Web Part
- Understanding SkipFeatureDeployment Option
- Change SharePoint Framework (SPFx) Solution Name
- Add SPFx Web Part to Classic SharePoint Site
- Working with SPFx Web Part Property Pane
- SPFx Web Part Property Pane Examples
- PnP Controls in SPFx Web Part Property Pane
- SPFx Web Part Pre-Configured Entries
- Add Multiple Web Part in Single SPFx Solution
- Examples of SPFx Client Side Web Part
- Migrate a SPFx Solution from the Gulp-based to the Heft-based Toolchain
Module-4: SharePoint Framework (SPFx) Extensions
- Introduction to Extensions in SharePoint Framework
- Working with Form Customizers in SharePoint Framework
- SPFx Form Customizers Examples
- SharePoint Framework Form Customizer Deployment
- Working with Application Customizers in SharePoint Framework
- Working with Field Customizers in SharePoint Framework
- Working with ListView Command Sets in SPFx
- Working with Adaptive Card Extensions in SharePoint Framework
- Deploying Extensions in SharePoint Framework
- Working with Library Components in SharePoint Framework
Module-6: Working with Fluent UI & PnP Controls in SPFx
- Introduction to Fluent UI Controls
- Fluent UI Controls Demo [Button, Choice Group, Spin Button, ComboBox]
- Vendor Registration Form [TextField, MaskedTextField, Dropdown, ChoiceGroup, Checkbox, Rating, DatePicker, PrimaryButton, DefaultButton, Label]
- Fluent UI Calendar Control
- Project Assignment Form [People Picker Control]
- Fluent UI Activity Item Control with Sample Data
- Expense Reports Activity [Activity Item Control]
- Fluent UI Details List Control with Sample Data
- Leave Requests Grouped List [DetailsList - Grouped]
- Project Documents Card View [Document Card]
- Fluent UI Command Controls Demo [CommandBar, ContextualMenu]
- Navigation Controls Demo [Nav, Breadcrumb, Pivot]
- Travel Request Form with Message Bar [Message Bar]
- Project Status Viewer [SearchBox, Shimmer, ShimmerElementsGroup, ProgressIndicator, TeachingBubble]
- Expense Reports — Dashboard [ScrollablePane, Panel, CallOut]
- Introduction to PnP Controls
- Weather Animated Dialog [PnP Animated Dialog Control]
- PnP List Picker & List View Demo
- Dynamic List & Library Form Viewer [PnP ListPicker, DynamicForm]
- Company News & Announcements [PnP React Carousel Control]
- PnP Charts Control
- Dashboard, GridLayout
- DragDropFiles
- Pagination PnP Control
- PnP SitePicker Control
- TaxonomyPicker Control
Module-8: Working with Microsoft Teams tab using SharePoint Framework
- Microsoft Teams Tab using SharePoint Framework
- Display Planner Tasks in a Microsoft Teams Tab in SPFx
Client Testimonials
PRICING
Access This Course Only
- Only SPFx Training Course
- 20+ Hours of Video Course
- Lifetime Access & Regular Updates
- PDF, Source Files, etc
- Monthly Live Sessions
- Community Support (Including WhatsApp Group)
- Interview Preparation
Complete Training Course Bundle
- SPFx Training Course
- SharePoint Training Course
- Power Platform Training Course
- 70+ Hours HD Training Course Videos
- Lifetime Access & Regular Updates
- PDF and Source Files
- All SPFx Solutions Download Package (100+)
- Power Platform Solutions Package (50+)
- Monthly Live Sessions
- Real-world Project Portfolio
- Community Support (Including WhatsApp Group)
- 100% Interview Preparation & Placement Assurance
Meet Bijay Kumar - Your Microsoft Technology Expert
Expert in Microsoft Power Platform, SharePoint and SPFx Development. 12th year as a Microsoft MVP.
Bijay Kumar is a distinguished 12-time Microsoft Most Valuable Professional (MVP) with over 18 years of expertise in Microsoft Technologies, specializing in SharePoint, SPFx and Power Platform solutions. As the Founder of TSInfo Technologies, he leads a premier SharePoint consulting, training, and development company that helps organizations build robust Power Platform solutions.
Before founding TSInfo Technologies, Bijay contributed his expertise to renowned organizations, including HP and TCS, working on diverse SharePoint On-premises, SharePoint Online, Microsoft 365, and related technology projects across small and large enterprises.
Bijay thrives on public speaking, blogging, and training professionals to maximize their potential with Microsoft products. His commitment to education and community building has made him a trusted authority in the Microsoft ecosystem.
FREQUENTLY ASKED QUESTIONS
1. What is the SharePoint Framework (SPFx) and why should I learn it?
SPFx is Microsoft’s modern development model for building custom solutions in SharePoint Online and Microsoft 365. Learning SPFx helps developers create client-side web parts, extensions, and apps using modern tools like React, TypeScript, and Node.js.
2. Who should take this SPFx training course?
This course is ideal for SharePoint developers, front-end developers, and IT professionals who want to build modern SharePoint solutions. Basic knowledge of JavaScript, HTML, and CSS is helpful, but we also cover fundamentals for beginners.
3. What skills will I gain from this SharePoint Framework training?
You’ll learn how to set up the SPFx development environment, build client-side web parts, create extensions, work with REST APIs, integrate with Microsoft Graph, and deploy solutions in SharePoint Online.
4. Do I need prior SharePoint development experience?
No prior SharePoint development experience is required. If you are familiar with web technologies like JavaScript or React, it will make learning easier. However, the training is designed to guide you step by step, even if you are new to SharePoint.
5. Will I get hands-on experience during the course?
Yes! The training includes multiple hands-on projects, coding exercises, and real-world examples. You’ll build working SPFx solutions that you can apply directly in your organization’s SharePoint Online environment.
6. Will I receive a certificate after completing the training?
Yes! Upon successful completion of the SPFx training course, you will receive a completion certificate. This certificate can be shared on your LinkedIn profile or with employers to showcase your SPFx development skills.
Still have questions? WhatsApp – +91-9916854253 / +91-7483858935 or Email – hello@spguides.com