Microsoft Official Courses On-Demand
Microsoft Official Courses On-Demand (MOC On-Demand) blend video, text, hands-on labs, and knowledge checks to help you build your Microsoft technology skills—on your own schedule, at your own pace, and in your own place. No need to spend time and money traveling to a classroom location or adhering to classroom hours—with a computer and an Internet connection, your Microsoft Official Courses On-Demand come to you, anytime.
Microsoft Official Courses On-Demand are created by the premier technical and instructional experts in Microsoft technologies: Microsoft Certified Trainers (MCTs) and subject matter experts. Direct-from-the-source content that includes hands-on training—which increases skill proficiency—combined with anytime, anywhere learning, makes Microsoft Official Courses On-Demand an ideal solution for busy, time-constrained professionals to grow their IT skills—and their career.
How to take a MOC On-Demand
Microsoft Official Courses On-Demand are available through Microsoft Learning Partners and, for Microsoft Imagine Academy members, on Courseware Marketplace, and they provide exclusive authorized training using Microsoft Official Courses.
Find a MOC On-Demand through a Microsoft Learning Partner
After you purchase your course from a Learning Partner, you receive a confirmation email with a redeemable course code, details, and instructions.
Microsoft Imagine Academy members can purchase MOC On-Demand through Courseware Marketplace and can enable access by distributing course codes to instructors and students.
To redeem a course code and get started with a MOC On-Demand, sign in to your Skillpipe eReader, where you find your MOC On-Demand progress and purchases.
Which courses are available as MOC On-Demand?
These Microsoft Official Courses On-Demand are available anytime, anywhere. Check back frequently for newly added titles.
- ODX10969: Active Directory® Services with Windows Server® (180 Day)
- ODX13969: Active Directory® Services with Windows Server® (180 Day)
- OD13969: Active Directory® Services with Windows Server® (90 Day)
- OD10969: Active Directory® Services with Windows Server® (90 Day)
- ODX20764: Administering a SQL Database Infrastructure (180 Day)
- OD20764: Administering a SQL Database Infrastructure (90 Day)
- ODX20345-1: Administering Microsoft Exchange Server 2016 (180 Day)
- OD20345-1: Administering Microsoft Exchange Server 2016 (90 Day)
- ODX20462: Administering Microsoft® SQL Server® 2014 Databases (180 Day)
- OD20462: Administering Microsoft® SQL Server® 2014 Databases (90 Day)
- ODX20703-1: Administering System Center Configuration Manager (180 Day)
- OD20703-1: Administering System Center Configuration Manager (90 Day)
- ODX20696: Administering System Center Configuration Manager and Intune (180 Day)
- OD20696: Administering System Center Configuration Manager and Intune (90 Day)
- ODX10972: Administering the Web Server (IIS) Role of Windows Server (180 Day)
- OD10972: Administering the Web Server (IIS) Role of Windows Server (90 Day)
- ODX20411: Administering Windows Server® 2012 (180 Day)
- OD20411: Administering Windows Server® 2012 (90 Day)
- ODX10962: Advanced Automated Administration with Windows PowerShell® (180 Day)
- OD10962: Advanced Automated Administration with Windows PowerShell® (90 Day)
- ODX20342: Advanced Solutions of Microsoft Exchange Server 2013 (180 Day)
- OD20342: Advanced Solutions of Microsoft Exchange Server 2013 (90 Day)
- ODX20332: Advanced Solutions of Microsoft® SharePoint® Server 2013 (180 Day)
- OD20332: Advanced Solutions of Microsoft® SharePoint® Server 2013 (90 Day)
- ODX20339-2: Advanced Technologies of SharePoint 2016 (180 Day)
- OD20339-2: Advanced Technologies of SharePoint 2016 (90 Day)
- ODX20773: Analyzing Big Data with Microsoft R (180 Day)
- OD20773: Analyzing Big Data with Microsoft R (90 Day)
- ODX20779: Analyzing Data with Excel (180 Day)
- OD20779: Analyzing Data with Excel (90 Day)
- ODX20778: Analyzing Data with Power BI (180 Day)
- OD20778: Analyzing Data with Power BI (90 Day)
- ODX10990: Analyzing Data with SQL Server Reporting Services (180 Day)
- OD10990: Analyzing Data with SQL Server Reporting Services (90 Day)
- ODX13961: Automating Administration with Windows PowerShell® (180 Day)
- ODX10961: Automating Administration with Windows PowerShell® (180 Day)
- OD10961: Automating Administration with Windows PowerShell® (90 Day)
- OD13961: Automating Administration with Windows PowerShell® (90 Day)
- ODX10964: Cloud & Datacenter Monitoring with System Center Operations Manager (180 Day)
- OD10964: Cloud & Datacenter Monitoring with System Center Operations Manager (90 Day)
- OD99994: Cloud Computing Fundamentals
- ODX20412: Configuring Advanced Windows Server® 2012 Services (180 Day)
- OD20412: Configuring Advanced Windows Server® 2012 Services (90 Day)
- ODX20341: Core Solutions of Microsoft® Exchange Server 2013 (180 Day)
- OD20341: Core Solutions of Microsoft® Exchange Server 2013 (90 Day)
- ODX20331: Core Solutions of Microsoft® SharePoint® Server 2013 (180 Day)
- OD20331: Core Solutions of Microsoft® SharePoint® Server 2013 (90 Day)
- ODX20334: Core Solutions of Skype for Business 2015 (180 Day)
- OD20334: Core Solutions of Skype for Business 2015 (90 Day)
- ODX10994: Data Analysis Fundamentals using Excel (180 Day)
- OD10994: Data Analysis Fundamentals using Excel (90 Day)
- OD99996: Demo Course: Supporting and TroubleShooting Windows 10 – Module 8
- ODX20695: Deploying Windows Desktops and Enterprise Applications (180 Day)
- OD20695: Deploying Windows Desktops and Enterprise Applications (90 Day)
- ODX20345-2: Designing and Deploying Microsoft Exchange Server 2016 (180 Day)
- OD20345-2: Designing and Deploying Microsoft Exchange Server 2016 (90 Day)
- ODX20413: Designing and Implementing a Server Infrastructure (180 Day)
- OD20413: Designing and Implementing a Server Infrastructure (90 Day)
- ODX20532: Developing Microsoft Azure Solutions (180 Day)
- OD20532: Developing Microsoft Azure Solutions (90 Day)
- ODX20488: Developing Microsoft SharePoint® Server 2013 Core Solutions (180 Day)
- OD20488: Developing Microsoft SharePoint® Server 2013 Core Solutions (90 Day)
- ODX20768: Developing SQL Data Models (180 Day)
- OD20768: Developing SQL Data Models (90 Day)
- OD20762: Developing SQL Databases
- ODX20762: Developing SQL Databases (180 Day)
- ODX20347: Enabling and Managing Office 365 (180 Day)
- OD20347: Enabling and Managing Office 365 (90 Day)
- OD99995: First Look Clinic: Microsoft Azure
- ODX10967: Fundamentals of a Windows Server® Infrastructure (180 Day)
- OD10967: Fundamentals of a Windows Server® Infrastructure (90 Day)
- ODX10996: Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS) (180 Day)
- OD10996: Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS) (90 Day)
- ODX20742: Identity with Windows Server 2016 (180 Day)
- OD20742: Identity with Windows Server 2016 (90 Day)
- ODX20463: Implementing a Data Warehouse with Microsoft® SQL Server® 2014 (180 Day)
- OD20463: Implementing a Data Warehouse with Microsoft® SQL Server® 2014 (90 Day)
- ODX20745: Implementing a Software-Defined DataCenter (180 Day)
- OD20745: Implementing a Software-Defined DataCenter (90 Day)
- ODX20767: Implementing a SQL Data Warehouse (180 Day)
- OD20767: Implementing a SQL Data Warehouse (90 Day)
- ODX20697-1: Implementing and Managing Windows 10 (180 Day)
- OD20697-1: Implementing and Managing Windows 10 (90 Day)
- ODX20533: Implementing Microsoft Azure Infrastructure Solutions (180 Day)
- OD20533: Implementing Microsoft Azure Infrastructure Solutions (90 Day)
- ODX20740: Installation, Storage, and Compute with Windows Server 2016 (180 Day)
- OD20740: Installation, Storage, and Compute with Windows Server 2016 (90 Day)
- ODX20698: Installing and Configuring Windows 10 (180 Day)
- OD20698: Installing and Configuring Windows 10 (90 Day)
- ODX23410: Installing and Configuring Windows Server® 2012 (180 Day)
- ODX20410: Installing and Configuring Windows Server® 2012 (180 Day)
- OD20410: Installing and Configuring Windows Server® 2012 (90 Day)
- OD23410: Installing and Configuring Windows Server® 2012 (90 Day)
- ODX20703-2: Integrating MDM and Cloud Services with System Center Configuration Manager (180 Day)
- OD20703-2: Integrating MDM and Cloud Services with System Center Configuration Manager (90 Day)
- ODX10992: Integrating On-Premises Core Infrastructure with Microsoft Azure (180 Day)
- OD10992: Integrating On-Premises Core Infrastructure with Microsoft Azure (90 Day)
- ODX10993: Integrating On-Premises Identity Infrastructure with Microsoft Azure (180 Day)
- OD10993: Integrating On-Premises Identity Infrastructure with Microsoft Azure (90 Day)
- ODX10985: Introduction to SQL Databases (180 Day)
- OD10985: Introduction to SQL Databases (90 Day)
- ODX10965: IT Service Management with System Center Service Manager (180 Day)
- OD10965: IT Service Management with System Center Service Manager (90 Day)
- ODX10988: Managing SQL Business Intelligence Operations (180 Day)
- OD10988: Managing SQL Business Intelligence Operations (90 Day)
- ODX40390: Microsoft Azure for AWS Experts (180 Day)
- OD40390: Microsoft Azure for AWS Experts (90 Day)
- ODX10979: Microsoft Azure Fundamentals (180 Day)
- OD10979: Microsoft Azure Fundamentals (90 Day)
- ODX20741: Networking with Windows Server 2016 (180 Day)
- OD20741: Networking with Windows Server 2016 (90 Day)
- ODX10997: Office 365 Administration and Troubleshooting (180 Day)
- OD10997: Office 365 Administration and Troubleshooting (90 Day)
- ODX20774: Perform Cloud Data Science with Azure Machine Learning (180 Day)
- OD20774: Perform Cloud Data Science with Azure Machine Learning (90 Day)
- ODX10987: Performance Tuning and Optimizing SQL Databases (180 Day)
- OD10987: Performance Tuning and Optimizing SQL Databases (90 Day)
- ODX20776: Performing Big Data Engineering on Microsoft Cloud Services (180 Day)
- OD20776: Performing Big Data Engineering on Microsoft Cloud Services (90 Day)
- ODX20775: Performing Data Engineering on Microsoft HD Insight (180 Day)
- OD20775: Performing Data Engineering on Microsoft HD Insight (90 Day)
- ODX20339-1: Planning and Administering SharePoint 2016 (180 Day)
- OD20339-1: Planning and Administering SharePoint 2016 (90 Day)
- ODX10748: Planning and Deploying System Center 2012 Configuration Manager (180 Day)
- OD10748: Planning and Deploying System Center 2012 Configuration Manager (90 Day)
- ODX20398: Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) and On-Premises Tools (180 Day)
- OD20398: Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) and On-Premises Tools (90 Day)
- test_5659: PremiumTitle_TMNext
- ODX20483: Programming in C# (180 Day)
- OD20483: Programming in C# (90 Day)
- ODX20480: Programming in HTML5 with JavaScript and CSS3 (180 Day)
- OD20480: Programming in HTML5 with JavaScript and CSS3 (90 Day)
- ODX20765: Provisioning SQL Databases (180 Day)
- OD20765: Provisioning SQL Databases (90 Day)
- ODX20761: Querying Data with Transact-SQL (180 Day)
- OD20761: Querying Data with Transact-SQL (90 Day)
- ODX20461: Querying Microsoft SQL Server® 2014 (180 Day)
- OD20461: Querying Microsoft SQL Server® 2014 (90 Day)
- ODX20744: Securing Windows Server 2016 (180 Day)
- OD20744: Securing Windows Server 2016 (90 Day)
- ODX10999: SQL Server on Linux (180 Day)
- OD10999: SQL Server on Linux (90 Day)
- ODX10982: Supporting and Troubleshooting Windows 10 (180 Day)
- OD10982: Supporting and Troubleshooting Windows 10 (90 Day)
- ODX10986: Updating Your Skills to SQL Server 2016 (180 Day)
- OD10986: Updating Your Skills to SQL Server 2016 (90 Day)
- ODX10998: Updating Your Skills to SQL Server 2017 (180 Day)
- OD10998: Updating Your Skills to SQL Server 2017 (90 Day)
- ODX20417: Upgrading Your Skills to MCSA Windows Server® 2012 (180 Day)
- OD20417: Upgrading Your Skills to MCSA Windows Server® 2012 (90 Day)
- ODX20743: Upgrading Your Skills to MCSA: Windows Server 2016 (180 Day)
- OD20743: Upgrading Your Skills to MCSA: Windows Server 2016 (90 Day)
- ODX41389: Windows Server® 2016 First Look Clinic (180 Day)
- ODX40389: Windows Server® 2016 First Look Clinic (180 Day)
- OD40389: Windows Server® 2016 First Look Clinic (90 Day)
- OD41389: Windows Server® 2016 First Look Clinic (90 Day)
Frequently asked questions about MOC On-Demand
- Does a MOC On-Demand cover the same objectives as the classroom course by the same name?
- Yes. A MOC On-Demand covers the same objectives as the classroom course by the same name.
- How is a MOC On-Demand different from other trainings out there?
- Microsoft Official Courses On-Demand are created by Microsoft Certified Trainers (MCTs). Only Microsoft Learning Partners and Courseware Marketplace (for Microsoft Imagine Academy members) can offer authorized Microsoft Official Courses. With Microsoft Official Courses On-Demand, purchased through Microsoft Learning Partners and Courseware Marketplace, you know you are getting Microsoft-authored, high-quality, accurate content. And, upon successful completion of a MOC On-Demand, you'll have solid credentials as you grow your IT skills and career.
- How do I register for a MOC On-Demand?
- Register for a MOC On-Demand through a Microsoft Learning Partner or, for a Microsoft Imagine Academy member, through Courseware Marketplace.
- Where can I find a MOC On-Demand I already registered for?
- Every MOC On-Demand that you registered for is listed on your Skillpipe bookshelf. If you don’t see your course listed, make sure you followed the course activation instructions included with the redeemable course code you received when registering.
- What is a course code, and why do I need one?
- A course code gives you access to the MOC On-Demand you registered for. After you purchase a MOC On-Demand from a Microsoft Learning Partner or, for Microsoft Imagine Academy members, through Courseware Marketplace, you receive a confirmation email with a course code and instructions to get started.
- What is the duration of MOC On-Demand?
- There are two options available to purchase on Courseware Marketplace – 90 days in duration and 180 days duration.
- Are all of the labs available for 180 days if I buy this option?
For many courses, the labs will be available for 180 days.
- A couple of notable exceptions are Course 20347: Enabling and Managing Office 365 and Course 20398: Planning for and Managing Devises in the Enterprise: Enterprise Mobility Suite (EMS) and On-Premises Tools. These courses include labs that are available for 5 consecutive days after the lab environment is started. The start of the lab environment is determined by the student and can be done at any time during the MOC On-Demand access period.
- Other exceptions include all courses which require Azure passes.
- For Azure-based courses, how long will students have access to Azure when they buy the 180-day version of the MOC On-Demand course?
- Courses with labs requiring Microsoft Azure will include the provision of an Azure Pass. Students will receive this Azure Pass as part of the first lab in the course. Students will have 180 days to activate their Azure Pass and the pass is valid for up to 90 days from when it is activated. Students will have the option to convert this Azure pass to a paid subscription if they choose to do so. Also, it is possible to use an existing Azure subscription.
- When will 180-day version be available on Arvato Courseware Marketplace?
- The current timing for availability on Courseware Marketplace is Wednesday, September 20th 2017.
- How long do I have to complete a MOC On-Demand?
For every MOC On-Demand course there are 2 versions available that give you the user access to the course materials for either 90 days or 180 days, after you activate your course
For example
- User redeems the course at 09:34 a.m.
- For the 90 day version, exactly 90 days later at 09:35 a.m. the access will be removed
- For the 180 day version, exactly 180 days later at 09:35 a.m. the access will be remove
Note You can work on your course at any time throughout the 90 day or 180 day period after you activate the course.
- For the 90 day version, what if I can’t get to the course in 90 days?
- You have six (6) months to activate your course. The 90 day period does not begin until you redeem your course code.
- Can an additional 90 days be added-on at a future date OR only at the time of purchase?
- We do not provide refunds or replacements. So the decision on the duration required should be made at the time of purchase by purchasing either the 90-day SKU or the 180-day SKU.
- Where can I find the course code to redeem for my MOC On-Demand?
- After you purchase your course from a Microsoft Learning Partner or, for Microsoft Imagine Academy members, on Courseware Marketplace, you receive an email with a course code to redeem from your chosen Microsoft Learning Partner or Microsoft Partner Network Program member or from Microsoft Imagine Academy, along with other details for getting started with your course. If you don’t receive the email, contact your Learning Partner, Microsoft Imagine Academy administrator, or Courseware Marketplace.
- Can a MOC On-Demand course code be redeemed more than once?
- No. A MOC On-Demand course code can be redeemed only once.
- Are Microsoft Official Courses On-Demand available in multiple languages?
- Yes - we have a couple of pilot courses in other languages.
- Where do I go for technical support?
- For technical support, visit the Microsoft training and certification help page.
- Who creates these courses?
- We do. Microsoft Official Courses On-Demand are created by Microsoft Certified Trainers (MCTs) or subject matter experts teaching complete Microsoft Official Courseware (MOC), with real-time, cloud-hosted labs.
- How are these courses structured?
Microsoft Official Courses On-Demand are structured in a modular format.
Courses that play in MLX are composed of modules that take between three and eight minutes to watch. Each module contains one or two questions to test your comprehension. At the end of the course is an assessment of at least 25 questions.
Courses that play in Skillpipe are composed of modules that are divided into lessons. Each lesson contains a question or interaction to test your knowledge. The modules each contain five or six assessments, and the courses each contain 25 assessments.
- Do knowledge checks count toward the certificate of completion? Or do only the module assessments count?
- No, knowledge checks do not count toward the certificate of completion. Only scored module and course assessments count toward the certificate.
- How much of a video needs to be watched to achieve a check mark on the table of contents panel?
- When 20% of a video is watched within one session, a check mark is added to the table of contents panel.
- After a student completes a MOC On-Demand and passes the last knowledge check, is that student Microsoft certified?
- No, passing the knowledge checks doesn’t earn certification. The knowledge checks are an excellent way to ensure that a student has learned the material, but they are not Microsoft Certification exams. To be certified, a student still has to take and pass a Microsoft Certification exam.
- Can I get a certificate of completion?
- Yes, you can get a certification of completion.
- How do I achieve a certificate of completion?
- To achieve a certificate of completion, you must attain a score of 70% in aggregate for all of the assessments at the end of each module.
- How are the “70% completion criteria” calculated to unlock the certificate of completion for MOC On-Demand?
All scored assessments count toward the course completion threshold. If the total score of all scored assessments is 100, the user needs to score 70 points to unlock the certificate.
The 70% threshold is applied on a course level, so it does not matter how and where you score the 70 points.
- How is the student provided with a certificate of completion?
When a student earns a minimum of 70% of the available points in a course’s scored assessments, he or she is granted a certificate of completion. The scored assessments are available at the end of each module.
A qualifying student can download the certificate as an Acrobat .PDF file that shows the student’s name, the course name and number, and the course completion date.
On the bookshelf, in the More Info section, students can track their progress and check how many points are needed before the certificate is unlocked. On the left, in the Skillpipe eReader, the Reporting section shows a complete Progress Report summary.
- Is it possible to track general course progress and completion?
Yes. Students can track their course progress in the Reporting section in Skillpipe. The Progress Report provides the student with an overview of which items were already worked on, how much time was spent in the different sections, and the performance status of each assessment. The student can access the report from within the course or from the bookshelf, even after a course has expired. Students can track the following metrics:
- Completion of each course element (video, exercises, assessments, and more)
- Last access date per element
- Number of views and time spent in element
- Best score for each scored assessment
- Overall course progress and time spent in course
- How long does a MOC On-Demand generally take to complete?
- Generally, it takes about 30 to 40 hours to complete a MOC On-Demand.
- What are the recommended system requirements for a MOC On-Demand?
Recommended system requirements for Microsoft Official Courses On-Demand and labs include:
Operating system: Windows 10 Browser: Current version of Internet Explorer or Microsoft Edge Internet access: Broadband Internet connection (256 kilobytes per second)
External access to the Internet
Either an installed ActiveX control (requires local administrator permissions) or Internet Explorer 11 or later
For some corporate firewalls, a proxy client (such as TMG Client) may be required
Screen resolution: 1280 x 1024 or higher Note You can also take a MOC On-Demand on your iPad® Retina 4th Generation; however, the lab experience is not optimized for tablets.
Note Regularly scheduled maintenance for the Microsoft Labs Online (MLO) platform is currently at 10–12 P.M. Pacific Time every Thursday. During that time, you may not be able to access the MLO associated with a MOC On-Demand.
- What are the minimum system requirements for a MOC On-Demand redeemed in Skillpipe?
The minimum system requirements for a MOC On-Demand redeemed in Skillpipe include:
Browser: Current version of Internet Explorer, Microsoft Edge, Google Chrome, or Firefox Internet access: Broadband Internet connection (recommended network bandwidth of more than 4 Mbps) Screen resolution: 1280 x 1024 or higher Note Regularly scheduled maintenance for the Microsoft Labs Online (MLO) platform is currently at 10–12 P.M. Pacific Time every Thursday. During that time, you may not be able to access the MLO associated with a MOC On-Demand.
Terms and conditions
Specific terms regarding Microsoft Official Courses On-Demand (MOC On-Demand) and MOC On-Demand course codes
- Each code contains specific information about the program for which it is valid, the region for which it was purchased, the expiration date, and other terms and conditions for its use.
- A code may not be redeemed for cash, credit, or refund. Codes are not returnable and are void if altered. One (1) code can be redeemed for online access to one (1) Microsoft Official Course On-Demand for up to six (6) months.
- After course activation, the MOC On-Demand materials are available for either ninety (90) days or one hundred and eighty (180) days which is dependent on the version of the course that you purchased. Access to an associated lab environment will also expire no more than three (3) months from the date of activation.
- Each code may only be used once and cannot be shared. After it has been redeemed, a code cannot be extended or reused.
- Expired, stolen, or lost codes will not be replaced. Arvato, Microsoft, and the Microsoft Labs Online hosting partner are not responsible for lost or stolen codes. Course expiration dates will not be extended under any circumstance.
- See Microsoft Official Courses On-Demand system requirements