SharePoint 2010 Development training course

JBI training course London UK

"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"

Brian Leek, Data Analyst, May 2022

Public Courses

25/09/17 - 5 days
£1995 +VAT
06/11/17 - 5 days
£1995 +VAT
18/12/17 - 5 days
£1995 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

Course Outline

Our Microsoft Office SharePoint Server 2010 training course has been designed to give developers everything they need to know to begin using SharePoint 2010 to create commercial collaboration and portal projects.

The course is founded upon the extensive real-world implementation experience of our course authors, and also takes into account feedback from real developers about the topics they need to cover to meet deadlines with good solid architecture and code.

What you will learn

  • Administration essentials for developers
  • Client Object Model including Silverlight
  • Developing Web Parts
  • Programmatic Navigation
  • Business Connectivity Services
  • Sandbox solutions
  • SharePoint Security
  • SharePoint 2010 Workflows

Hands On Exercises

The course will contain a substantial amount of Hands-On work. Delegates will be introduced to topics during theory sessions and these will be followed by lab exercises relating to the topic. Delegates will work on practical exercises which will reflect commercial scenarios.

 

SharePoint 2010 Application Development Training Course UK

Getting Started

Sharepoint as a Development Platform
Creating a Site
Lists and Pages
Sharepoint Architecture
Virtual Paths and Safe Mode

Features

About Features
Deploy Files with Module
Define Fields
Create Content Types
Create List Instances

Developing Sharepoint Solutions with Visual Studio 2010

Sharepoint 2010 Project and Item Templates
Using the Feature Designer 
Using the Package Designer and Package Explorer
Configuring Deployment and Activation
Debugging
Importing Web Solution Packages

Writing Managed Code with Sharepoint Object Model

Core Classes in Microsoft Sharepoint 
Display Webs and Lists with a Web Part 
Elevation of Privelages
Managing Resources with Dispose 
Using SPDisposeCheck 
Basic Troubleshooting

Programming Lists with Managed Code

List Object Model 
Manipulate Lists and List Items 
Create List Instances 
Define Views 
CAML Queries 
LINQ to Sharepoint

User Controls and Web Parts

Control Basics 
Create User Cotrols 
Visual Web Parts 
Delegate Controls 
Create Web Parts 
Exposing Properties to the Web Part Editor 
Create Custom Editor Parts

SharePoint Client Object Model (OM)

Introduction to the Client Object Model
Loading Object Instances
Using the Client Object Model in Managed Code
Using the Client Object Model in Silverlight Clients

Using theClient Object Models in JavaScript (ECMA Script) Clients

Using the Dialog Framework

Programming with List Items and Custom List Forms

Create, Read, Update and Delete List Items
Dealing with Complex Field Types
Creating Event Handlers
Creating Custom List Forms into Visual Studio Solutions
Incorporating Custom List Forms into Visual Studio Solutions
Creating Fully Custom List Forms in Visual Studio
Adding Custom Actions to the Ribbon and Edit Control Block

Basic Look and Feel

Control Basic Look and Feel
Using Features and .NET
Creating and Using Themes
Using Cascading Style Sheets (CSS) 
Using Themes with Custom Styles

Master Pages

Creating Sharpoint Master Pages in ASP.Net
Understanding the V4.Master Page
Default and Custom Master Page Tokens
Build Custom Master Pages
Deploy Custom Master Pages
Sandbox Solutions

Sandbox Overview

Sandbox Benefits
Sandbox Limitations
Visual Studio 2010 Sharepoint Power Tools
Creating Visual Web Parts
Full Trust Proxies

Site Definition and Web Templates

Core Foundation Site Definitions
Custom Site Definitions
WebTemp and ONET.xml
Web Template Features

Full Trust Proxies

Security

Creating Users and Groups with Code
Defining and Using Permissions Levels Programmatically
Rights Masks and Security Trimming
Writing Authorization Code

Navigation and the Ribbon

Configuring Navigation Programmatically

SPMenu Control
Using Custom Actions for Menus and Links
Using Custom Actions for Ribbon Controls
Working with the Ribbon

Business Connectivity Services

Understanding Business Data Connectivity Services
Creating External Content Types and Lists with Sharepoint Designers
Adding Actions
Consuming .NET Assemblies with WCF Services
Creating BCS Applications for Sharepoint Foundation with Visual Studio
Migrating Declarative Models to Visual Studio Solutions

Workflow Basics

Sharepoint Designer Site Workflows
Sharepoint Designer Reusable
Deploying Declarative Workflows with Web Solution Packages
Importing Reusable Workflows into Visual Studio
Building Custom Workflow with Visual Studio

JBI training course London UK

Developers who need to get extensive hands-on experience of developing robust, enterprise-class SharePoint 2010 solutions.

5 star

4.8 out of 5 average

"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"

Brian Leek, Data Analyst, May 2022



“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”

Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK

Certification


Every delegate will be entitled to a certificate of achievement on completion of the course.

If you are missing your certificate - please use the link below to apply - you can also use this link to sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
 



JBI Training offers two SharePoint courses. SharePoint Users and Site Owners is a three-day course designed for business users and site owners who create, manage, and maintain SharePoint sites and their content. SharePoint Administration is a five-day course for IT professionals responsible for installing, configuring, and managing SharePoint Server environments. Both courses are available as scheduled classroom sessions in London, as live online instructor-led training, or as customised onsite programmes for IT and business teams. Content can be tailored to the organisation's specific SharePoint version and environment, including SharePoint Server and SharePoint Online within Microsoft 36
The three-day SharePoint Users and Site Owners course is designed for business users, content authors, and site owners who need to work confidently with SharePoint to create and manage sites, libraries, and content. Topics covered include navigating the SharePoint interface, creating and managing document libraries and lists, configuring site permissions and user access, creating and customising site pages, using web parts and app parts to build useful page layouts, managing site collections and subsites, working with SharePoint workflows for simple process automation, versioning and content approval, and best practices for organising and maintaining SharePoint content for teams. It is suited to team site owners, department administrators, project managers, and content managers who are responsible for maintaining SharePoint environments for their teams.
The five-day SharePoint Administration course is a comprehensive programme for IT professionals responsible for deploying, configuring, and managing SharePoint Server environments. Topics include planning and installing SharePoint Server, configuring service applications and service accounts, managing web applications and site collections, configuring search, configuring user profile service and My Sites, implementing business connectivity services, managing content types and the managed metadata service, configuring backup and recovery, performance monitoring and capacity planning, security hardening and claims-based authentication, and managing SharePoint upgrades and patches. It is suited to SharePoint administrators, infrastructure engineers, and IT managers responsible for enterprise SharePoint deployments.
SharePoint Server is an on-premises version of SharePoint that organisations install and manage on their own infrastructure, giving them full control over configuration, customisation, and data residency. SharePoint Online is the cloud-based version of SharePoint delivered as part of Microsoft 365 (formerly Office 365), hosted and managed by Microsoft. SharePoint Online requires no infrastructure management, is updated automatically by Microsoft, and integrates deeply with other Microsoft 365 services including Teams, OneDrive, Power Platform, and Microsoft Copilot. Many organisations are in the process of migrating from SharePoint Server to SharePoint Online as part of broader Microsoft 365 adoption programmes. JBI's SharePoint training can be tailored to either environment depending on the organisation's current platform.
Yes on both counts. Both SharePoint courses can be delivered as customised onsite or online programmes for corporate IT and business teams, with content tailored to the organisation's specific SharePoint version, configuration, and use cases. For organisations using SharePoint Online within Microsoft 365, training content can be updated to reflect the latest SharePoint Online features — including Copilot integration, Viva Connections, the modern SharePoint experience, and integration with Microsoft Teams and Power Platform. JBI has delivered SharePoint and Microsoft 365 training for organisations including the BBC, NHS, RBS, Sky, EDF, and Capita. Course content is continuously reviewed to ensure delegates learn skills relevant to the SharePoint environment they actually work in.

CONTACT


+44 (0)20 8446 7555

enquiries@jbinternational.co.uk

 

Copyright © 2026 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

AI training courses                                                                        CoPilot training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Data Storytelling training course                                               C++ training course

Power Automate training course                               Clean Code training course