- 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
|