Microsoft Official Courses On-Demand

MOC On-Demand combines video, courseware, online labs and knowledge checks in a self-paced format. Build your skills on your schedule—all at once or 5 minutes at a time.


What's included:

  • 3 Month Access
  • Available 24x7
  • HD Quality Streaming Videos
  • On-Demand Hands-On Labs
  • Knowledge Checks


  • Official Digital Microsoft Courseware

MOC On-Demand Courses

Windows 10 On-Demand Courses
10982MOD: Supporting and Troubleshooting Windows 10Buy Now
20697-1MOD: Implementing and Managing Windows 10Buy Now
20698MOD: Installing and Configuring Windows 10Buy Now
SQL Server On-Demand Courses
10985MOD: Introduction to SQL DatabasesBuy Now
10986MOD: Updating Your Skills to SQL Server 2016Buy Now
10987MOD: Performance Tuning and Optimizing SQL DatabasesBuy Now
10988MOD: Managing SQL Business Intelligence OperationsBuy Now
10990MOD: Analyzing Data with SQL Server Reporting ServicesBuy Now
10994 MOD: Data Analysis Fundamentals using ExcelBuy Now
20461MOD: Querying Microsoft SQL Server 2014Buy Now
20462MOD: Administering Microsoft SQL Server 2012 & 2014 DatabasesBuy Now
20463MOD: Implementing a Data Warehouse with Microsoft SQL Server 2012 & 2014Buy Now
20745MOD: Implementing a Software-Defined DataCenter (On-Demand)Buy Now
20761MOD: Querying Data with Transact-SQLBuy Now
20762MOD: Developing SQL DatabasesBuy Now
20764MOD: Administering a SQL Database InfrastructureBuy Now
20765MOD: Provisioning SQL DatabasesBuy Now
20767MOD: Implementing a SQL Data WarehouseBuy Now
20768MOD: Developing SQL Server 2016 Data Models in SSASBuy Now
20773MOD: Analyzing Big Data with Microsoft R ServerBuy Now
20774MOD: Perform Cloud Data Science with Azure Machine LearningBuy Now
20775MOD: Performing Data Engineering on Microsoft HD InsightBuy Now
20778MOD: Analyzing Data with Power BI (On-Demand)Buy Now
20779MOD: Analyzing Data with Excel (On-Demand)Buy Now
Windows Server 2016 On-Demand Courses
20740MOD: Installation, Storage, and Compute with Windows Server 2016Buy Now
20741MOD: Networking with Windows Server 2016Buy Now
20742MOD: Identity with Windows Server 2016Buy Now
20743MOD: Upgrading Your Skills to Windows Server 2016 MCSABuy Now
20744MOD: Securing Windows Server 2016Buy Now
Windows Server 2012 On-Demand Courses
10967MOD: Fundamentals of a Windows Server InfrastructureBuy Now
10969MOD: Active Directory Services with Windows ServerBuy Now
10972MOD: Administering the Web Server (IIS) Role of Windows ServerBuy Now
20410MOD: Installing and Configuring Windows Server 2012 R2Buy Now
20411MOD: Administering Windows Server 2012 R2Buy Now
20412MOD: Configuring Advanced Windows Server 2012 Services R2Buy Now
20413MOD: Designing and Implementing a Server InfrastructureBuy Now
20417MOD: Upgrading Your Skills to MCSA Windows Server 2012 R2Buy Now
Enterprise Mobility Suite (EMS) On-Demand Training
20398MOD: Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) and On-Premises ToolsBuy Now
PowerShell On-Demand Courses
10961MOD: Automating Administration with Windows PowerShellBuy Now
10962MOD: Advanced Automated Administration with Windows PowerShellBuy Now
Azure On-Demand Courses
10979MOD: Microsoft Azure FundamentalsBuy Now
10992MOD: Integrating On-Premises Core Infrastructure with Microsoft AzureBuy Now
10993MOD: Integrating On-Premises Identity Infrastructure with Microsoft AzureBuy Now
20532MOD: Developing Microsoft Azure SolutionsBuy Now
20533MOD: Implementing Microsoft Azure Infrastructure SolutionsBuy Now
40390MOD: Microsoft Azure for AWS ExpertsBuy Now
SharePoint On-Demand Courses
20331MOD: Core Solutions of Microsoft SharePoint Server 2013Buy Now
20332MOD: Advanced Solutions of Microsoft SharePoint Server 2013Buy Now
20339-1MOD: Planning and Administering SharePoint 2016Buy Now
20339-2MOD: Advanced Technologies of SharePoint 2016Buy Now
20488MOD: Developing Microsoft SharePoint Server 2013 Core SolutionsBuy Now
Skype/Lync On Demand Courses
20334MOD: Core Solutions of Microsoft Skype for Business 2015Buy Now
Office 365 On-Demand Training
20347MOD: Enabling and Managing Office 365Buy Now
Exchange Server On-Demand Courses
20341MOD: Core Solutions of Exchange Server 2013Buy Now
20342MOD: Advanced Solutions of Microsoft Exchange Server 2013Buy Now
20345-1MOD: Administering Microsoft Exchange Server 2016Buy Now
20345-2MOD: Designing and Deploying Microsoft Exchange Server 2016Buy Now
Systems Center ConfigMgr On-Demand Courses
10748MOD: Planning and Deploying System Center 2012 Configuration ManagerBuy Now
10964MOD: Cloud & Datacenter Monitoring with System Center Operations ManagerBuy Now
10965MOD: IT Service Management with System Center Service ManagerBuy Now
20695MOD: Deploying Windows Desktops and Enterprise ApplicationsBuy Now
20696MOD: Administering System Center Configuration Manager and IntuneBuy Now
Web Development On-Demand Courses
20480MOD: Programming in HTML5 with JavaScript and CSS3Buy Now
20483MOD: Programming in C#Buy Now

What is included with MOC On-Demand?

High-quality content, direct from the source

HD Quality Streaming Videos. MOC On-Demand is brought to you by the people who write the software. The content is based on the same official courseware we use in our instructor-led training, and videos feature engaging experts hand-selected by Microsoft. You’ll have access to the on-demand course for 90 days. The official Microsoft courseware is yours to keep.

Live hands-on labs

On-Demand Hands-On Labs. Unlike other on-demand offerings that provide simulated labs, MOC On-Demand gives you a live, real-time environment for hands-on training. In fact, it’s the same Microsoft hands-on Labs environment used in the classroom. You’ll have access to the online lab environment for 90 days.

Knowledge Checks. MOC On-Demand’s modular course structure lets you control what order you follow while you learn at your own pace. You can concentrate on what you don’t know, or focus on what you need to know right now. Knowledge checks tell you whether you’ve mastered the content and are ready to move on.

Watch the demo video!


Q: What is the course structure of MOC On-Demand?
A: Each MOC On-Demand course is made up of self-paced video modules that map to the MOC flow, 3 to 8 minutes in length each, with short knowledge check assessments at the end of each module. Upon course completion a longer Course Assessment gauges student knowledge retention.

Q: How long is each course?
A: Each MOC On-Demand title is 30-40 hours of training content, including Microsoft hands-on labs.

Q: What is the course structure of MOC On-Demand?
A: Each MOC On-Demand course is made up of self-paced video modules that map to the MOC flow, 3 to 8 minutes in length each, with short knowledge check assessments at the end of each module. Upon course completion a longer Course Assessment gauges student knowledge retention.

Q: Is courseware included with MOC On-Demand?
A: Yes. You will receive digital Microsoft Official Courseware.

Q: How long will clients have access to an online course?
A: MOC On-Demand access codes allow for 90 days of course access from the time of code redemption.

Q: Will a student be Microsoft certified after completing a MOC On-Demand course and passing the last knowledge check?
A: The knowledge checks are an excellent way to ensure the student has learned the material, but they are not certification exams. The student will still have to take and pass a Microsoft Certification exam to be certified.

Q: How do I access the content?
A: MOC On-Demand is a Microsoft-hosted product that is streamed through the learner dashboard to the end user

Q: Are labs included?
A: Yes. Hands-on Microsoft labs are included with the MOC On-Demand product.

Q: Is text available for the videos?
A: Yes. Closed captioning is displayable.