The Master's Program: SharePoint Training Curriculum

Below is a description of SetFocus' SharePoint Training curriculum for The Master's Program (as taught during its full-time day program).

SetFocus utilizes its own customized training materials. In addition to the outline below SetFocus has developed labs, projects, and exams to test appropriate knowledge transfer.

For a detailed description of the labs, projects, and exams incorporated into SetFocus' Master's Program curriculum, please contact a Recruiting Specialist today.

Administration & Mini-Project

  • Getting started with SharePoint 2010 (Requirements, Deployment Lifecycle, Topologies)
  • Installing SharePoint Server
  • Using the Central Administration Tool
  • Creating and configuring Web Applications
  • Creating and configuring Site Collections
  • Configuring SharePoint Search
  • Expanding SharePoint Search formats
  • Configuring and Administration Security in SharePoint 2010
  • Basic Branding Techniques
  • Support and Monitoring of the Installation
  • Planning for Backup, Restore and Disaster Recovery
  • Roles in SharePoint Security and Implementation
  • Managing Site Templates and Navigation
  • Upgrades and Troubleshooting
  • Working with Features and Solutions
  • Configuring SharePoint for External Access
  • Automation using the stsadm tool and PowerShell scripts
  • Upgrading from SharePoint 2007 to SharePoint 2010
  • Using Resources Governors to manage growth and usage


Developing custom components in SharePoint, Part 1

  • SharePoint objects (sites, lists, libraries, columns, content types, galleries, web parts, etc.)
  • The SharePoint Sandbox
  • Working with Features
  • Working with Solutions
  • Developing Solutions using Visual Studio
  • Exploring SharePoint Assemblies and the Server Object Model
  • Managing Resources and Security in Code
  • Managing lists and list items in code
  • Using Event Receivers
  • CAML and LINQ querying
  • Creating User Controls and Web Parts
  • Working with the Client Object Model
  • Using Silverlight, JavaScript, and Dialogs to improve the interface
  • Creating custom list forms and custom actions in Visual Studio
  • Extending the Visual Studio 2010 SharePoint Tools


Developing custom components in SharePoint, Part 2

  • Managing the look and feel of a site
  • Implementing custom styles
  • Introduction to SharePoint Designer
  • Customizing Master Pages, Content Pages and Dialogs
  • Creating Sandbox Solutions
  • Working with proxies and web part pages
  • Web Templates and Site Definitions
  • Managing SharePoint Security in code
  • Modifying the Ribbon Bar
  • Creating Custom Actions
  • Working with Business Connectivity Services
  • Consuming WCF Services
  • Workflow basics


SharePoint Development mini-project


SharePoint Business Process Automation & Mini-Project

  • Understanding tasks lists, alerts and workflow automation
  • Creating workflows using SharePoint Designer
  • Working with FormViews
  • Designing input forms using InfoPath
  • Working with SharePoint Forms Services
  • Creating Sequential and State Machine workflows using Visual Studio
  • Workflow Tasks and Content Types
  • Custom workflow forms


SharePoint 2010 Advanced Development & Project

  • Developing Workflows
  • Business Connectivity Services
  • Web Content Management
  • Enterprise Content Management
  • Extending Search
  • SharePoint Security
  • Extending the Visual Studio 2010 SharePoint Tools
  • Service Applications


Business Intelligence with SharePoint 2010 & Project

  • Filter Web Parts
  • Excel Services
  • PowerPivot
  • Reporting Services and PowerPivot
  • Performance Point


SharePoint 2010 Final Project


Note: This curriculum is subject to change without notice.