SharePoint Development Online Training
SharePoint Development Online Training
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
- e Discovery
- Managed Metadata
- Programming with Managed Metadata (server & client side)
Conclusion