You are signed in with the following work or school account:

To continue on the Microsoft Virtual Academy site without accessing these personalized features, sign out of your current account. Please note that this closes all open sessions, so be sure to save your work before signing out.

See the future of tech

About Microsoft Virtual Academy

Microsoft Virtual Academy provides free online training by world-class experts to help you build your technical skills and advance your career. Make it your destination of choice to get started on the latest Microsoft technologies and join this vibrant community.

Want a richer experience? Register for MVA to take advantage of these great benefits for free.

Suggested starting points

Explore a wide range of app and mobile development training courses, from C# and XAML to cross-platform apps with Xamarin. Plus, learn tools like MVC, AngularJS, and Bootstrap, along with techniques to build responsive, reliable web applications.

Check out game development courses. Use tools such as Construct2, GameMaker, and Unity to develop 2D and 3D games, for both beginner and advanced skill levels. Or take an in-depth look at C++ and DirectX to skill up on blending, animations, skyboxes, and more!

Get all the info you need on Windows Server 2012 R2, PowerShell, Active Directory, or learn how to extend your datacenter to the cloud for increased flexibility. Our training for IT pros covers how to implement identity and access management solutions across diverse devices.

Learn the latest on working with SQL Server, on-premises or in the cloud, and see how to easily build predictive analytics solutions with Azure Machine Learning. Want more? Create an HDInsight Hadoop cluster in the cloud for big data with Microsoft Azure, analyze the results, and explore data visualization.

Plan your career! This is a great place to start. Whether you’re interested in app development, database fundamentals, IT administration or all of the above, MVA beginner technology training courses provide the foundation, stepping stones and information necessary to gain the skills you need.

Be a part of this vibrant community

It's not just you against the world anymore. At Microsoft Virtual Academy, you can get your questions answered by our instructors and your peers, join the conversation, and share your knowledge with others.