Welcome to ONLC Training Centers

MOC On-Demand: Self-Paced IT Training by Microsoft


MOC On-Demand is a self-study training option for individuals wanting official Microsoft courses. As an alternative to our live, instructor-led training classes, these self-paced courses can be the right solution for seasoned professionals as well as those who are new to the industry. If you are an IT professional who just needs to learn select topics, use MOC On-Demand classes so you don’t have to take valuable time away from work. If you're new to the IT industry, MOC On-Demand lets you learn new skills at your own pace over a period of months.

With MOC On-Demand you get...



MOC On-Demand is direct from Microsoft—the people who wrote the software! It includes high-quality video presentations, hands-on labs and knowledge checks.


Connect to your course any time and from anywhere via the internet. You will have access to your MOC On-Demand course 24/7 over a 90 day period.
Not applicable from Android or iOS devices.


These are NOT online demonstration courses. You work hands-on with the real software—just as you would in our instructor-led classes in a live, real-time environment.



This high impact training costs less, reduces time out of the office plus saves the time and money you'd spend traveling to a center.


Students do knowledge checks at the end of each module to confirm if they've mastered the content and are ready to move on.


This is an ONLC Exclusive: Online Expert Support available via chat 24/7 to answer your questions and even take over your lab (with your permission) to get you going in the right direction.


MOC On-Demand Classes

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes.  Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information
Click Title for Dates & Outlines Days Fee
Office 365 & Enterprise Mobility Suite
MOC On-Demand: 20347-Enabling and Managing Office 365 5 $995    
MOC On-Demand: 20398-Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) and On-Premises Tools 5 $995    
Exchange Server
MOC On-Demand: 20345-1-Administering Microsoft Exchange Server 2016 5 $995    
MOC On-Demand: 20345-2-Designing and Deploying Microsoft Exchange Server 2016 5 $995    
MOC On-Demand: 20341-Core Solutions of Microsoft Exchange Server 2013 5 $995    
MOC On-Demand: 20342-Advanced Solutions of Microsoft Exchange Server 2013 5 $995    
MOC On-Demand: 10961-Automating Administration with Windows PowerShell 3.0 5 $995    
MOC On-Demand: 10962-Advanced Automated Administration with Windows PowerShell 3 $995    
Programming/Visual Studio
MOC On-Demand: 20480-Programming in HTML5 with Javascript and CSS3 5 $995    
MOC On-Demand: 20483-Programming in C# 5 $995    
SharePoint Server
MOC On-Demand: 20331-Core Solutions of Microsoft SharePoint Server 2013 5 $995    
MOC On-Demand: 20332-Advanced Solutions of Microsoft SharePoint Server 2013 5 $995    
MOC On-Demand: 20488-Developing Microsoft SharePoint Server 2013 Core Solutions 5 $995    
Skype for Business
MOC On-Demand: 20334-Core Solutions of Skype for Business 2015 5 $995    
Microsoft Azure
MOC On-Demand: 10979-Microsoft Azure Fundamentals 2 $995    
MOC On-Demand: 20532-Developing Microsoft Azure Solutions 4 $995    
MOC On-Demand: 20533-Implementing Microsoft Azure Infrastructure Solutions 5 $995    
MOC On-Demand: 40390-Microsoft Azure for AWS Experts 3 $995    
SQL Server
MOC On-Demand: 10985-Introduction to SQL Databases 3 $995    
MOC On-Demand: 10986-Updating Your Skills to SQL Server 2016 3 $995    
MOC On-Demand: 10987-Performance Tuning and Optimizing SQL Databases 4 $995    
MOC On-Demand: 10989-Analyzing Data with Power BI 2 $995    
MOC On-Demand: 10990-Analyzing Data with SQL Server Reporting Services 3 $995    
MOC On-Demand: 20761-Querying Data with Transact-SQL 3 $995    
MOC On-Demand: 20762-Developing SQL Databases 4 $995    
MOC On-Demand: 20461-Querying Microsoft SQL Server 5 $995    
MOC On-Demand: 20462-Administering Microsoft SQL Server Databases 5 $995    
MOC On-Demand: 20463-Implementing a Data Warehouse with Microsoft SQL Server 5 $995    
System Center 2012
MOC On-Demand: 10748-Deploying System Center 2012 Configuration Manager 3 $995    
MOC On-Demand: 10964-Cloud and Datacenter Monitoring with System Center Operations Manager 5 $995    
MOC On-Demand: 10965-IT Service Managment with System Center Service Manager 5 $995    
MOC On-Demand: 20695-Deploying Windows Devices and Enterprise Apps 5 $995    
MOC On-Demand: 20696-Administering System Center Configuration Manager (SCCM) and Intune 5 $995    
Windows 10
MOC On-Demand: 20697-1-Installing and Configuring Windows 10 5 $995    
MOC On-Demand: 10982-Supporting and Troubleshooting Windows 10 5 $995    
Windows Server 2016
MOC On-Demand: 20740-Installation, Storage and Compute with Windows Server 2016 5 $995    
MOC On-Demand: 20741-Networking with Windows Server 2016 5 $995    
MOC On-Demand: 20742-Identity with Windows Server 2016 5 $995    
MOC On-Demand: 20743-Upgrading Your Skills to Windows Server 2016 MCSA 5 $995    
Windows Server 2012
MOC On-Demand: 10967-Fundamentals of a Windows Server Infrastructure 5 $995    
MOC On-Demand: 10969-Active Directory Services with Windows Server 5 $995    
MOC On-Demand: 10972-Administering the Web Server (IIS) Role of Windows Server 5 $995    
MOC On-Demand: 20410-Installing and Configuring Windows Server 2012 5 $995    
MOC On-Demand: 20411-Administering Windows Server 2012 5 $995    
MOC On-Demand: 20412-Configuring Advanced Windows Server 2012 Services 5 $995    
MOC On-Demand: 20417-Upgrading Your Skills to MCSA Windows Server 2012 5 $995    



Why MOC On-Demand?

Attend Microsoft Official Courses On-Demand with ONLC Training Centers
  • Unlike other self-study offerings, MOC On-Demand course content is direct from Microsoft—the people who wrote the software

  • Learners have access to the course labs and on-demand content including high-quality video presentations for 90 days.

  • Each MOC On-Demand title is 30 to 40 hours of training content accessed securely via a single user sign-on through a Microsoft hosted web portal. The content is recorded and delivered by engaging Microsoft experts.

  • The self-paced video modules map to a traditional instructor-led course and are 3 to 8 minutes in length per. There are short knowledge check assessments at the end of each module. Upon course completion a longer Course Assessment gauges student knowledge retention.

  • Unlike other self-study options that provide no hands-on practice or only simulated labs, MOC On-Demand gives learners a live, real-time environment for hands-on training. In fact, it's the same Labs Online environment used in the classroom.

  • Students can track their individual course progress at a module level. Additionally, students can print or download their course progress at any time to validate to employers their progress.


Why Purchase MOC On-Demand from ONLC?

ONLC Training Centers is one of a handful of approved providers from which you can purchase MOC On-Demand courses. Purchase your MOC On-Demand course from us and you may opt for any of these exclusive options:

  • FreeOnline Expert Support.
    Subject matter experts are available to you 24/7 via chat for the duration of your class. They can answer your questions and even take over your lab (with your permission) to get you going in the right direction. This is included at no charge only when you purchase your MOC On-Demand course from ONLC.
  • FreeCourseware after the Course.
    Buy MOC On-Demand from another provider you only get the 90-day access to the videos, labs and knowledge checks. When you purchase MOC On-Demand from ONLC, you get the MOC On-Demand course plus the digital courseware—same as what's used in the equivalent live, instructor-led (ILT) course. You will have unlimited access to the digital courseware forever. This option is included at no charge when you purchase your MOC On-Demand course from ONLC.
  • $30090-Day Repeat.
    Need more time to review presentations and practice with the hands-on labs? Get an additional 90-days of the MOC On-Demand course for $300 (USD).
  • $250ILT Listener.
    Purchase this option to listen in and follow along to the equivalent live Instructor-Led Training (ILT) class at ONLC. ILT Listeners do not have direct access to the live instructor, but you still have access to subject matter experts via the included Online Support feature listed above. ILT classes are held weekdays. This option is $250 (USD).
  • VariesILT Participant.
    You've purchased MOC On-Demand, have gone through the training and decided that you still want the live, instructor-led class. If you purchased MOC On-Demand from ONLC, you only have to pay the difference between the MOC On-Demand course and the Instructor-Led Training (ILT) class to get a seat in the live equivalent class. You'll get both the self-study and the live, instructor-led training for the retail price of the instructor-led class alone! (Prices are USD)
  • $150Certification Option.
    Interested in going for certification? Get one (1) practice exam plus one Microsoft exam voucher for your course title at a reduced price. This option is $150 (USD).


Purchase your MOC On-Demand Class from ONLC Training Centers, a Microsoft Gold Learning Partner. Payments via credit card or SA Voucher accepted! See course titles, system requirements, purchasing plus terms and conditions below.



Recommended System Requirements

Microsoft recommends the following system requirements for MOC On-Demand courses:

  • Operating System: Windows 10
  • Browsers: Current version of Internet Explorer, Microsoft Edge, Google Chrome™ or Firefox®
  • Internet Access:
    • Broadband Internet connection (more than 256 kilobytes per second per user network bandwidth)
    • Either an Active X control must be installed (requires local administrator permissions), or IE 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, Android and iOS devices cannot be used for MOC On-Demand.


To Purchase A MOC On-Demand Class

Get training, exam prep software and exam vouchers at up to 35% savings.  Click for details!

Full payment is required at the time of order. ONLC accepts payments major credit card and Microsoft Software Assurance (SA) Vouchers.

For SA Voucher payments, your voucher value should equal the Days value to the right of the course title in the above list. A three-day course requires a 3-day voucher value, a four-day course requires a 4-day voucher and so on. Please review the class duration indicated above before requesting your SA voucher from your internal Microsoft benefits administrator.

Contact an ONLC Advisor at our toll free number to purchase a MOC On-Demand class and any of ONLC's options...


(M-F, 8:00am - 6:00pm Eastern)


After you've made your purchase, you'll receive a confirmation email with a redeemable course code, details, and instructions.

To redeem the course code and get started with MOC On-Demand, you'll sign in to the training dashboard specified in the confirmation email.

Once you've activated your course, you have three (3) months to complete the course. Be sure to review the below Terms and Conditions for other details and restrictions.



MOC On-Demand Course Terms and Conditions

Microsoft has specific terms and conditions for MOC On-Demand courses and 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.
  • After course activation, the MOC On-Demand materials are available for three (3) months. Access to an associated lab environment will also expire no more than three (3) months from the date of activation.
  • You have six (6) months to activate your MOC On-Demand course from date of purchase. The three-month (3-month) access period does not begin until you redeem your course code.
  • Each code may only be used once and cannot be shared. After it has been redeemed, a code cannot be reused. A 90-day extension is available as an ONLC option for $300. This is only available if you purchased your MOC On-Demand course from ONLC.
  • Expired, stolen, or lost codes will not be replaced. ONLC Training Centers, Microsoft, and hosting partners are not responsible for lost or stolen codes.
  • Course expiration dates for a given code will not be extended under any circumstance.

Important Note: Android and iOS devices cannot be used for MOC On-Demand.



Top of page Top of page