Skip to main content

SharePoint Online for developers

Find articles, videos, and training for the developer features available in SharePoint Online.

What is SharePoint Online?

SharePoint Online, included in Office 365, is a cloud-based service for businesses of all sizes. It helps businesses create sites to share documents and insights with colleagues, partners, and customers.

Number 1 icon What is Office 365?
Number 2 icon What is SharePoint Online?
Number 3 icon Buy Office 365

SharePoint Online provides sites to:

  • Manage and share important documents using My Sites.
  • Keep teams in sync and manage important projects with team sites.
  • Stay up-to-date with company information and news using intranet sites.
  • Share documents securely with partners and customers using extranet sites.
  • Market your business using a simple public-facing website.

Get started with SharePoint Online

SharePoint Online Development (in 180 Seconds)

SharePoint Online: An overview for developers

Learn about features and development strategies and patterns. Link to additional resources about extensibility features.

Cloud-based collaboration with SharePoint Online

Follow Chris Mayo as he builds solutions that run in the cloud.

Remote authentication in SharePoint Online using claims-based authentication

Learn to authenticate against SharePoint Online in client applications using the SharePoint client-side object models. Includes code sample.

SharePoint Online developer guide

Learn about the rich features available in SharePoint Online within Office 365. Read online or download.

Office 365 developer training kit

Start building cloud-based communication and collaboration solutions. Read online or download: 7 modules, 10 hours of video, 17 labs.

SharePoint 2010 SDK

Get documentation and code samples. Read online or download.

Learning resources for SharePoint Online