On this page, I bring together all the important SharePoint tutorials so you can learn SharePoint Online in a structured way, whether you are just starting or already working as a SharePoint professional. I have grouped the tutorials into a few practical categories so you can follow them as a learning path and quickly find what you need for your daily work.
What is SharePoint Online, and why do organizations use it?
SharePoint Online is a cloud‑based service from Microsoft that lets you create modern sites, lists, and document libraries to store and share information securely inside your organization. I like to describe it as a web‑based digital workplace where teams can build intranet sites, project sites, and document repositories without managing any servers.
Organizations use SharePoint Online because it provides a central platform for document management, collaboration, and business process automation. Instead of storing files in email or local drives, teams can use SharePoint Online document libraries, lists, and modern pages as a single source of truth with version history, permissions, and powerful search. Since it is part of Microsoft 365, it integrates tightly with Microsoft Teams, Outlook, and OneDrive.
If you are new, start with these detailed introductions:
- Understand the platform fundamentals with What is SharePoint and how it works
- Get a modern cloud overview with SharePoint Online complete overview for beginners
- Compare deployment options with SharePoint Online vs on‑premise comparison
- Learn how OneDrive fits in using Difference between SharePoint and OneDrive for Business
Who is this SharePoint Online tutorials hub for?
This SharePoint Online tutorials hub is designed for both beginners and working professionals who want practical, step‑by‑step guidance. If you are just starting, you can treat the categories below as a learning path: begin with the SharePoint Online basics, then learn about sites, lists, document libraries, permissions, web parts, and finally, more advanced topics like term store, CSOM, and REST APIs.
If you already work with SharePoint Online, you can use this hub as a quick reference. Whenever you face a specific requirement—such as customizing navigation, building list views, securing document libraries, or working with managed metadata—you can jump directly to the relevant tutorial, apply the steps in your project, and then come back later to explore other areas.
How to follow this SharePoint Online learning path
If you are a complete beginner, I recommend following these sections in order so you build your skills step by step. First, go through SharePoint basics to understand the core concepts and terminology.
Next, move on to SharePoint sites, navigation, and pages to create and manage modern sites for your team or intranet. After that, work through SharePoint lists, views, and forms, and then Document libraries and document management, because most real‑world solutions rely heavily on lists and libraries.
Once you are comfortable there, focus on Permissions, security, and governance, as well as SharePoint web parts, so you can secure and design your sites properly.
Finally, explore the Term store, metadata, and taxonomy, as well as the advanced sections on administration and maintenance, to deepen your understanding and support larger, more complex environments.
If you are a SharePoint working professional, you can jump directly into the specific topic you are working on, use the tutorials to solve real problems, and then come back to explore other areas when you have time. Over time, I will keep updating this hub as more SharePoint Online tutorials are added, so you always have a single place to start your SharePoint learning.
1. SharePoint basics and getting started
Start here if you are new to SharePoint or if you want a solid refresher on core concepts, architecture, and versions. In this section, I walk you through what SharePoint is, how it fits into Microsoft 365, and the differences between SharePoint Online and on‑premises deployments.
You will learn about key building blocks like sites, lists, libraries, and permissions so you can speak the same language as your admins and colleagues. These tutorials are written in simple language, but they still go deep enough for working professionals who want to strengthen their fundamentals.
By the end, you will have a clear mental model of how SharePoint Online works behind the scenes and when to use which option.
- Explore the core concepts with What is SharePoint and how it works
- Get a full cloud overview with SharePoint Online complete overview for beginners
- Learn what’s new and improved in SharePoint 2019 overview and features
- Compare cloud and on‑prem using SharePoint Online vs on‑premise comparison
- See how OneDrive fits into the picture with Difference between SharePoint and OneDrive for Business
- Understand farm architecture with SharePoint 2013 server farm architecture explained
- Check system requirements using SharePoint hardware and software requirements
- Learn about the latest server edition in SharePoint Server Subscription Edition overview
2. SharePoint sites, navigation, and pages
Use this section to learn how to plan, create, and manage SharePoint sites in a structured way. I show you how to choose between communication sites and team sites, how to design site navigation that actually helps users, and how to build modern pages that look professional without custom code.
You will see practical examples of changing navigation, adding dropdown menus, and controlling how users move around your intranet. These tutorials are perfect if you are building a new intranet, refreshing an old one, or simply acting as the site owner for your department.
After going through this section, you will be able to create sites that are easy to use, maintain, and expand later.
- Create your first site with Create a SharePoint site step by step
- Decide when to use which template with SharePoint communication site vs team site
- Understand the differences in SharePoint classic vs modern experience
- Explore customization options using SharePoint customization for modern experience
- Avoid common pitfalls with SharePoint mistakes to avoid
- Customize the left navigation using SharePoint left navigation menu customization
- Build better menus with Create SharePoint dropdown navigation menu
- Improve branding by changing the tab text in Change browser tab title in SharePoint
- Add advanced layout and styling with Add custom HTML and CSS to a modern SharePoint page
- Apply consistent branding using SharePoint custom theme tutorial
- Structure content hierarchies with Create subsite in SharePoint
- Safely remove unused sites with Delete SharePoint site step by step
3. SharePoint lists, views, and forms
This section focuses on lists, which are the backbone of many SharePoint solutions. I guide you through creating lists, designing different views, and building forms that make data entry easier for your users. You will learn how to handle large lists, avoid the list view threshold, and use calculated columns and validation to keep your data clean.
There are also tutorials on customizing forms with JSON, hiding unnecessary fields, and exporting data to Excel for further analysis. If you want to build task lists, issue trackers, or simple business apps without writing code, this section will give you the patterns and best practices you need.
- Start working with lists using SharePoint list tutorial for beginners
- Customize how data is shown in SharePoint list view – create and customize views
- Personalize views per user with SharePoint view filter by current user
- Visualize work items in Kanban style with Create a board view in a SharePoint Online list
- Plan timelines and schedules using SharePoint Online Gantt chart view tutorial
- Build lists directly from forms with Create a new SharePoint list by creating a form
- Control attachments in forms using Disable attachments in SharePoint list
- Add calculated logic with SharePoint calculated column examples
- Validate user input using SharePoint column validation rules
- Clean up forms by Hide title column in SharePoint list
- Improve performance for large lists with SharePoint indexed columns for large lists
- Let SharePoint handle indexing using SharePoint auto index column (automatic indexing)
- Avoid the list threshold limit with SharePoint list view threshold – how to handle large lists
- Format number values cleanly with Remove thousand separator in SharePoint
- Design modern forms using SharePoint Online list forms JSON formatting tutorial
- Export list data to Excel with Open SharePoint list in Excel
- Generate unique IDs automatically with SharePoint auto generate column value
4. Document libraries and document management
If your goal is to manage documents properly in SharePoint Online, this section is for you. I show you how to structure document libraries, design folders and document sets, and use metadata to keep documents organized as your content grows.
You will learn how to apply document library best practices, handle Excel files, and automatically save email attachments from Outlook. These tutorials also cover real‑world tasks like moving folders, migrating content from OneDrive, and setting default metadata to save your users time.
By following this section, you can turn SharePoint into a reliable document management system instead of just another file share.
- Understand library basics in Document library in SharePoint
- Build a full DMS using SharePoint document management system step by step
- Organize your documents better with SharePoint document library best practices
- Plan your folder hierarchy using SharePoint folder structure best practices
- Decide between folders and document sets with SharePoint document sets vs folder
- Create folders properly with Create folder in SharePoint document library
- Capture metadata at upload using Create choice column with fill‑in options in SharePoint document library
- Save time with metadata using Set column default value in SharePoint library
- Save Excel files directly into libraries with Save Excel file into SharePoint Online document library
- Automatically store emails using Save email attachments to a SharePoint document library
- Reorganize content cleanly with Move folders in SharePoint Online
- Migrate files from OneDrive using Move files from OneDrive to SharePoint
5. Content approval, alerts, and productivity
This section is all about controlling how content gets published and how users stay informed. I explain how to set up content approval so documents and list items go through a review process before they are visible to everyone.
You will also see how to configure alerts so users get notified when important items change, and how to configure regional settings so dates and times make sense for your region.
In addition, there are tutorials on calendar color coding and displaying calendars on modern pages to improve visibility. If you want to add a bit of governance without making things complicated, this section will help you do that step by step.
- Manage publishing workflows using Content approval in SharePoint – complete guide
- Keep users notified with SharePoint alerts – configure alerts for lists and libraries
- Localize time and formats using SharePoint Online regional settings configuration
- Color‑code events visually with SharePoint calendar color code tutorial
- Add calendar views to pages with Add calendar list in the modern SharePoint Online site page
- Track team schedules centrally with SharePoint group calendar web part tutorial
6. Permissions, security, and governance
Use this section when you want to secure your SharePoint Online environment properly. I walk you through checking site permissions, designing permission structures, and understanding the differences between key roles like contribute and edit.
You will learn how to handle external sharing, guest access, and upload‑only scenarios in a controlled way. There are also tutorials on retention policies, storage management, and locking down pages to read‑only when needed.
This section is especially useful for site owners, administrators, and anyone responsible for compliance and governance in their organization.
- Review who has access with Check site permissions in SharePoint Online
- Secure your sites properly using SharePoint permissions best practices
- Limit access to specific libraries with Restrict user access to specific document libraries in SharePoint
- Fix group membership issues with You do not have permission to view the membership of the group – fix
- Choose the right roles with SharePoint contribute vs edit permission levels
- Understand responsibilities using SharePoint site owner role explained
- Configure sharing policies with SharePoint Online external sharing configuration
- Grant upload‑only access using Give SharePoint library upload access to external users
- Govern guest access using Expiration of guest access in SharePoint and OneDrive
- Protect downloads with Restrict download in SharePoint and OneDrive using conditional access
- Apply retention and compliance with Create site retention policies in SharePoint
- Lock down page changes using Set SharePoint pages read‑only for members
- Plan capacity for new sites with Default storage limit for new sites in SharePoint
- Integrate with APIs using Get SharePoint Online site ID
7. SharePoint web parts (modern and classic)
This section brings together all the tutorials related to SharePoint web parts so you can build rich, modern pages without writing code. I show you how to use hero web parts, editorial cards, highlighted content, and quick links to create engaging layouts that users actually want to use.
You will also learn when to use classic web parts like the content editor and script editor, especially if you still have classic sites in your environment.
Each tutorial focuses on practical scenarios so you can quickly try things on your own pages. After working through this section, you will feel confident designing pages that are both visually appealing and functional.
- Improve page design with Hero web part in modern SharePoint Online site
- Tell visual stories using SharePoint editorial card web part overview
- Surface content dynamically with SharePoint Online highlighted content web part tutorial
- Build navigation tiles using SharePoint Online quick links web part tutorial
- Embed external pages or apps with SharePoint page viewer web part – step by step
- Show group schedules within pages using SharePoint group calendar web part tutorial
- Add custom scripts in classic sites with Script editor web part in SharePoint 2016
- Customize content in classic pages using SharePoint 2013 content editor web part HTML tutorial
8. Term store, metadata, and taxonomy
Use this section when you are ready to design a more structured information architecture. I explain how to use the SharePoint term store to create groups, term sets, and terms that can be reused across sites. You will learn how to import terms in bulk, merge duplicates, and add synonyms so users can find content more easily.
There are also patterns for letting users add new terms in a controlled way, and for locking down people fields to specific groups. If you are working on enterprise content management or simply want to make search more effective, this section will help you build a solid metadata foundation.
- Start your taxonomy design with SharePoint term store – create groups, term sets, and terms
- Allow controlled growth using Enable users to add new terms in SharePoint term store
- Clean up duplicate values with Merge terms in SharePoint term store
- Bulk import metadata using Import terms into term store in SharePoint
- Improve search and synonyms using Add synonyms to SharePoint term store terms
- Control people field options with Restrict SharePoint people column to specific group
9. SharePoint on‑premises, classic features, and administration
This section is designed for administrators and developers who still work with SharePoint Server or hybrid environments. I walk through on‑premises installation issues, web application creation, and classic workflow and web part scenarios. You will also learn how to use server‑side and client‑side object models, REST APIs, and JavaScript to automate and customize SharePoint.
Many of these tutorials include troubleshooting real‑world errors you might see in older environments. Even if your primary focus is SharePoint Online, this section helps you understand classic features and how they differ from the modern experience.
- Fix setup issues using SharePoint 2016 prerequisites – sync framework download error
- Create web applications on‑premises with Create SharePoint web application
- Learn server‑side APIs in SharePoint server object model tutorial
- Use client‑side APIs with SharePoint CSOM tutorial
- Build integrations using SharePoint REST API tutorial
- Work with client‑side code in JavaScript object model in SharePoint
- Build dynamic forms with Cascading dropdown in SharePoint 2013 using jQuery
- Resolve browser limitations with This feature requires a browser that supports ActiveX controls – SharePoint
- Bring back missing options with Save list as template missing in SharePoint Online
- Standardize sites using Create custom site template in SharePoint Online
- Deploy SPFx and apps through SharePoint Online app catalog tutorial
10. Recycle bin, errors, and maintenance
Use this section whenever something goes wrong or when you need to recover content. I show you how to work with the SharePoint Online recycle bin, restore deleted items, and fix common issues like 404 errors and quota problems. You will also find step‑by‑step guidance for handling specific error messages related to collections, headers, and site restore operations.
These tutorials are written in a practical, troubleshooting style so you can quickly identify the root cause and apply a fix. This section is especially helpful for site owners and admins who are responsible for keeping SharePoint stable and reliable.
- Recover deleted items with SharePoint Online recycle bin – complete guide
- Fix missing pages with 404 not found error in SharePoint – how to fix
- Resolve generator issues using Microsoft generator SharePoint update check failed – fix
- Troubleshoot collection issues with SharePoint – the collection has not been initialized error
- Handle quota problems using ERRORVALUEQUOTAEXCEEDED in SharePoint Online
- Fix header size issues with HTTP error 400 – the size of the request headers is too long in SharePoint
- Restore deleted sites with Couldn’t restore site in SharePoint – error fix
11. SharePoint themes, branding, and user experience
This section focuses on improving how your SharePoint sites look and feel for end users. I cover customization options such as themes, custom CSS, and browser tab title changes so you can align SharePoint with your organization’s brand. You will also see real examples of what to do and what to avoid when customizing, so you don’t break the modern experience.
The tutorials here are suitable for both power users and developers who want to enhance the UI without over‑engineering it. By applying the ideas in this section, you can improve user adoption and make your sites more engaging and intuitive.
- Explore customization options in SharePoint customization for modern experience
- Learn what to avoid with SharePoint mistakes to avoid
- Add custom layouts and CSS using Add custom HTML and CSS to a modern SharePoint page
- Adjust browser labels with Change browser tab title in SharePoint
- Apply consistent branding using SharePoint custom theme tutorial
12. SharePoint interview questions
This final section is for you if you are preparing for SharePoint roles or looking to grow your career. I have compiled real‑world SharePoint interview questions covering administration, development, and functional topics.
The goal is to help you check your knowledge, identify gaps, and practice explaining concepts clearly. These questions are useful for beginners entering the SharePoint world, as well as for experienced professionals preparing for their next role. You can revisit this section regularly as you progress through the other tutorials in this hub.
- Practice your knowledge with SharePoint interview questions and answers
Explore other tutorial hubs
If you are working across the Microsoft 365 ecosystem, you might also want to go beyond SharePoint and learn related technologies. I have created dedicated hub pages for each major area so you can dive deep into them just like you are doing with this SharePoint Online hub. Use these links to open the tutorial hubs in a new tab and explore them when you are ready.
- Build modern client‑side solutions with all SharePoint Framework (SPFx) tutorials
- Learn app building step by step with all Power Apps tutorials
- Automate business processes using all Power Automate tutorials
- Create reports and dashboards with all Power BI tutorials
- Improve teamwork and collaboration using all Microsoft Teams tutorials
- Build copilots and bots with all Microsoft Copilot Studio tutorials
- Build secure, data‑driven business websites using all Power Pages tutorials.
- Script and automate administration using all PowerShell tutorials
- Strengthen your coding skills with all TypeScript tutorials
Join the premium SPGuides.Academy
If you want a more structured, guided way to learn, you can join my premium academy, where I offer comprehensive training courses, real‑time project solutions, and digital products built on actual client scenarios. Inside the academy, I go beyond short tutorials and walk you through complete end‑to‑end implementations, with best practices, reusable patterns, and downloadable resources. This is ideal if you are serious about building a career in SharePoint, Power Apps, Power Automate, or the wider Microsoft 365 and Power Platform ecosystem.
As a member, you can access premium video courses, hands‑on labs, and ready‑to‑use solutions that you can adapt for your own projects or clients. You can also revisit the content anytime as you progress in your career and need deeper or more advanced guidance.
Final thoughts
This SharePoint Online tutorials hub is designed to grow with you—from your first site and list to more advanced scenarios like permissions, metadata, and integrations. You can bookmark this page and come back whenever you need a step‑by‑step guide for a specific task or want to follow the learning path from start to finish. Over time, I will keep adding new tutorials and updating existing ones as Microsoft releases new features in SharePoint Online and Microsoft 365.
Whether you are a beginner trying to break into the Microsoft 365 space or a working professional building real solutions, my goal is to make your SharePoint journey simpler, faster, and more practical.