SharePoint Training

SharePoint Syllabus

Introduction

  • What is SharePoint
  • Why Using Share Point
  • History of SharePoint
  • Explain SharePoint Editions

Introduction to SharePoint 2010 Development

  • Understanding SharePoint 2010 Server Object Mode
  • Creating SharePoint 2010 Applications
  • Enumerating SP2010 Farm Hierarchies
  • Manipulating properties of objects in the SharePoint
  • SharePoint 2010 Developer Tools
  • Packaging features and solution using VS 2010

Creating SharePoint 2010 Web parts

  • Creating normal web part
  • Creating SharePoint components in webparts
  • Creating visual webpart using VS 2010
  • Difference between normal and visual webpart
  • AJAX enabling a webpart
  • Understanding CAML and SPQuery
  • LINQ to SharePoint
  • Creating application pages

Creating Event receivers and application settings

  • Event Handlers and uses
  • List Item Event Receivers
  • List Event Receivers
  • Creating Feature Receivers to Modify Web.Config
  • Creating Web Event Receivers

Developing SharePoint 2010 workflows

  • OOB Workflows
  • Developing InfoPath 2010 with SharePoint Designer workflows
  • Developing WF using visual studio 2010
  • Advanced workflow scenarios

Developing interactive user interfaces

  • Creating site actions menu items
  • Creating a ribbon items – button, group and tabs
  • Creating client side dialog

Developing Client object model

  • Understanding client object model
  • Developing Silverlight applications
  • Implementing JavaScript

Advanced developments

  • Developing Sandboxed solutions
  • Taxonomy APIs
  • Programming with timer jobs
  • Developing content management
  • Customizing master pages
  • Applying themes
  • Developing Solutions by using BCS

Sharepoint 2013 Course Syllabus

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

Working with Lists and Libraries

  • Using List and Library Objects
  • Querying and Retrieving List Data
  • Working with Large Lists

Designing and Managing Features and Solutions

  • 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

Managing Identity and Permissions

  • Understanding Identity Management in SharePoint 2013
  • Managing Permissions in SharePoint 2013
  • Configuring Forms-Based Authentication
  • Customizing the Authentication Experience

Managing Custom Components and Site Lifecycles

  • Component Overview
  • Defining Custom Lists
  • Defining Custom Sites
  • Managing SharePoint Sites
Quick Enroll