Online / At Home Courses

These official Microsoft courses blend video, text with hands-on labs and knowledge checks. There is a great list of courses available and new courses are being added all the time.

If you would like to purchase a course then please visit our Shop and choose your course type and course subject. After payment has been received we will set-up your training account and send you the relevant log-in details so that you can get started on your course right away.

Please browse our list of courses below.


Microsoft Official Curriculum On-demand Courses

£475 + VAT

Purchase options also include:

Microsoft Official Curriculum Course & Digital Courseware

£558.35 + VAT

Microsoft Official Curriculum Course & Coursebook

£575 + VAT

Microsoft Official Curriculum Course Extra 90 day Lab Use

£100 + VAT

Microsoft Official Curriculum Course Support*

£25 + VAT


  • M10979OD: Microsoft Azure Fundamentals
  • M10992OD: Integrating On-Premises Core Infrastructure with Microsoft Azure
  • M10993OD: Integrating On-Premise Identity Infrastructure with Microsoft Azure
  • M20532OD: Developing Microsoft Azure Solutions
  • M20533OD: Implementing Microsoft Azure Infrastructure Solutions
  • M20774OD: Perform Cloud Data Science with Azure Machine Learning
  • M40390OD: Microsoft Azure for AWS Experts

Active Directory

  • M10969OD: Active Directory Services with Windows Server

Cloud Services

  • M10996OD: Hybrid Cloud and Datacenter Monitoring with Operations Management Suite
  • M20774OD: Perform Cloud Data Science with Azure Machine Learning
  • M20776OD: Performing Big Data Engineering on Microsoft Cloud Services

Communications / Collaborative Working

  • M20334OD: Core Solutions of Skype for Business 2015

Data Analysis

  • M10994OD: Data Analysis Fundamentals using Excel
  • M20773OD: Analyzing Data with Microsoft R
  • M20778OD: Analyzing Data with Power BI
  • M20779OD: Analyzing Data with Excel

Exchange Server

  • M20341OD: Core Solutions of Microsoft Exchange Server 2013
  • M20342OD: Advanced Solutions of Microsoft Exchange Server 2013
  • M203451OD: Administering Microsoft Exchange Server 2016
  • M203452OD: Designing and Deploying Microsoft Exchange Server 2016


  • M10961OD: Automating Administration with Windows PowerShell
  • M10962OD: Advanced Automated Administration with Windows PowerShell


  • M20480OD: Programming in HTML5 with JavaScript and CSS3
  • M20483OD: Programming in C#


  • M20331OD: Core Solutions of Microsoft SharePoint Server 2013
  • M20332OD: Advanced Solutions of Microsoft SharePoint Server 2013
  • M203391OD: Planning and Administering SharePoint 2016
  • M203392OD: Advanced Technologies of SharePoint 2016
  • M20488OD: Developing Microsoft SharePoint Server 2013 Core Solutions
  • M20703OD: Administering System Center Configuration Manager


  • M10985OD: Introduction to SQL Databases
  • M10986OD: Updating Your Skills to SQL Server 2016
  • M10987OD: Performance Tuning and Optimizing SQL Databases
  • M10988OD: Managing SQL Business Intelligence Operations On Demand Learning
  • M10990OD: Analyzing Data with SQL Server Reporting Services
  • M20461OD: Querying Microsoft SQL Server 2014
  • M20462OD: Administering Microsoft SQL Server Databases
  • M20463OD: Implementing a Data Warehouse with Microsoft SQL Server 2014
  • M20761OD: Querying Data with Transact-SQL
  • M20762OD: Developing SQL Databases
  • M20764OD: Administering a SQL Database Infrastructure
  • M20765OD: Provisioning SQL Databases
  • M20767OD: Implementing a SQL Data Warehouse
  • M20768OD: Developing SQL Data Models

System Center

  • M10748OD: Planning and Deploying System Center 2012 Configuration Manager
  • M10964OD: Cloud & Datacenter Monitoring with System Center Operations Manager
  • M10965OD: IT Service Management with System Center Service Manager
  • M20696OD: Administering System Center Configuration Manager and Intune
  • M207031OD: Administering System Center Configuration Manager

Windows Desktop

  • M10982OD: Supporting and Troubleshooting Windows 10
  • M20695OD: Deploying Windows Desktops and Enterprise Applications
  • M206971OD: Implementing and Managing Windows 10
  • M206972OD: Deploying and Managing Windows 10 Using Enterprise Services
  • M20698OD: Installing and Configuring Windows 10

Windows Server

  • M10967OD: Fundamentals of a Windows Server Infrastructure
  • M10969OD: Active Directory Services with Windows Server
  • M10972OD: Administering the Web Server (IIS) Role of Windows Server
  • M20410OD: Installing and Configuring Windows Server 2012
  • M20411OD: Administering Windows Server 2012
  • M20412OD: Configuring Advanced Windows Server 2012 Services
  • M20413OD: Designing and Implementing a Server Infrastructure
  • M20417OD: Upgrading Your Skills to MCSA Windows Server 2012
  • M20740OD:  Installation, Storage, and Compute with Windows Server 2016
  • M20741OD: Networking with Windows Server 2016
  • M20742OD: Identity with Windows Server 2016 Certification in a box
  • M20743OD: Upgrading Your Skills to MCSA: Windows Server 2016
  • M20744OD: Securing Windows Server 2016
  • M40389OD: Windows Server 2016 First Look Clinic


  • M20745OD: Implementing a Software-Defined Data Center
  • M20775OD: Performing Data Engineering on Microsoft HD Insight

*Microsoft Official Curriculum Support

£25 + VAT

We can provide extra support to help with your Online / At Home study course.  This includes:

  • Orientation
  • Introduction to your On-demand course
  • Getting started
  • Logging-on
  • Agreeing a work plan / study plan to help keep on track
  • Progress review
  • Next steps - what next for your career / study?
  • Certification - Help booking your exam

This is an optional extra that can be purchased alongside your MOC On-Demand with Digital Courseware, or MOC On-Demand Course.

Also, if you would like to purchase a MOC Coursebook (paper copy) alongside your MOC On-demand Course we offer this as an option too via our Shop.

Microsoft now offer extended Lab time for courses.  This allows you to extend a course completion time from 90 days to 180 days.  This is an optional extra that can be purchased via our Shop alongside your course purchase.