TypeClassroom Training
Time5 Days

Contact Us

Fields marked with an * are required
20488B - Developing Microsoft SharePoint Server 2013 Core Solutions Training Course & Certification

20488B – Developing Microsoft SharePoint Server 2013 Core Solutions Training Course & Certification


Audience & Prerequisites


Developing Microsoft SharePoint Server 2013 Core Solutions Training 

The SharePoint Certification training on Core Solutions will provide skills common to SharePoint development. Participants will learn to work with object models both client-side and server-side, identity management and permissions, development and deployment of features, apps and solutions, taxonomy management, business process management using workflows, querying and updating list data, and customization of user interface, in this SharePoint training.MOC 20488: Microsoft SharePoint Server 2013 Developing Core Solutions is a module from Development side of SharePoint certification that imparts knowledge on developing solutions for SharePoint technologies and products.This SharePoint training course is ideal for professional developers who are responsible for developing and designing custom code for projects in SharePoint 2013 environments.

Objectives of Developing Microsoft SharePoint Server 2013 Core Solutions Training

  • Plan and design applications for better performance and scalability in sharepoint course
  • Create and customize the appearance and behavior of user interface elements
  • Develop Code for custom components with authorization and authentication
  • Learn to deploy and distribute SharePoint Apps in this SharePoint certification course
  • Automate business processes using custom workflows
  • Implement REST-API and client side object model
  • Manage taxonomy using different content types and fields

Prerequisites for Developing Microsoft SharePoint Server 2013 Core Solutions Course

  • Basic working knowledge of SharePoint
  • Basic working knowledge of client-side web technologies including HTML, CSS, and JavaScript.
  • Working knowledge of Visual C# and the .NET Framework 4.5.
  • Basic understanding of ASP.NET and server-side web development technologies, including request/response and the page lifecycle.

For more info kindly contact us.


Section 1SharePoint as a Developer Platform
Lecture 1Introducing the SharePoint Developer Landscape
Lecture 2Choosing Approaches to SharePoint Development
Lecture 3Understanding SharePoint 2013 Deployment and Execution Models
Lecture 4Lab: Creating and Deploying a SharePoint Web Part
Lecture 5Lab: Creating and Deploying a SharePoint App Part
Section 2Working with SharePoint Objects
Lecture 6Understanding the SharePoint Object Hierarchy
Lecture 7Working with Sites and Webs
Lecture 8Working with Execution Contexts
Lecture 9Lab: Working with Sites and Webs in Managed Code
Lecture 10Lab: Working with Sites and Webs in Windows PowerShell.
Lecture 11Lab: Running Code with Elevated Privileges
Lecture 12Lab: Adapting Content for Different User Permissions
Section 3Working with Lists and Libraries
Lecture 13Using List and Library Objects
Lecture 14Querying and Retrieving List Data
Lecture 15Working with Large Lists
Lecture 16Lab: Querying List Items
Lecture 17Lab: Updating List Items
Lecture 18Lab: Using the ContentIterator Class
Section 4Designing and Managing Features and Solutions
Lecture 19Understanding Features and Solutions
Lecture 20Configuring Features and Solutions
Lecture 21Working with Sandboxed Solutions
Lecture 22Configuring SharePoint Features
Lecture 23Creating Feature Receiver Classes
Lecture 24Creating Features with Dependencies
Section 5Working with Server-Side Code
Lecture 25Developing Web Parts
Lecture 26Using Event Receivers
Lecture 27Using Timer Jobs
Lecture 28Storing Configuration Data
Lecture 29Lab: Developing an Event Receiver
Lecture 30Lab: Updating a Web Part
Lecture 31Lab: Creating a Timer Job
Section 6Managing Identity and Permissions
Lecture 32Understanding Identity Management in SharePoint 2013
Lecture 33Managing Permissions in SharePoint 2013
Lecture 34Configuring Forms-Based Authentication
Lecture 35Customizing the Authentication Experience
Lecture 36Lab: Managing List Permissions Programmatically
Lecture 37Lab: Creating a Custom Claims Provider
Lecture 38Lab: Supporting Search and Resolve in a Claims Provider
Lecture 39Lab: Deploying and Testing a Claims Provider
Section 7Introducing Apps for SharePoint
Lecture 40Overview of Apps for SharePoint
Lecture 41Developing Apps for SharePoint
Lecture 42Lab: Creating a New SharePoint App
Lecture 43Lab: Using the Client-Side Object Model
Section 8Client-Side SharePoint Development
Lecture 44Using the Client-Side Object Model for Managed Code
Lecture 45Using the Client-Side Object Model for JavaScript
Lecture 46Using the REST API with JavaScript
Lecture 47Lab: Add Site Column
Lecture 48Lab: Add the Mileage Claim Content Type
Lecture 49Lab: Add the Claims List
Lecture 50Lab: Creating List Relationships
Lecture 51Lab: Add Vote Recording
Lecture 52Lab: Display Votes for Each Suggestion
Section 9Developing Remote Hosted SharePoint Apps
Lecture 53Overview of Remote Hosted Apps
Lecture 54Configuring Remote Hosted Apps
Lecture 55Developing Remote Hosted Apps
Lecture 56Lab: Configuring a Server to Server Trust Relationship
Lecture 57Lab: Creating a Provider Hosted App
Lecture 58Lab: Working with SharePoint Data
Lecture 59Lab: Using the Chrome Control
Section 10Publishing and Distributing Apps
Lecture 60Understanding the App Management Architecture
Lecture 61Understanding App Packages
Lecture 62Publishing Apps
Lecture 63Installing, Updating, and Uninstalling Apps
Lecture 64Lab: Creating an App Catalog
Lecture 65Lab: Creating an App Package
Lecture 66Lab: Publishing an App Package
Lecture 67Lab: Installing an App
Lecture 68Lab: Upgrading an App
Lecture 69Lab: Removing an App
Section 11Automating Business Processes
Lecture 70Understanding Workflow in SharePoint 2013
Lecture 71Building Workflows by using Visio 2013 and SharePoint Designer 2013
Lecture 72Developing Workflows in Visual Studio 2012
Lecture 73Lab: Creating Workflows by Using Visio
Lecture 74Lab: Editing Workflows by Using SharePoint Designer
Lecture 75Lab: Creating Custom Workflow Actions
Lecture 76Lab: Using a Custom Workflow in SharePoint Designer
Section 12Managing Taxonomy
Lecture 77Managing Taxonomy in SharePoint 2013
Lecture 78Working with Content Types
Lecture 79Working with Advanced Features of Content Types
Lecture 80Lab: Create a System to Capture Vacation Requests
Lecture 81Lab: Creating an Event Receiver Assembly
Lecture 82Lab: Registering an Event Receiver with a Site Content Type
Section 13Managing Custom Components and Site Life Cycles
Lecture 83Defining Custom Lists
Lecture 84Defining Custom Sites
Lecture 85Managing SharePoint Sites
Lecture 86Lab: Create a Site Definition
Lecture 87Lab: Create a List Definition
Lecture 88Lab: Developing an Event Receiver
Section 14Customizing User Interface Elements
Lecture 89Working with Custom Actions
Lecture 90Using Client-Side User Interface Components
Lecture 91Customizing the SharePoint List User Interface
Lecture 92Lab: Configuring an App to Display Customer Orders
Lecture 93Lab: Use a Custom Action to Launch an App
Lecture 94Lab: Creating a Custom List View
Section 15Working with Branding and Navigation
Lecture 95Creating and Applying Themes
Lecture 96Branding and Designing Publishing Sites
Lecture 97Tailoring Content to Platforms and Devices
Lecture 98Configuring and Customizing Navigation
Lecture 99Lab: Creating SharePoint Master Pages
Lecture 100Lab: Building Master Page Functionality
Lecture 101Lab: Publishing and Applying Design Assets
Lecture 102Lab: Creating a Custom Site Map Provider
Lecture 103Lab: Adding Custom Navigation Controls to a Master Page