Course content


Microsoft SharePoint is a Web application platform developed by Microsoft. The web tools which are designed for the purpose of non-technical users so they can easily Use them. SharePoint can be used to provide intranet portals, document and file management, collaboration, social networks, extranets, websites, enterprise search and business intelligence. It also offers system integration, process integration and workflow automation capabilities.

Training Objectives of Sharepoint:

SharePoint Portal is a suite of Microsoft applications that allow users to share information and collaborate on the Internet. Using this you can host the web sites that access shared workspaces and documents. Its architecture and Web Part components determine how a site appears and manages all browser functions. Each portal site consists of reusable and customizable Web Parts that determine how information is presented.

Target Students / Prerequisites:

Students must be familiar with MS.NET and Database concepts.

SharePoint 2013 Environment – Getting Started

Central Administration Overview

  • Creating web application
  • Understand the purpose of content and configuration
  • Understand the purpose of service applications

Site Collections, Top Level Sites and Sites

  • Create a New Top Level Site
  • Create New Sub-Sites
  • Configuring site properties

Creating and Modifying Libraries and Lists

  • Understand the purpose of lists and
  • Understand the differences between the different lists and
  • Understand the available list and library templates
  • Create a Custom List
  • Create a Document Library
  • Navigate to settings page of Lists and Libraries Managing Permissions for Users and Groups Introduction to SharePoint Development
  • SharePoint Object Hierarchy

Using SharePoint  Developer Tools

  • Developing SharePoint Sites by Using SharePoint Designer
  • Creating Document Libraries by Using SharePoint Designer
  • About Features
  • Deploy Files with Module
  • Define Fields
  • Create Content Types
  • Create List Instances
  • Packaging Features and Solutions by Using Visual Studio

Working with SharePoint Objects on the Server

  • Working with SharePoint Sites Programmatically
  • Working with SharePoint Lists Programmatically
  • Working with List Data Programmatically

Creating Event Receivers

  • Creating List Event Receivers
  • Creating Feature Receivers to Modify Config
  • Creating Web Event Receivers

Creating Web Parts by Using Visual Studio

  • Develop standard Web
  • Develop connected Web
  • Develop Visual Web

Developing Workflows

  • Creating Workflows with SharePoint Designer
  • Creating Workflows with Visual Studio

Building Business Connectivity Services Solutions

  • Creating External Content Types and Lists by Using SharePoint Designer

Working with Client-Based APIs for SharePoint

  • Overview of the SharePoint Client Object Model
  • Creating a SharePoint Site, List, and List Items Using the Client Object Model

Developing Sandboxed Solutions

  • Creating a Sandboxed Solution by Using Visual Studio

Mode of Training


Total duration of the course

5 to 7 weeks

Training duration per day

50 mins - 90 mins

Communication Mode

Go to meeting, WEB-EX

Software access:

Software will be installed/Server access will be provided, whichever is possible


Soft copy of the material will be provided during the training.


Both weekdays and weekends

Training Fee