SharePoint Framework (SPFx) Training Course
Master the SharePoint Framework with 8 structured modules and 25+ 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.
25+ 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.
Need Guidance Before Enrolling? Talk to an Expert
Who Should Take This SPFx Training Course?
SharePoint Developer (on-prem or Online)
You are a SharePoint developer (on-prem or Online) who wants to move from classic solutions, farm/sandbox solutions, or script editor customizations to the modern SharePoint Framework model.
SharePoint Administrator or Microsoft 365 Engineer
You are a SharePoint administrator or Microsoft 365 engineer who wants to understand how SPFx solutions are built, deployed, and managed so you can better support your organization or clients.
IT Professional or Consultant
You are an IT professional or consultant delivering SharePoint or Microsoft 365 projects and want to offer custom web parts, extensions, and Teams integrations using SPFx.
.NET / Full-Stack Developer
You are a .NET / full-stack developer who previously built SharePoint add-ins or server-side code and now wants to modernize skills with client-side SPFx development.
Front-end Web Developer
You are a front-end web developer with skills in JavaScript, TypeScript, or React who wants to build real-world solutions for SharePoint Online and Microsoft 365.
Fresher, or Job Seeker
You are a fresher, or job seeker aiming for a SharePoint / Microsoft 365 developer role and want a structured way to learn React, TypeScript, and SPFx together through practical projects.
Have Questions About the SharePoint Framework (SPFx) Course?
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-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-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-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-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-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
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, Dashboard, GridLayout, DragDropFiles, Pagination, PnP SitePicker, TaxonomyPicker Control
Client Testimonials
PRICING
Access This Course Only
- Only SPFx Training Course
- 25+ 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
- 75+ Hours HD Training Course Videos
- Lifetime Access & Regular Updates
- PDF and Source Files
- Real Time SPFx Solutions Included
- 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