SharePoint · Power Apps · Power Automate · Power BI

SharePoint & Power Platform tutorials that solve real work problems

Step-by-step fixes, formulas and examples for Microsoft 365, tested in a real tenant by Bijay Kumar, 13x Microsoft MVP.

850+free step-by-step tutorials
13xMicrosoft MVP award
18+ yearsof SharePoint experience
20.2KYouTube subscribers
Browse by product

Explore SharePoint & Power Platform

Start with the tutorials readers open most for each product, or open the guide page to see every tutorial grouped by task.

SharePoint Online140 tutorials

Lists, libraries, permissions, sharing, web parts and JSON formatting.

All SharePoint Online tutorials

Power Automate320 tutorials

Cloud and desktop flows, expressions, OData filter queries and approvals.

All Power Automate tutorials

Power Apps206 tutorials

Canvas apps on SharePoint lists: galleries, forms, combo boxes and Patch.

All Power Apps tutorials

Power BI136 tutorials

Reports from SharePoint and Excel, DAX measures, slicers and matrix visuals.

All Power BI tutorials

PowerShell20 tutorials

PnP PowerShell scripts to create, report on and manage SharePoint Online.

All PowerShell tutorials

SPFx16 tutorials

SharePoint Framework web parts with React, Fluent UI, PnPjs and Microsoft Graph.

All SPFx tutorials
Start by role

Not sure where to begin?

Pick the path that matches your job. Each one starts with tasks you are likely to need this week.

See all learning paths

Business users & makers

Automate everyday work on SharePoint lists without writing code.

  1. Loop through list items in a flow
  2. Update only one field of a list item
  3. Filter list items where a column is blank

Developers

Build SharePoint Framework web parts with React, Fluent UI and PnPjs.

  1. Show the current user in a web part
  2. Get list items between two dates
  3. Use the Fluent UI GroupedList

Admins

Manage SharePoint Online sites at scale with PnP PowerShell.

  1. Create a site with PowerShell
  2. Report site storage size
  3. Export and import a site as a template
Watch and learn

Video tutorials by Bijay Kumar

Prefer to watch? Follow full builds step by step on YouTube, from approval flows to Power Apps and SharePoint administration.

Subscribe · 20.2K
Cover of the free guide Build a High-Performance Project Management Site in SharePoint Online

Build a high-performance project management site in SharePoint Online

A free 35-page guide by Bijay Kumar: plan the site, build it in SharePoint Online, then extend it with the Power Platform. Sent straight to your inbox.

  • Six document libraries, metadata and lists: portfolio tracker, risk register and issue log
  • Power Apps for project intake, change requests and a health dashboard
  • Power Automate approvals and Copilot Studio agents
Send me the free guide
Fresh and updated

Recently updated tutorials

Tutorials are reviewed and revised as Microsoft 365 changes. These are the latest ones.

See all tutorials
How we work

How every tutorial is written and tested

Instructions that do not work waste your time. These are the rules every EnjoySharePoint tutorial follows.

Tested in a real Microsoft 365 tenant

Every flow, app and script is built and run in a working tenant before it is published. The screenshots come from that tenant.

Exact steps, not theory

Each tutorial shows the actions, expressions and settings in order, with the result you should see at the end.

Updated when Microsoft changes things

When a connector, action or menu changes, the tutorial is revised and the “Updated” date shows when.

Corrections are welcome

If a step no longer works for you, tell us through the contact page and the tutorial gets fixed.

Bijay Kumar, Microsoft MVP
Who is behind EnjoySharePoint

Bijay Kumar

13x Microsoft MVP · SharePoint & Power Platform

Bijay has worked with SharePoint and Microsoft 365 for more than 18 years, including roles at HP, TCS and KPIT. He started EnjoySharePoint to share the exact steps that solve problems in real projects, and he still builds and tests the solutions behind the tutorials himself. Microsoft has recognised his community work with the Most Valuable Professional award 13 times.

13x Microsoft MVP18+ years in SharePoint20.2K YouTube subscribers
Questions

Frequently asked questions

What is EnjoySharePoint?

EnjoySharePoint is a free library of 850+ step-by-step tutorials for SharePoint Online and the Microsoft Power Platform: Power Apps, Power Automate and Power BI, plus SPFx, PowerShell and Copilot. Each tutorial solves one specific task or error.

Who writes the tutorials?

The site is run by Bijay Kumar, a 13-time Microsoft MVP with more than 18 years of SharePoint and Microsoft 365 experience. A small team of contributors writes tutorials too, and Bijay reviews them.

Are the tutorials tested?

Yes. Every tutorial is built and tested in a real Microsoft 365 tenant, and the screenshots come from that tenant. Tutorials are updated when Microsoft changes a feature.

Do the tutorials cover SharePoint Online or on-premises?

Most tutorials cover SharePoint Online and Microsoft 365. Older articles written for SharePoint Server 2013 or 2016 name the version in the title.

Are the tutorials free?

Yes. All tutorials are free to read. The site is supported by display advertising.

Is there a video version of the tutorials?

Yes. Bijay publishes step-by-step video tutorials on YouTube, where the channel has 20.2K subscribers.

I found a step that no longer works. What should I do?

Please send the tutorial link and what you saw through the contact page. Reports like this are how tutorials stay accurate.

Still have a question? Contact us.

>