Become a member
Want to manage your learning plans?
Become an MVA member for free and get this and other free benefits:
  • Get unlimited access to content
  • Join live events
  • Track your progress
  • Take self-assessments
  • Participate in forums
  • Receive discounts on books
Maybe later

App Development Courses

Develop expertise in app development and design to create fast and fluid Windows apps and Windows Phone apps. Learn app development on a variety of levels, whether you're an absolute beginner or simply need a refresh on the material. It doesn't matter whether you are leveraging your existing web programming skills in JavaScript and HTML5 or you are a .NET developer interested in C# and XAML – our app development courses cover the skills and tools used to build for the desktop, devices and the cloud. Browse our selection of app development courses and advance your knowledge today.

Level 100
Published: 13 February 2014
Want to learn a different language? Over the course of 21 episodes, our friend Bob Tabor, from www.LearnVisualStudio.net, teaches you the fundamentals of JavaScript programming.
Learning Plan
Level 100
170
Level 100
Published: 27 April 2015
In this course you'll learn by doing as you build five apps, covering a range of scenarios, from media playback to hosted HTML to accessing geolocation data and mapping to extending your Windows Phone app to become a universal Windows / Windows Phone app.
Learning Plan
Level 100
115
Level 200
Published: 12 May 2015
Developers, take this Jump Start to learn lots of new techniques for building Windows Store apps, such as the new windowing model, advanced contract scenarios, branding, monetization, and animations.
Learning Plan
Level 200
16
Level 200
Published: 24 April 2015
The second in a set of two, this Jump Start teaches you search engine marketing (SEM) best practices, the value of a proper keyword search, and more, all from SEO and SEM pros.
Learning Plan
Level 200
11
Level 200
Published: 05 May 2015
If you're an app developer who wants to design and build Windows Phone 8.1 apps using XAML and C#, check out this two-and-a-half day, on-demand course, taught by experts who have years of experience developing (and writing about the process).
Learning Plan
Level 200
55
Level 200
Published: 23 April 2015
Attention developers! Here’s a painless way to learn the basics of C++ from the ground up, whether you’re updating legacy code or writing brand new, efficient, high-performance code for new platforms, like phones, and want to take advantage of C++.
Learning Plan
Level 200
104
Level 200
Published: 23 April 2015
During this course, you will learn how to use Blend and Visual Studio 2013 to create a XAML-based UI by working your way through a collection of task areas that apply to Windows Store apps, Windows Phone apps, Windows Presentation Foundation (WPF), and Si
Learning Plan
Level 200
55
Level 200
Published: 27 April 2015
If you want to use HTML, CSS, and JavaScript to build rich, native apps on a new and exciting platform, get the details from Microsoft experts in this fast-paced, two-day course. Get your apps out to Windows devices and Windows Phones, and more.
Learning Plan
Level 200
21
Level 200
Published: 19 May 2015
Learn what the Microsoft devices and services strategy is and how existing applications fit in. See demos, and discover how and why to move your LOB applications to Windows Azure
Learning Plan
Level 200
20
Level 200
Published: 23 April 2015
This course takes you through every aspect of developing games for Windows 8, from audience definition through product monetization.
Learning Plan
Level 200
63
Level 200
Published: 24 April 2015
If you’re an experienced IT Pro but you haven’t spent much time with Windows Azure VMs, you’ll appreciate these real-world examples on Windows Azure infrastructure as a service (IaaS).
Learning Plan
Level 200
33
Level 200
Published: 04 May 2015
Watch Miranda Luna and other experts for a comprehensive, infrastructure-focused look at how your mobile apps can use cloud data, manage users with ease, and quickly deliver push notifications at scale.
Learning Plan
Level 200
6
Level 200
Published: 20 March 2013
Learn more in this Jump Start which covers C#, Microsoft’s managed C-style language for the .Net Framework.
Learning Plan
Level 200
525
Level 200
Published: 24 April 2015
Devs, watch this accelerated primer on the latest capabilities & features in HTML, CSS, & JavaScript. Get the basics to create websites, web apps, & native Windows apps, and prep for "Developing Universal Windows Apps with HTML and JavaScript" Jump Start.
Learning Plan
Level 200
20
Level 200
Published: 23 April 2015
​Developers, are you trying to figure out what Visual Studio 2013 has to offer you? Whether you develop for the web, Windows, or Windows Phone, and whether you are using C#, XAML, HTML, or Visual Basic, this course is for you.
Learning Plan
Level 200
45
Level 200
Published: 12 May 2015
​HTML and XAML developers, are you ready to start having fun with Windows 8.1? Join Microsoft experts for an on-demand version of the highly successful dive deep into the gadget and devices side of Windows 8.1.
Learning Plan
Level 200
15
Level 300
Published: 05 May 2015
Get an introduction to building Window 8.1 Store applications. This course covers many design concepts and shows you how to implement them using Visual Basic.
Learning Plan
Level 300
10
Level 300
Published: 24 April 2015
​Are you a developer with coding questions? Many new and experienced developers visit Stackoverflow.com to find solutions and to help others resolve their computing questions and issues.
Learning Plan
Level 300
137