In this section

Share this page

MOC On-Demand

You are an independent thinker. Your time is important. That’s precisely why you need options and flexibility. With Microsoft Total Access from Global Knowledge, that’s exactly what you get. Dive into a module now, a module—or several—later. The choice is yours.

Introducing Microsoft Total Access from Global Knowledge

With MOC On-Demand, part of Microsoft Total Access, customers can build deep technical skills on a range of Microsoft technologies when they choose, where they choose. Its modular self-directed structure lets learners complete training in an order of their choosing; allowing them the freedom to focus on what they don’t know or on what they need to know right now.

Features and Benefits of Microsoft Total Access

HD Videos

Four types of videos designed by a team of experts help ensure that you absorb everything you need to learn in order to succeed.

Hands-On Labs

Enhanced hands-on labs mean you get your hands in real scenarios, solve problems and learn by doing. No more watching, reading and then hoping you remember. Plus, our snapshot save feature enables you to start and stop as needed.


Experts are at your disposal 24/7. No more scouring the Internet for what might be an answer. When you have a question, expect instant and informed feedback.


These courses are stamped with Microsoft’s approval, so you can trust that this official content is worthy of your time. These courses don’t just scrape the surface with supplemental material. They are full training courses.


Confirm that your new skills are sticking with Knowledge Checks planted throughout each course. If you aren’t grasping a topic, you’ll know. Then you can take the time to nail it before moving on.


You’ll automatically gain access to updates for Microsoft Official Courses On-Demand as soon as they become available.

Microsoft Total Access Collection

With the Microsoft Total Access collection from Global Knowledge, one purchase gets you 12 months of access to our ever-expanding collection of Microsoft-approved content and support.

Microsoft Official Courses On-Demand

Craving the latest enterprise-grade skills without budget and travel constraints? Introducing Microsoft Official Courses On-Demand, part of Microsoft Total Access from Global Knowledge. Get extreme flexibility with three months of access to the course you choose.


Developing Microsoft Azure Solutions (M20532)

Implementing Microsoft Azure Infrastructure Solutions (M20533)

Microsoft Azure Fundamentals (M10979)

Integrating On-Premises Core Infrastructure with Microsoft Azure (M10992)

Integrating On-Premises Identity Infrastructure with Microsoft Azure (M10993)

Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) & On-Premises Tools (M20398)

Exchange Server

Advanced Solutions of Microsoft Exchange Server 2013 (M20342)

Core Solutions of Microsoft Exchange Server 2013 (M20341)

Administering Microsoft Exchange Server 2016 (M20345-1)

Designing and Deploying Microsoft Exchange Server 2016 (M20345-2)

Skype for Business

Core Solutions of Microsoft Skype for Business 2015 (M20334)


Advanced Solutions of Microsoft SharePoint Server 2013 (M20332)

Core Solutions of Microsoft SharePoint Server 2013 (M20331)

Developing Microsoft SharePoint Server 2013 Core Solutions (M20488)

Planning and Administering SharePoint 2016 (M20339-1)

Advanced Technologies of Microsoft SharePoint  2016 (M20339-2)

SQL Server

Administering Microsoft SQL Server Databases (M20462)

Implementing a Data Warehouse with Microsoft SQL Server (M20463)

Introduction to SQL Databases (M10985)

Querying Data with Transact-SQL (M20761)

Querying Microsoft SQL Server (M20461)

Developing SQL Databases (M20762)

Performance Tuning and Optimizing SQL Databases (M10987)

Analyzing Data with Power BI (M10989)

Administering a SQL Database Infrastructure (M20764)

Updating your Skills to SQL Server 2016 (M10986)

Analysing Data with SQL Server Reporting Services (M10990)

Managing SQL Business Intelligence Operations (M10988)

Provisioning SQL Databases (M20765)

Implementing a SQL Data Warehouse (M20767)

System Center

Cloud & Datacenter Monitoring with System Center Operations Manager (M10964)

Deploying System Center 2012 Configuration Manager (M10748)

IT Service Management with System Center Service Manager (M10965)

Administering System Center Configuration Manager and Intune (M20696)

Implementing a Software-Defined DataCenter (M20745)

Visual Studio & .NET

Introduction to Web Development with Microsoft Visual Studio 2010 (M10267)

Programming in C# (M20483)

Programming in HTML5 with JavaScript and CSS3 (M20480)

Windows Client

Deploying Windows Desktops and Enterprise Applications (M20695)

Implementing and Managing Windows 10 (M20697-1)

Supporting and Troubleshooting Windows 10 (M10982)

Installing and Configuring Windows 10 (M20698)

Windows Server

Automating Administration with Windows PowerShell (M10961)

Installing and Configuring Windows Server (M20410)

Configuring Advanced Windows Server 2012 Services (M20412)

Administering Windows Server 2012 (M20411)

Designing and Implementing a Server Infrastructure (M20413)

Upgrading Your Skills to MCSA Windows Server 2012 (M20417)

Advanced Automated Administration with Windows PowerShell (M10962)

Active Directory Services with Windows Server 2012 (M10969)

Administering the Web Server (IIS) Role of Windows Server (M10972)

Fundamentals of Windows Server Infrastructure (M10967)

Upgrading Your Skills to Windows Server 2016 MCSA (M20743)

Installation, Storage, and Compute with Windows Server 2016 (M20740)

Networking with Windows Server 2016 (M20741)

Identity with Windows Server 2016 (M20742)

Securing Windows Server 2016 (M20744)