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.