Microsoft Virtual Academy (MVA) is the learning and training portal for Imagine Cup. At Microsoft, our goal is to empower every student to achieve more. MVA courses are taught by experts that help you learn the latest technologies as you prepare for the Imagine Cup competition and beyond.

Take a look at these courses that might be most helpful for you. Or check out our more than 2300 courses across many different disciplines. We encourage you to explore. This is about making your dream of creating games and apps a reality!


Courses to prepare for Imagine Cup |  See more
Azure Developer Workshop
Building Intelligent Cross-Platform Apps
Developing Apps for Internet of Things
Mastering Azure App Services

Be a part of the Microsoft Learning community

Share your story

You're part of a globally connected, always on, world. Check out what other students have to say about learning to code, creating their next app or game, or challenging themselves to do even more with technology. And don't stop there - share your story and let others see what makes you tick.

Continue your journey by visiting Microsoft Learning