Satisfaction rating

Delighted Satisfaction Rating 4.8

Powered by Delighted

Want to learn remotely?

Over 20 % of our courses are available for you to Learn Live Online. This is real-time participation, with a real, live tutor - and classmates - just delivered online.

Learn more|Continue shopping

You can add more people and full delegate info at checkout


Edit basket|Continue shopping


In this course, students learn core skills that are common to almost all SharePoint development activities.

Full course content

These include working with the server-side and client-side object models, developing and deploying features, solutions, and apps, managing identity and permissions, querying and updating list data, managing taxonomy, using workflow to manage business processes, and customizing the user interface.

Module 1: SharePoint as a Developer Platform

Introducing the SharePoint Developer Landscape
Choosing Approaches to SharePoint Development
Understanding SharePoint 2013 Deployment and Execution Models
Module 2: Working with SharePoint Objects

Understanding the SharePoint Object Hierarchy
Working with Sites and Webs
Working with Execution Contexts
Module 3: Working with Lists and Libraries

Using List and Library Objects
Querying and Retrieving List Data
Working with Large Lists
Module 4: Designing and Managing Features and Solutions

Working with Features
Deploying Solutions
Working with Sandboxed Solutions
Module 5: Working with Server-Side Code

Using Event Receivers
Using Timer Jobs
Storing Configuration Data
Module 6: Managing Identity and Permissions

Managing Permissions in SharePoint 2013
Configuring Forms-Based Authentication
Customizing the Authentication Experience
Module 7: Managing Custom Components and Site Lifecycles

Defining Custom Lists
Defining Custom Sites
Managing SharePoint Sites
Module 8: Introducing Apps for SharePoint

Overview of Apps for SharePoint
Developing Apps for SharePoint
Module 9: Client-Side SharePoint Development

Using the Client-Side Object Model for JavaScript
Using the REST API with JavaScript
Module 10: Developing Remote Hosted SharePoint Apps

Configuring Remote Hosted Apps
Developing Remote Hosted Apps
Module 11: Publishing and Distributing Apps

Understanding the App Management Architecture
Understanding App Packages
Publishing Apps
Installing, Updating, and Uninstalling Apps
Module 12: Automating Business Processes

Building Workflows by using Visio 2013 and SharePoint Designer 2013
Developing Workflows in Visual Studio 2012
Module 13: Managing Taxonomy

Working with Content Types
Working with Advanced Features of Content Types
Module 14: Customizing User Interface Elements

Using Client-Side User Interface Components
Customizing the SharePoint List User Interface
Module 15: Working with Branding and Navigation

Branding and Designing Publishing Sites
Tailoring Content to Platforms and Devices
Configuring and Customizing Navigation

Back to top
Please wait... Please wait...


Sign In | Continue as a Guest