SHAREPOINT Development Online Training Course Content

  • Understanding SharePoint 2013
    • SharePoint Product Topology & Architecture
    • Capabilities
    • SharePoint Deployment Options
    • Development & Extensibility Option Overview
  • Developing SharePoint Solutions
    • Farm Solutions
    • Sandbox Solutions
    • Breaking Out of the Sandbox
    • SharePoint Features
    • Solution Packages
  • Developing SharePoint App Models
    • SharePoint App Model Overview
    • SharePoint Hosted Apps
    • Developer/Self-Hosted Apps
    • Azure Auto-Hosted Apps
    • Public & Corporate Marketplace
  • Pages and Navigation
    • SharePoint + ASP.NET
    • Master Pages
    • Site & Application Pages
    • Navigation
    • Chrome Control
    • Ribbon Extensibility
  • SharePoint Security
    • Authentication & Authorization
    • Claims Based Authentication
    • Programming Security
    • Securing Apps
    • App Identity
    • OAuth& Server-to-Server (S2S)
  • Lists, Libraries, and Events
    • List Instances
    • Document Libraries
    • Event Receivers (Sites, Lists & List Items)
    • Remote Event Receivers
  • Server-Side SharePoint Development
    • Server-Side API Overview
    • Server-Side Data Access
    • CAML, SPQuery&SPSiteDataQuery
    • LINQ for SharePoint
    • Working with Large Data Sets
  • Client-Side SharePoint Development
    • Programming with JavaScript
    • Client Side Object Model (CSOM)
    • WCF Data Services / OData / REST API
    • Client-Side Cross Domain Calls
    • JavaScript Controls (Notifications, Status Messages, Toast Messages & Dialogs)
  • Developing Workflows
    • Understanding the Workflow Architecture
    • Windows Azure Workflow
    • Workflow Stages
    • Dynamic Values
    • Creating Workflows with SharePoint Designer 2013
    • Creating Workflows with Visual Studio 2012
  • Business Connectivity Services
    • Business Connectivity Services (BCS) Architecture
    • Creating & Using External Content Type Models
    • BCS Apps
    • .NET Assembly Connectors
    • Authentication Options
  • SharePoint Search
    • SharePoint Search Architecture
    • Search Web Parts
    • Customizing Search
    • Programming with the Search API
    • Entity Extraction
  • Enterprise Content Management
    • Document Management
    • Records Management
    • Document Sets
    • Managing Large Content Sets
    • eDiscovery
    • Managed Metadata
    • Programming with Managed Metadata (server & client side)
  • Conclusion