SharePoint 2013 training and upgrade skills for developers

SAI > SharePoint > SharePoint Training > Developer Courses > SharePoint 2013 Developer User Training

SharePoint 2013 Developers Boot Camp Training

Audience

SharePoint Developers and Solution Architects who are responsible for developing Enterprise SharePoint Applications in SharePoint 2013

Format

Hands On

Length

5 days (8 hours/day)

Module
Topics
Module 1

Getting started with SharePoint 2013

  1. SharePoint 2013 Architecture
  2. Review on-premise and Office 365 Deployment model
  3. SharePoint 2013 Capabilities
Module 2

Visual Studio SharePoint Tools

  1. Project, Feature and Package Properties
  2. Visual Studio 2010 SharePoint 2010 Templates
  3. New Deployment Options
  4. SPApp Packaging
Module 3

SharePoint 2013 Developer Overview

  1. SharePoint 2013 Developer Overview
  2. SharePoint 2013 and Microsoft.NET 4.0 Architecture
  3. SharePoint 2013 Application Development Platform
  4. SharePoint 2013 Farm and Service Application Architecture
  5. SharePoint 2013 Sites, Lists and Libraries Overview
  6. SharePoint Deployment Options
  7. Development & Extensibility Option Overview
  8. SharePoint Developer Concepts and Best Practices
Module 4

SharePoint 2013 Solution Development

  1. Development Approaches
  2. SharePoint API for Server-side and Client-side development
  3. SharePoint Designer 2013
  4. Solution Packages overview
  5. Farm Solutions
  6. Sandbox Solutions
  7. Breaking out of Sandbox
  8. SharePoint Features
  9. SharePoint Features
Module 5

SharePoint App Model

  1. Overview of SharePoint App Model (SPApps)
  2. SharePoint Hosted Apps
  3. Azure-Hosted Auto-provisioned (Client Web Part, OAuth) Apps for SharePoint
  4. Developer Hosted (Chrome Control, OAuth) Apps for SharePoint
  5. Public and Corporate Marketplace
Module 6

Client Side SharePoint Development

  1. Overview of Client Side Object Model (CSOM)
  2. JavaScript Object Model (JSOM)
  3. SharePoint REST end points
  4. WCF Data Services and OData
  5. JavaScript contexts for Client Side Cross Domain Calls
  6. Notifications, Status Messages, Toast Messages & Dialogs
Module 7

Server Side SharePoint Development

  1. SharePoint Server side API
  2. LINQ for SharePoint
  3. CAML, SPQuery and SPSiteDataQuery
  4. Build and Deploy a Custom Web Part using Visual Studio 2012
  5. Visual Studio 2012 Web Part Designer
  6. Build, Package and Deploy SharePoint 2013 Web Parts
  7. Query data using Search API
  8. Search driven Web Part
Module 8

SharePoint 2013 Workflow development

  1. Windows Workflow Foundation (WWF) Architecture Overview
  2. Windows Azure Workflow (App Fabric Workflow Model)
  3. Workflow Stages
  4. Dynamic Values
  5. Creating Site, Reusable and List Workflows using SharePoint Designer 2013
  6. Creating custom SharePoint Workflow using Visual Studio 2012
  7. Creating workflows using Visio 2013
  8. Workflow Packaging and Deployment
Module 9

SharePoint 2013 Event Handlers

  1. Remote Event Handlers
  2. Event Management Architecture
  3. Handle events that occur in List Item, List or Web
  4. Handle events when app is installed or deleted
  5. Build custom Event Handler using Visual Studio 2012
  6. Build, Package and Deploy SharePoint 2013 Event Handlers
Module 10

Business Connectivity Services

  1. BCS Architecture
  2. External Content Type
  3. External List
  4. oData Model
  5. BCS Apps, and Remote callouts
  6. External List Event Receivers and Alerts
  7. .NET Assembly Connectors
  8. Secure store and Authentication Options
Module 11

SharePoint Search Apps

  1. SharePoint Search Architecture
  2. Search Web Parts
  3. Search API for server-side and client-side solutions
  4. Entity Extraction
Module 12

SharePoint 2013 Security

  1. Authentication (AuthN) and Authorization (AuthZ)
  2. Claims Based Authentication
  3. SharePoint security API
  4. App Identity
  5. oAuth security model
  6. Server-to-Server (S2S) security
Module 13

SharePoint 2013 Reusable Components

  1. Custom Field Types and Controls
  2. Overview of Enterprise Content Type Architecture
  3. Site Columns and Content Types
  4. Document Sets, Term Stores and Content Type Hub
  5. Managed Metadata
  6. Content Type Best Practices
  7. List Definitions and Templates
  8. Site Definitions and Web Templates
Module 14

Enterprise Content Management

  1. SharePoint 2013 ECM capabilities
  2. Document Management, Records Management and eDiscovery
  3. Document Sets
  4. Managing Large Contents
  5. Managed Metadata
  6. Creating solutions with server and client side API
Module 15

Web Content Management

  1. Web Content Management (WCM) Architecture
  2. WCM Sites
  3. Pages and Navigation
  4. Master Pages
  5. Site and Application Pages
  6. Chrome Control
  7. Ribbon Extensibility
  8. Content Authoring
  9. Content Catalogs
  10. Metadata Based Navigation
  11. Page Layouts
  12. Design Manager Overview
  13. Cross Site Publishing
Day 1
Day 2
Day 3
Day 4
Day 5

Contact Us

Developer User Training

ReadmoreSharePoint 2013 Developer