Click here for Instructor-led Training Class Schedule


MOC on Demand

MOC On-Demand is an integrated combination of video, text, practical tasks and knowledge tests designed to help IT experts and developers to expand their knowledge about Microsoft technologies. The courses are a great alternative for anyone wanting to learn independently and at their own pace. MOC on Demand includes access to hands-on labs, just like the instructor-led classes. All content and labs are hosted online and can be accessed from nearly any internet-connected device with a compatible browser.


Basic MOC on Demand packages include 90-day access to the video content, in-line content corresponding to the course manual, and labs. Extended packages include 180-day access. For additional charge, you can add a digital copy of the course manual that you get to keep.


Before ordering, please review the MOC on Demand technical requirements.


MOC on Demand Titles

Course Name Price
99996 Demo Course with 30-minute lab $0.99
10748 Planning and Deploying System Center 2012 Configuration Manager $559 - 899
10961 Automating Administration with Windows PowerShell $559 - 999
10962 Advanced Automated Administration with Windows PowerShell $559 - 899
10964 Cloud & Datacenter Monitoring with System Center Operations Manager $559 - 999
10965 IT Service Management with System Center Service Manager $559 - 999
10967 Fundamentals of a Windows Server Infrastructure $559 - 999
10969 Active Directory Services with Windows Server $559 - 999
10972 Administering the Web Server (IIS) Role of Windows Server $559 - 999
10979 Microsoft Azure Fundamentals $559 - 849
10982 Supporting and Troubleshooting Windows 10 $559 - 999
10985 Introduction to SQL Databases $559 - 899
10986 Updating Your Skills to SQL Server 2016 $559 - 899
10987 Performance Tuning and Optimizing SQL Databases $559 - 999
10988 Managing SQL Business Intelligence Operations $559 - 899
10990 Analyzing Data with SQL Server Reporting Services $559 - 899
10992 Integrating On-Premises Core Infrastructure with Microsoft Azure $559 - 899
10993 Integrating On-Premises Identity Infrastructure with Microsoft Azure $559 - 849
10994 Data Analysis Fundamentals using Excel $559 - 849
20331 Core Solutions of Microsoft SharePoint Server 2013 $559 - 999
20332 Advanced Solutions of Microsoft SharePoint Server 2013 $559 - 999
20334 Core Solutions of Skype for Business 2015 $559 - 999
20339-1 Planning and Administering SharePoint 2016 $559 - 999
20339-2 Advanced Technologies of SharePoint 2016 $559 - 999
20341 Core Solutions of Microsoft Exchange Server 2013 $559 - 999
20342 Advanced Solutions of Microsoft Exchange Server 2013 $559 - 999
20345-1 Administering Microsoft Exchange Server 2016 $559 - 999
20345-2 Designing and Deploying Microsoft Exchange Server 2016 $559 - 999
20347 Enabling and Managing Office 365 $559 - 999
20398 Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) and On-Premises Tools $559 - 999
20410 Installing and Configuring Windows Server 2012 $559 - 999
20411 Administering Windows Server 2012 $559 - 999
20412 Configuring Advanced Windows Server 2012 Services $559 - 999
20413 Designing and Implementing a Server Infrastructure $559 - 999
20417 Upgrading Your Skills to MCSA Windows Server 2012 $559 - 999
20461 Querying Microsoft SQL Server 2014 $559 - 999
20462 Administering Microsoft SQL Server 2014 Databases $559 - 999
20463 Implementing a Data Warehouse with Microsoft SQL Server 2014 $559 - 999
20480 Programming in HTML5 with JavaScript and CSS3 $559 - 999
20483 Programming in C# $559 - 999
20488 Developing Microsoft SharePoint Server 2013 Core Solutions $559 - 999
20532 Developing Microsoft Azure Solutions $559 - 949
20533 Implementing Microsoft Azure Infrastructure Solutions $559 - 849
20695 Deploying Windows Desktops and Enterprise Applications $559 - 999
20696 Administering System Center Configuration Manager and Intune $559 - 999
20697-1 Implementing and Managing Windows 10 $559 - 999
20698 Installing and Configuring Windows 10 $559 - 999
20740 Installation, Storage, and Compute with Windows Server 2016 $559 - 999
20741 Networking with Windows Server 2016 $559 - 999
20742 Identity with Windows Server 2016 $559 - 999
20743 Upgrading Your Skills to MCSA: Windows Server 2016 $559 - 999
20744 Securing Windows Server 2016 $559 - 999
20745 Implementing a Software-Defined DataCenter $559 - 999
20761 Querying Data with Transact-SQL $559 - 999
20762 Developing SQL Databases $559 - 999
20764 Administering a SQL Database Infrastructure $559 - 999
20765 Provisioning SQL Databases $559 - 999
20767 Implementing a SQL Data Warehouse $559 - 999
20768 Developing SQL Data Models $559 - 899
20773 Analyzing Big Data with Microsoft R $559 - 899
20774 Perform Cloud Data Science with Azure Machine Learning $559 - 999
20778 Analyzing Data with Power BI $559 - 899
20779 Analyzing Data with Excel $559 - 899
40390 Microsoft Azure for AWS Experts $559 - 849


For the latest MOC on Demand selection, visit our
ONLINE STORE. Prices start at just $559!


Technical Requirements for MOC on Demand

  • Browser:
    • current version of Internet Explorer, Microsoft Edge, Google Chrome™ or Firefox®
  • Internet access:
    • broadband Internet connection (recommended: network bandwidth of over 4Mbps)
  • Screen resolution:
    • 1280 x 1024 or higher

Terms of Sale

By ordering one or more MOC on Demand courses, you are agreeing to our Terms and Conditions and to the End-User License Agreement (EULA) of the courseware. All sales of digital products, such as MOC on Demand, are final; digital products cannot be returned.

Online Purchase

To purchase MOC on Demand courses from us online, you will be transferred to our online storefront, store.xpo.net, which is hosted by our credit card processor, Square, Inc. Sales through the online store are also subject to Square's Terms of Service. Although the connection to store.xpo.net may occur over HTTP, the Square checkout process will be protected by HTTPS/SSL. If you wish to purchase MOC on Demand courses without using the Square website, then email our Sales Team.