MOC On-Demand

Microsoft Official Courses in a self-paced, e-learning format

Full Course List

Build Microsoft technology skills on your own schedule, at your own pace and in your own place

Microsoft Official Courses On-Demand are complete courses in a self-paced online format, hosted by Microsoft and streamed directly to you. The courses combine videos, reading, 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.

Microsoft On-Demand courses are structured similarly to instructor-led MOC for the classroom, with similar pacing and objectives covered within a course. With Microsoft-authored, high-quality, accurate content, successfully completing a MOC On-Demand gives you solid credentials as you grow your IT skills and your career.

MOC On-Demand is an ideal solution for busy, time-constrained professionals. You can work on your course at any time throughout the 90-day period after you purchase and activate the course.

Course CodeCourse Name
OD13969Active Directory? Services with Windows Server? (90 Day)
OD10969Active Directory? Services with Windows Server? (90 Day)
OD20764Administering a SQL Database Infrastructure (90 Day)
OD20345-1Administering Microsoft Exchange Server 2016 (90 Day)
OD20462Administering Microsoft? SQL Server? 2014 Databases (90 Day)
OD20703-1Administering System Center Configuration Manager (90 Day)
OD10972Administering the Web Server (IIS) Role of Windows Server (90 Day)
OD20411Administering Windows Server? 2012 (90 Day)
OD10962Advanced Automated Administration with Windows PowerShell? (90 Day)
OD20342Advanced Solutions of Microsoft Exchange Server 2013 (90 Day)
OD20332Advanced Solutions of Microsoft? SharePoint? Server 2013 (90 Day)
OD20339-2Advanced Technologies of SharePoint 2016 (90 Day)
OD20779Analyzing Data with Excel (90 Day)
OD20778Analyzing Data with Power BI (90 Day)
OD10990Analyzing Data with SQL Server Reporting Services (90 Day)
OD13961Automating Administration with Windows PowerShell? (90 Day)
OD10961Automating Administration with Windows PowerShell? (90 Day)
OD10964Cloud & Datacenter Monitoring with System Center Operations Manager (90 Day)
OD99994Cloud Computing Fundamentals
OD20412Configuring Advanced Windows Server? 2012 Services (90 Day)
OD20537Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack (90 Day)
OD20341Core Solutions of Microsoft? Exchange Server 2013 (90 Day)
OD20331Core Solutions of Microsoft? SharePoint? Server 2013 (90 Day)
OD20334Core Solutions of Skype for Business 2015 (90 Day)
OD10994Data Analysis Fundamentals using Excel (90 Day)
OD10984Deploying and Managing Office 365 Hybrid Deployments (90 Day)
OD20697-2Deploying and Managing Windows 10 Using Enterprise Services (90 Day)
OD20695Deploying Windows Desktops and Enterprise Applications (90 Day)
OD20345-2Designing and Deploying Microsoft Exchange Server 2016 (90 Day)
OD20413Designing and Implementing a Server Infrastructure (90 Day)
OD20486Developing ASP.NET Core MVC Web Applications (90 Day)
OD20487Developing Microsoft Azure and Web Services (90 Day)
OD20488Developing Microsoft SharePoint? Server 2013 Core Solutions (90 Day)
OD20768Developing SQL Data Models (90 Day)
OD20762Developing SQL Databases (90 Day)
OD20347Enabling and Managing Office 365 (90 Day)
OD99995First Look Clinic: Microsoft Azure
OD10967Fundamentals of a Windows Server? Infrastructure (90 Day)
OD20742Identity with Windows Server 2016 (90 Day)
OD20463Implementing a Data Warehouse with Microsoft? SQL Server? 2014 (90 Day)
OD20745Implementing a Software-Defined DataCenter (90 Day)
OD20767Implementing a SQL Data Warehouse (90 Day)
OD20697-1Implementing and Managing Windows 10 (90 Day)
OD20777Implementing Microsoft Azure Cosmos DB Solutions (90 Day)
OD20740 Installation, Storage, and Compute with Windows Server 2016 (90 Day)
OD20410Installing and Configuring Windows Server? 2012 (90 Day)
OD23410Installing and Configuring Windows Server? 2012 (90 Day)
OD20703-2Integrating Cloud Services with System Center Configuration Manager (90 Day)
OD10992Integrating On-Premises Core Infrastructure with Microsoft Azure (90 Day)
OD10993Integrating On-Premises Identity Infrastructure with Microsoft Azure (90 Day)
OD10979Introduction to Microsoft Azure for IT Professionals (90 Day)
OD10985Introduction to SQL Databases (90 Day)
OD10965IT Service Management with System Center Service Manager (90 Day)
OD10988Managing SQL Business Intelligence Operations (90 Day)
OD20741Networking with Windows Server 2016 (90 Day)
OD10997Office 365 Administration and Troubleshooting (90 Day)
OD10987Performance Tuning and Optimizing SQL Databases (90 Day)
OD20339-1Planning and Administering SharePoint 2016 (90 Day)
OD10748Planning and Deploying System Center 2012 Configuration Manager (90 Day)
OD20483Programming in C# (90 Day)
OD20480Programming in HTML5 with JavaScript and CSS3 (90 Day)
OD20765Provisioning SQL Databases (90 Day)
OD20761Querying Data with Transact-SQL (90 Day)
OD20461Querying Microsoft SQL Server? 2014 (90 Day)
OD20744Securing Windows Server 2016 (90 Day)
OD10999SQL Server on Linux (90 Day)
OD10982Supporting and Troubleshooting Windows 10 (90 Day)
OD10991Troubleshooting Windows Server 2016 Core Technologies (90 Day)
OD10986Updating Your Skills to SQL Server 2016 (90 Day)
OD10998Updating Your Skills to SQL Server 2017 (90 Day)
OD20417Upgrading Your Skills to MCSA Windows Server? 2012 (90 Day)
OD20743Upgrading Your Skills to MCSA: Windows Server 2016 (90 Day)
OD41389Windows Server? 2016 First Look Clinic (90 Day)
OD40389Windows Server? 2016 First Look Clinic (90 Day)

Attending a Microsoft Official Course has never been easier!

Select the course you need, fill in the form below and pay online. We will contact you and send you the online course on the same day or the next working day.

I did not find the course I need. Please contact me.

By FPS (Fast Payment System) or Bank transfer

If you choose Fast Payment System (FPS) as your payment method. Suggest you pay first and fill up this form with receipt image upload

Our FPS ID : 7548902

Account Name : Welkin Computer Training O/B Welkin Systems Limited

Bank transfer Account No : 500-425582-838 HSBC

Fill this ID when you use FPS apps to transfer your payment.

Please keep the receipt / SMS to prove your payment.

If you haven’t received our confirmation within 24 hours, please call us at :

Central : 3605 3322 | Mongkok : 3605 3377

By PayPal or Credit Card

Please keep the receipt from PayPal to prove your payment.

If you haven’t received our confirmation within 24 hours, please call us at:

Central : 3605 3322 | Mongkok : 3605 3377

Customized services required?

We understand our standard offers may not fully meet your specific needs, but we are ready to provide customized solutions. Click the box on the right to leave your message or give us a call directly at (852) 3605-3322.

Tell us your needs