Objetivo: Este curso provee a los estudiantes con los conocimientos y técnicas necesarias para desarrollar soluciones para la plataforma Microsoft SharePoint Server 2013. Requisitos: Concepto generales de Microsoft SharePoint Server 2013 y tener experiencia en desarrollo con Visual Studio 2010 o Visual Studio 2012. Duración: 40 horas Temario:


  • SharePoint as a Developer Platform
  • Introducing the SharePoint Developer Landscape
  • Choosing Approaches to SharePoint Development
  • Understanding SharePoint 2013 Deployment and Execution Models
  • Working with SharePoint Objects
  • Understanding the SharePoint Object Hierarchy
  • Working with Sites and Webs
  • Working with Execution Contexts
  • Using List and Library Objects
  • Querying and Retrieving List Data
  • Working with Features
  • Deploying Solutions
  • Working with Sandboxed Solutions
  • Working with Server-Side Code
  • Developing Web Parts
  • Using Event Receivers
  • Using Timer Jobs
  • Storing Configuration Data
  • Understanding Identity Management in SharePoint 2013
  • Managing Permissions in SharePoint 2013
  • Configuring Forms-Based Authentication
  • Customizing the Authentication Experience
  • Component Overview
  • Defining Custom Lists
  • Defining Custom Sites
  • Managing SharePoint Sites
  • Overview of Apps for SharePoint
  • Developing Apps for SharePoint
  • Client-Side SharePoint Development
  • Using the Client-Side Object Model for JavaScript
  • Using the REST API with JavaScript
  • Overview of Remote Hosted Apps
  • Configuring Remote Hosted Apps
  • Developing Remote Hosted Apps
  • Understanding the App Management Architecture
  • Understanding App Packages
  • Publishing Apps
  • Installing, Updating, and Uninstalling Apps
  • Automating Business Processes
  • Understanding Workflow in SharePoint 2013
  • Building Workflows by using Visio 2013 and SharePoint Designer 2013
  • Developing Workflows in Visual Studio 2012
  • Managing Taxonomy in SharePoint 2013
  • Working with Advanced Features of Content Types
  • Customizing User Interface Elements
  • Working with Custom Actions
  • Using Client-Side User Interface Components
  • Customizing the SharePoint List User Interface
  • Creating and Applying Themes
  • Branding and Designing Publishing Sites
  • Tailoring Content to Platforms and Devices
  • Configuring and Customizing Navigation

Certificaciones Asociadas:  Microsoft Certified Solutions Developer (MCSD): SharePoint Applications

20480 - Programming in HTML5 with JavaScript and CSS340 hrs.70-480: Programming in HTML5 with JavaScript and CSS3
20486 - Developing ASP.NET 4.5 MVC Web Applications40 hrs.70-486: Developing ASP.NET 4.5 MVC Web Applications
20488 - Developing Microsoft SharePoint Server 2013 Core Solutions40 hrs.70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
40 hrs.70-489: Developing Microsoft SharePoint Server 2013 Advanced Solutions