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

Visual Studio Courses

Explore our array of courses designed to show you how to use Visual Studio. Specifically, these demo-rich Visual Studio training courses are designed to help you use the tools to build Windows Store apps, desktop apps, mobile apps, ASP.NET web apps, and XML web services. You will find training covering C# and XAML, HTML5 and JavaScript, as well as material to help you adopt the application lifecycle management (ALM) features in Visual Studio. Sign up today for a free Visual Studio tutorial and take your knowledge to the next level.

Level 100
|
Published: 26 August 2015
Are you brand new to coding? Want to see how fun and easy it can be? Watch engaging experts Susan Ibach and Christopher Harrison for an entertaining introduction to solving real-world problems using the popular programming language, Python. Susan and Christopher offer a step-by-step walk-through, fr
Learning Plan
Level 100
139
Level 100
|
Published: 24 August 2015
Have you heard about Project Spark? It's the ultimate interactive digital playground for gamers of all ages, a powerful (yet simple) way to build and play your own worlds, stories, and games. Share all of your creations to a dynamic community, and play what the community makes. Project Spark brings
Learning Plan
Level 100
9
Level 100
|
Published: 24 August 2015
Want to work with the Kinect sensor v2? In this hands-on lab, learn how to use the Kinect sensor v2 in an openFramework application running on Windows 8. We use an openFramework version available on GitHub, in MSOpenTech repositories. Build on this knowledge to implement a C++ modern class that allo
Learning Plan
Level 100
6
Level 100
|
Published: 24 August 2015
Are you interested in becoming a game creator? Want to make the next Flappy Bird? Look no further than Construct 2, a cross-platform HTML5 game creator designed specifically for 2D games. It supports multiple platform exports, including free export to Windows Phone and Windows 8.Join experts James Q
Learning Plan
Level 100
25
Level 100
|
Published: 11 August 2015
Want to learn a different language? Over the course of 25 episodes, our friend Bob Tabor, from www.LearnVisualStudio.net, teaches you the fundamentals of visual C# programming. Tune in to learn C# concepts applicable to video games, mobile environments, and client applications. We walk you through g
Learning Plan
Level 100
1379
Level 100
|
Published: 11 August 2015
Wondering how to build a successful mobile app and smart device strategy? Watch this final event in our popular "Building Blocks" series, and learn how to do just that. Miranda Luna and a team of seasoned experts provide tips on the right way to build cloud-connected iOS, Android, and Windows apps,
Learning Plan
Level 100
6
Level 100
|
Published: 11 August 2015
Are you interested in participating in the Microsoft Imagine Cup? To do well in this global student technology competition, you need more than your already-awesome coding skills. You also need an understanding of product development, from vision to pitch to research, plus competitive analysis and bu
Learning Plan
Level 100
5
Level 100
|
Published: 11 August 2015
Did you know that you don't need to be a programmer or an artist to create a cool 2D game? If you can drag and drop, you can use GameMaker from YoYo Games to build a game and then export it to mobile platforms, including Windows, iOS, Android, Kindle and more. Get the details from industry experts w
Learning Plan
Level 100
16
Level 100
|
Published: 07 August 2015
Want to learn a different language? Over the course of 26 episodes, our friend Bob Tabor, from www.LearnVisualStudio.net, teaches you the fundamentals of Visual Basic (VB) programming. Tune in to learn VB concepts applicable to video games, mobile environments, and client applications. We walk you t
Learning Plan
Level 100
127
Level 100
|
Published: 07 August 2015
​Are you wondering about the exciting announcements at Build 2015? You're in luck! We're bringing the big news from the developer conference right to you, along with free online training.Step through sessions on the new Windows 10 app model, open source tools, Microsoft Edge, the Internet of Things
Learning Plan
Level 100
6
Level 100
|
Published: 07 August 2015
Want to know how to use the new ASP.NET Identity system to manage access to your web apps and services? Explore the evolution of membership and identity in ASP.NET, and get real-world guidance and best practices on how to implement the newly architected system so you can easily define and manage use
Learning Plan
Level 100
28
Level 100
|
Published: 07 August 2015
 If you'd like to know how to debug a website with Internet Explorer F12 tools, check out this course! Experts show you how to use the tools to quickly find out why a website or a webpage isn't working correctly. Explore web standards and how to create a great website that can work seamlessly a
Learning Plan
Level 100
21
Level 100
|
Published: 07 August 2015
Have questions about ASP.NET Web API? Whether you're brand new to the framework or you want to take your design to the next level, this course has the answers! Experts Christopher Harrison and Jeremy Likness walk you through Web API technology, uses, and nuances. See how the toolset makes it easy to
Learning Plan
Level 100
35
Level 100
|
Published: 07 August 2015
Developers, are you curious about open source software (OSS) and Microsoft's role in this pivotal trend? We know everyone is talking about OSS, and everyone has questions. So we asked the experts and got tons of helpful information! Watch host Richard Campbell, of .NET Rocks! fame, as he interviews
Learning Plan
Level 100
8
Level 100
|
Published: 07 August 2015
Explore Cocos2d-x, a popular open source C++ mobile gaming engine adopted by more than 400,000 developers to build games, such as Castle Clash and other top mobile titles. In this hands-on lab, learn how to add resources, use those resources in the game, and manage object interactions. Don't miss th
Learning Plan
Level 100
10
Level 100
|
Published: 07 August 2015
Have some fun with Project Spark, the ultimate interactive digital playground for gamers of all ages! It's delivered as a free digital download and includes many options for enhancing your creative experience. It’s a powerful, yet simple, way to build and play your own worlds, stories, and gam
Learning Plan
Level 100
4
Level 100
|
Published: 07 August 2015
Want to know why HTML5 is so popular with game developers? And why this flexible and powerful language continues to gain popularity? Part of the reason is the language's cross-platform ability and the ease with which you can port your game. In this Quick Start Challenge, walk through the easy steps
Learning Plan
Level 100
10
Level 100
|
Published: 07 August 2015
Check out our free online Windows Phone 8.1 development course. Join Bob Tabor (LearnVisualStudio.NET) for this 9+ hour series as he covers Windows Phone UI with XAML layout and events, navigation model, application lifecycle, and working with the Windows Phone Emulator. This course focuses on Windo
Learning Plan
Level 100
128
Level 100
|
Published: 07 August 2015
If you’re building a game, one of the main decisions you have to make is how to monetize your app. With the growing freemium economic strategy, a simple way to make some money is to display ads in your application. And you can do so in your Windows 8.1 apps using the Microsoft Advertising SDK
Learning Plan
Level 100
5
Level 100
|
Published: 07 August 2015
Want to add touch support to your app? In this hands-on lab, learn how to do just that, using openFramework on WinRT. Follow the exercises to create a sample application that uses openFramework to respond a touch event, and then modify it to respond to multi-touch events. Get the details you need in
Learning Plan
Level 100
4
Level 100
|
Published: 07 August 2015
Universal apps are the new way to develop Windows Store apps. With a universal project, developers are able to share code across Windows 8.1 and Windows Phone solutions. In this challenge, learn how to create a XAML/C# Universal app.C# is one of the most popular languages in the industry today. Its
Learning Plan
Level 100
19
Level 100
|
Published: 07 August 2015
If you'd like to find out how to bind XAML controls so that data is passed from one control to another, don't miss this hands-on lab. Then, build on this knowledge to learn how to implement a bindable class that allows you bind an openFramework object to a XAML control. Get the details in this Quick
Learning Plan
Level 100
19
Level 100
|
Published: 07 August 2015
Devs, want a deep dive into the dev/test portion of DevOps and application lifecycle management (ALM)? Explore modern tools for unit testing, functional UI testing, load testing, and more, see helpful demos on debugging Azure workloads using Visual Studio, and learn about the fundamentals of source
Learning Plan
Level 100
5
Level 100
|
Published: 06 August 2015
Curious about Redis? Check out this Quick Start Challenge! Learn how to install Redis on Windows and how to access Redis from a Python script running on Windows, through use of the redis-py module. (Redis-py is a popular Python interface to Redis.)Write a script that displays a pattern of text on th
Learning Plan
Level 100
6
Level 100
|
Published: 06 August 2015
Interested in working with MongoDB? Explore this hands-on lab to learn how to create a MongoDB database on Microsoft Azure. Find out how to add records to the database and to read the records using PyMongo, a Python distribution which contains tools for working with MongoDB. Don't miss this opportun
Learning Plan
Level 100
6
Level 100
|
Published: 06 August 2015
How can Entity Framework (EF) simplify your work? Find out from Adam Tuliper and Christopher Harrison, in this Web Wednesdays course. Almost every website you create is a front-end to a database. So managing that data effectively is key to the success, flexibility, and performance of your appli
Learning Plan
Level 100
35
Level 100
|
Published: 31 July 2015
If you'd like to gain a fundamental understanding of software testing, this online course is for you. It can help prepare you for Exam 98-379, a key component of the MTA: Software Testing Fundamentals certification. The course explores the basics in test methodologies. It also focuses on workin
Learning Plan
Level 100
58
Level 100
|
Published: 10 June 2015
What defines an agile enterprise? Agile dev? Agile engineering? Enterprise agility should be driven and defined by your business. Agility allows you to be more responsive and more innovative, which makes you more competitive.In this session, the fourth in our "ALM Wednesdays" series, experts Steven
Learning Plan
Level 100
11
Level 100
|
Published: 14 May 2015
Are you getting the most value from your MSDN subscription? Maybe not! Take a closer look with us at how to do just that, including using your Microsoft Azure benefits to build a custom, cloud-hosted, integrated development platform (IDE), create self-service test environments which are provisioned
Learning Plan
Level 100
4
Level 100
|
Published: 12 May 2015
Have you always wanted to get started in game development? Here’s your chance to learn how to create games from the ground up, using C++ and DirectX. Learn about the game loop, input detection, applying basic shaders, state management, and more. With these skills, you’ll be building the
Learning Plan
Level 100
34
Level 100
|
Published: 05 May 2015
En introduktionskurs till programmering för dig med inga eller begränsade förkunskaper. Kursen använder C# som språk och Visual Studio som editor/kompilator. Vi går igenom dom grundläggande begreppen såsom variabler, metoder etc. och går sedan vidare till enkel objektorientering. Kursen börjar med e
Learning Plan
Level 100
7
Level 100
|
Published: 05 May 2015
Have you ever wondered why agile works? Do you want to go beyond the Agile Manifesto and examine the theoretical underpinnings of the agile movement? Want to know what to do when the "industry standard" agile practice fails to have the desired effect in your organization? We've been there, too. Find
Learning Plan
Level 100
24
Level 100
|
Published: 05 May 2015
Does it seem like your dev team is bogged down in process and can't get the ball across the goal line? If you're looking to streamline the development pipeline, Kanban—quickly becoming a standard tool in the agile toolbox—can help you. This first in our "ALM Wednesdays" series of Jump St
Learning Plan
Level 100
46
Level 100
|
Published: 29 April 2015
Nothing motivates students more than building an app that they care about and that they can immediately see, use, and share. Get insights from Windows Platform Developer MVP​ Lance McCarthy, as he teaches students to build a mobile app using Windows App Studio and to then extend and enhance the app
Learning Plan
Level 100
18
Level 100
|
Published: 24 April 2015
​What's so special about Git? Is it the right source control system for you? Find out what all the excitement's about in this Jump Start course, the second in our "ALM Wednesdays" series. Git has become wildly popular as a version control system in the development community. Companies large and smal
Learning Plan
Level 100
68
Level 100
|
Published: 24 April 2015
In this course, we look at licensing basics and clarify the various ways to acquire licenses for Microsoft software and services so you can choose the right licensing for your company’s needs. We take a look at the new Server and Cloud Enrollment, available only through the Enterprise Agreemen
Learning Plan
Level 100
19
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. Tune in to learn JavaScript concepts applicable to web-based video games, enhanced user interfaces, and dynamic webpages.
Learning Plan
Level 100
178
Level 200
|
Published: 11 August 2015
If you're taking the MTA 98-375 HTML5 Fundamentals exam, this HTML training can help you prepare. Begin with a discussion of exam expectations and frequently asked questions about the process. Then, explore introductory concepts for Hyper-Text Markup Language (HTML), Cascading Style Sheets (CSS), an
Learning Plan
Level 200
30
Level 200
|
Published: 11 August 2015
Want to add Cortana to your app? Whether you're into speech integration technology for accessibility, social responsibility, or gaming (or all of the above!), you're probably excited about the possibilities that Cortana offers for Windows Phone developers today and Windows 10 app developers in
Learning Plan
Level 200
7
Level 200
|
Published: 07 August 2015
Would you like to automate more of your workflow & streamline your day-to-day projects? Watch entertaining & informative experts for a high-level look at package managers, workflow automation tools, and build tools. And find out how to take advantage of the efficient continuous integration capabilit
Learning Plan
Level 200
3
Level 200
|
Published: 07 August 2015
Wondering what the buzz is all about with NoSQL? If you're an open source developer and you want to store unstructured data, see why MongoDB, a scalable document-oriented database, is so popular in this arena, plus explore how to use it on Azure.Learn how to set up MongoDB and how to load data in bu
Learning Plan
Level 200
22
Level 200
|
Published: 07 August 2015
Want to explore the lifecycle of an Azure Website, from building blocks to production to troubleshooting? Now's your chance! Get a look at new features in Azure Websites, including WebJobs, added security, and simple authentication. Plus, explore supported languages, such as ASP.NET, Node.js, PHP, P
Learning Plan
Level 200
8
Level 200
|
Published: 07 August 2015
Curious about what Microsoft has to offer the Java community? You might be surprised! Join us to explore the latest tools and technologies to help Java developers get in the cloud with Microsoft Azure, like plug-ins for Eclipse and IntelliJ, along with a look at options in Windows and Linux for auth
Learning Plan
Level 200
5
Level 200
|
Published: 07 August 2015
Do you know the basics of Python? Or have you worked with MVC and want to compare it to other technologies? If you're ready to build websites and have fun doing it, check out this course. Bring your basic knowledge of loops and variables, and take the next steps with the dynamic team of Susan Ibach
Learning Plan
Level 200
20
Level 200
|
Published: 07 August 2015
Web Devs, if you liked the Introduction to AngularJS session in the Single Page Applications with jQuery or AngularJS course, roll up your sleeves for even more coding fun! Back by popular demand, experts Stacey Mulcahy and Christopher Harrison show you how to leverage the built-in functionalit
Learning Plan
Level 200
50
Level 200
|
Published: 07 August 2015
Want to maximize the performance of your modern websites and apps with JavaScript and HTML5? This Web Wednesdays course has the practical strategies, tips, and tricks you need, along with helpful demos and best practice guidelines.Watch this team of experts for a detailed look at how to write f
Learning Plan
Level 200
5
Level 200
|
Published: 07 August 2015
Can't get enough Python and Flask? You've taken Introduction to Programming with Python, and you aced Introduction to Creating Websites Using Python and Flask. Get ready for the exciting conclusion to this action-packed Web Wednesdays trilogy, as you polish the look and feel of your website.The
Learning Plan
Level 200
7
Level 200
|
Published: 07 August 2015
​Does your organization release software manually, with time-consuming outages and difficult processes? Do you lack project-to-project standards, or do you have different processes for different environments? These challenges in releasing software can threaten the bottom line. Continuous delivery is
Learning Plan
Level 200
12
Level 200
|
Published: 07 August 2015
Are you customizing SharePoint using farm solutions and feature framework? Want to align with the product and service roadmap and to update your skills? Learn to transform SharePoint customizations with the SharePoint app model. You will be surprised at how flexible it is. Whether you're working wit
Learning Plan
Level 200
10
Level 200
|
Published: 07 August 2015
Devs, are you looking forward to building apps with Kinect for Windows v2? In this Jump Start, explore the brand new beta Software Development Kit with experts from the Kinect engineering team, and see how Kinect v2 enables speech, gesture, and human understanding in applications and experiences. Le
Learning Plan
Level 200
13
Level 200
|
Published: 07 August 2015
Do you have existing .NET client line of business (LOB) applications? Join Microsoft developer experts, and see how to modernize these applications and move them forward. Learn what the Microsoft devices and services strategy is and how existing applications fit in. See demos, and discover how and w
Learning Plan
Level 200
20
Level 200
|
Published: 07 August 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 this free Visual Studio 2013 course is for you. It focuses on some of the key new features, a
Learning Plan
Level 200
48
Level 200
|
Published: 07 August 2015
This course takes you through every aspect of developing games for Windows 8, from audience definition through product monetization. Discover the gaming engines that’ll ease the process, such as Construct2 by Scirra, GameMaker by YoYo Games, and Unity. The course is appropriate for beginning g
Learning Plan
Level 200
63
Level 200
|
Published: 07 August 2015
Are you a web designer, developer, or online marketer tasked with driving brand awareness and online or in-store traffic? Digital advertising, search engine marketing (SEM), and Bing Ads can help. This first of two Bing Ads Jump Starts offers an overview of Bing Ads and details the advantages of usi
Learning Plan
Level 200
14
Level 200
|
Published: 07 August 2015
Web professionals and cloud developers, whether you have a well-established website or you are starting a new business, this Bing search engine optimization (SEO) Jump Start training can help you achieve your goal of driving more traffic to your site. It can also help prepare you for a Bing Ads Accr
Learning Plan
Level 200
12
Level 200
|
Published: 07 August 2015
Get your developer skills up to speed—or dust them off—on the Microsoft platform. Whether you're a web, app, C#, .NET, or JavaScript developer, this first course in our "Building Blocks" series delivers what you need. Popular presenters Jeremy Foster and Christopher Harrison walk through
Learning Plan
Level 200
16
Level 200
|
Published: 07 August 2015
Around the globe, 1 billion Office users spend an average of two to three hours each day in Office clients, with more than 400 petabytes of data hosted in the Office 365 service. If you're a web developer, the Office 365 platform gives you the opportunity to reach these users with your business solu
Learning Plan
Level 200
30
Level 200
|
Published: 07 August 2015
If you want to use HTML, CSS, and JavaScript to build rich, native apps on a new and exciting platform, look no further. Get the details from Microsoft experts in this fast-paced, two-day course, complete with demos and a look at design considerations for screens from 4 to 40 inches!Get an introduct
Learning Plan
Level 200
25
Level 200
|
Published: 07 August 2015
Web Devs, are you curious about ASP.NET SignalR and its appeal throughout the dev community? You have probably heard how it makes developing real-time web functionality easy and how it enables bi-directional communication between server and client. You can use it for games, inventory apps, e-commerc
Learning Plan
Level 200
24
Level 200
|
Published: 07 August 2015
Devs, are you looking to easily create webpages that work cross-platform and that scale well to different screen sizes? Join us to explore Bootstrap, the popular framework that makes it easy for all skill levels to create rich UIs for users, regardless of device. Experts Jon Galloway and Christopher
Learning Plan
Level 200
121
Level 200
|
Published: 07 August 2015
Developers and designers, are you curious about "mobile first"? Trying to figure out how to deal with touch devices? If you want your web applications to work on tablets and phones and to be as friendly as possible, watch as Jeremy Foster and Christopher Harrison offer an entertaining journey throug
Learning Plan
Level 200
8
Level 200
|
Published: 07 August 2015
Developers, if you're ready to cross the finish line and get your Windows Store apps to market, don't miss this opportunity! Learn about a new pilot program that combines a free technical review from Microsoft Premier Field Engineering (PFE) with credit toward your MCSD: Windows Store Apps cert
Learning Plan
Level 200
5
Level 200
|
Published: 07 August 2015
Developers, have you ever wanted to play with Node.js? Are you curious about how to incorporate two-way communication into applications? Watch popular experts Stacey Mulcahy and Rami Sayar, and see how to do just that with Node.js, one of the easiest and fastest ways to develop real-time apps on the
Learning Plan
Level 200
34
Level 200
|
Published: 07 August 2015
Now's your chance to get to know the DirectX graphics debugging tools in Visual Studio. Learn how to capture a frame from a game, and then see how that frame was rendered by stepping through the individual graphics events. Explore the shader, and look at the C++ code that needs to be edited to make
Learning Plan
Level 200
4
Level 200
|
Published: 07 August 2015
Want to know what exactly jQuery is and why it's so wildly popular? Get answers, and watch an exciting day of jQuery goodness hosted by Jeremy Foster and Rachel Appel, who teach you what it is, why you need it, and how you use it. (Spoiler alert: jQuery makes your dev work significantly easier, and
Learning Plan
Level 200
66
Level 200
|
Published: 07 August 2015
Why DevOps, why now, and how can it help you? Build your resume and confidence by knowing how to answer these questions, which tools to use, and how to resource your projects. DevOps can mean the difference between being a leader in a market or a follower behind the competition.Watch industry expert
Learning Plan
Level 200
9
Level 200
|
Published: 07 August 2015
Want to build scalable web apps quickly and easily? Check out the MEAN stack, a collection of technologies (MongoDB, Express, AngularJS, and Node.js) that fit well together to provide a solution that allows for a full-stack JavaScript implementation of web applications.Popular experts Helen Zeng and
Learning Plan
Level 200
26
Level 200
|
Published: 07 August 2015
Do you want to modernize your Windows Presentation Foundation (WPF) enterprise client applications? If you have existing .NET line of business (LOB) apps to modernize and move into the cloud, this course is for you!Watch helpful demos and get practical tips from experts who have decades of experienc
Learning Plan
Level 200
4
Level 200
|
Published: 07 August 2015
Want to create a 2D game, using your HTML5 skills, familiar libraries, and the power of the cloud? Or add to what you learned in Developing 2D Games with HTML5? Making a "code once, deploy everywhere" multi-player 2D game with HTML5 is possible (and fun)! Watch popular experts Mickey MacDonald and B
Learning Plan
Level 200
7
Level 200
|
Published: 07 August 2015
Trying to get into web development? Or maybe you want to take your Cascading Style Sheets (CSS) skills to the next level as you prep for Exam 70-480? Either way, CSS is a core technology that every Web Dev needs to know. But, as experience can tell you, pages don't always render the way you want the
Learning Plan
Level 200
36
Level 200
|
Published: 06 August 2015
Website developers, here's your chance to learn how you can use Windows Azure to develop, deploy, and scale your large-scale web apps in a matter of minutes. If you're new to Windows Azure, this is a good starting point for finding out how it can help you save on time and resources, integrate with O
Learning Plan
Level 200
18
Level 200
|
Published: 06 August 2015
Devs, want a primer on the latest capabilities and features available in HTML, CSS, and JavaScript? Discover the basics you need to create websites, web apps, and even native Windows apps. Dive deep into modern web APIs and tour libraries you can use to build anything from the simplest to the most c
Learning Plan
Level 200
23
Level 200
|
Published: 06 August 2015
Devs, are you looking to level up your web dev skills? Are you a front-end coder who wants to learn how to build data-driven, server-side web applications? Maybe you know some Web Forms and want to make the jump to ASP.NET MVC? This exciting new ASP.NET introduction course focuses on the basics
Learning Plan
Level 200
292
Level 200
|
Published: 06 August 2015
Watch Scott Hanselman, host of Azure Friday, with his team of experts from the Windows Azure Application and Web Tools Platform team, as they take you on an entertaining journey through the latest tools and capabilities of the Windows Azure and Web platform for developers. He challenges you to apply
Learning Plan
Level 200
16
Level 200
|
Published: 02 June 2015
Watch experts as they focus on getting to production faster, creating quality software, and understanding the big picture, in this in-depth, demo-rich, and end-to-end look at application lifecycle management (ALM), including prioritization, commitment, implementation, deployment, testing, and (final
Learning Plan
Level 200
4
Level 200
|
Published: 13 May 2015
Want your business to compete in a mobile first, cloud first world? Microsoft Azure can help. For example, Turnkey API Management capabilities help you share APIs with partners securely, and Mobile Services help you to build enterprise-grade mobile experiences for consumers and employees alike, in r
Learning Plan
Level 200
6
Level 200
|
Published: 05 May 2015
If you're an app developer who wants to design and build apps for Windows Phone 8.1 using XAML and C#, check out this two-and-a-half day, on-demand course, taught by experts with years of experience developing—and writing about the process. The sessions focus on building apps for Windows Phone
Learning Plan
Level 200
57
Level 200
|
Published: 05 May 2015
Developers, //build on your coding skills with the second Jump Start in our "Building Blocks" series. Experts—including the inspiring Jeremy Foster and the inimitable Stacey Mulcahy—teach you how to create great apps, and they cover layout and style with HTML5, CSS, and XAML. They e
Learning Plan
Level 200
7
Level 200
|
Published: 04 May 2015
With the incredible growth of devices and the Internet of Things (IoT), you know that mobile apps present a huge opportunity. Windows Azure Mobile Services lets you build a back end for your mobile apps in minutes. Watch Miranda Luna and other experts for a comprehensive, infrastructure-focused look
Learning Plan
Level 200
6
Level 200
|
Published: 29 April 2015
Want to build an app, start to finish, and share it across iOS, Android, and Windows Phone platforms? Check out this course! Join the experts, and build a sample app, sharing as much C# code as possible across the three platforms. Get an introduction to Xamarin and how to use it with Visual Studio 2
Learning Plan
Level 200
28
Level 200
|
Published: 28 April 2015
You've explored skyboxes and porting DX 11 to 11.2, and you've played with sounds and shaders. How about a look at blending and models? Take the next step in game development, and learn how easy it is to implement blending techniques and to add features to your game engine.Watch as experts Bryan Gri
Learning Plan
Level 200
1
Level 200
|
Published: 28 April 2015
Hooked on C++/DirectX game development? It’s a steep learning curve, that’s for sure, but it's so worth it! Roll up your sleeves, and join experts Bryan Griffiths and Mickey MacDonald, as they explore the wow factor through advanced game development! Expand upon the prototype from the&nb
Learning Plan
Level 200
2
Level 200
|
Published: 28 April 2015
If you've always wanted to build games for the Windows Store but aren't sure how to get started, take a look at the wildly popular Cocos2d-x. Join a team of experts who walk you through the engine's background, explore its popularity, show you how to set up a Windows machine for Cocos development, a
Learning Plan
Level 200
9
Level 200
|
Published: 27 April 2015
​Do you have a great idea for a 3D game? If you want to build it with the same open source framework used to create Assassin's Creed Pirates, check out this exciting course! Babylon.js is a free, open source gaming framework that streamlines WebGL functionality. Use it to create 3D games and apps wh
Learning Plan
Level 200
21
Level 200
|
Published: 27 April 2015
Do you want to build up your game portfolio with help from the experts? Watch this course, led by AAA game maker Bryan Griffiths and indie game designer Mickey MacDonald as they walk through step-by-step demos, pro tips, best practices, and design strategies. See how easy it is to create universal H
Learning Plan
Level 200
20
Level 200
|
Published: 27 April 2015
Know about sprites and boss fights but not how to create them? If you want to get into the video game industry but don't know where to start, check out this course. Learn what skills you need, and get a look at many available tools and what you can do with them, plus get links to access them yoursel
Learning Plan
Level 200
43
Level 200
|
Published: 27 April 2015
If you are a Unity game developer who wants to increase your reach by bringing your existing iOS, Android, or PC games to Windows Store and Windows Phone, roll up your sleeves and join us for this practical, step-by-step deep dive. At the end of the training, you can have your full game ported!Exper
Learning Plan
Level 200
11
Level 200
|
Published: 27 April 2015
Whether you're a beginner or an established indie game developer, if you want to ramp up your skills, join the always-entertaining Adam Tuliper (of DinoBurger fame) and a team of industry experts for this informative Jump Start. They take you on an awesome journey using Unity, one of the most popula
Learning Plan
Level 200
21
Level 200
|
Published: 24 April 2015
If you'd like an introduction to programming embedded systems using Visual Studio, this free training is for you. Experts walk you through programming Arduino microcontroller boards, along with the sensors and devices needed to build autonomous wheeled robots, robotic arms, and wirelessly controlled
Learning Plan
Level 200
38
Level 200
|
Published: 24 April 2015
Developers, do you wonder how to design apps for the cloud? Are you interested in best practices for architectures which include services that run in the cloud? Watch Marc Mercuri, Larry Brader, and other experts as they host a day of design and architecture lessons for Windows Azure developers. See
Learning Plan
Level 200
20
Level 200
|
Published: 24 April 2015
See the broad capabilities of Windows Azure, some storage design patterns and best practice techniques, and then a variety of tips and tricks so you can get started today.Instructor | Andrew Edwards – Microsoft Principal SDE; Jai Haridas – Microsoft Principal Development Manager
Learning Plan
Level 200
15
Level 200
|
Published: 24 April 2015
Developers, if you are considering building your first Windows Azure application and you want a broad overview of Azure, this is the course for you. Watch Scott Guthrie, Azure guru and Microsoft Corporate Vice President, as he walks you through Windows Azure and provides an overview of what it offer
Learning Plan
Level 200
48
Level 300
|
Published: 07 August 2015
Looking to extend your coding toolbox with a tried and true language? Check out one of the most popular server side scripting languages, the easy-to-learn PHP, which is used in many blogging platforms. Hear about the history of PHP, explore its pros and cons, and take a look at configuration and deb
Learning Plan
Level 300
9
Level 300
|
Published: 07 August 2015
IT Pros, want to automate redundant tasks and do it right the first time? Learn how to turn your real-time management and automation scripts into useful reusable tools and cmdlets. Use PowerShell to better create, query, update, delete, and manage your Active Directory. You might be surprised at how
Learning Plan
Level 300
57
Level 300
|
Published: 07 August 2015
If you'd like to learn to create highly secure, scalable, and reliable desktop hosting solutions for small- and medium-sized organizations with up to 1,500 users, check out this course. Find out how to use Remote Desktop Services and Microsoft Azure virtual machines to create multitenant, hosted Win
Learning Plan
Level 300
5
Level 300
|
Published: 07 August 2015
Wondering what's new and exciting in ASP.NET 5? Watch the experts from the product team as they highlight the newest open source web framework from Microsoft for building modern web apps on Windows, Linux, and Mac.This session digs into the changes in ASP.NET and focuses on how it can make you more
Learning Plan
Level 300
39
Level 300
|
Published: 06 May 2015
Are you a C# Developer who wants to be more productive? We've got good news! The latest and greatest features in C# can help. Join us to learn a more precise way to write constructs (that is, find out how to type less and code more).MVP and best-selling author Bill Wagner teams up with Microsoft Pro
Learning Plan
Level 300
32
Level 300
|
Published: 28 April 2015
Web devs, want to use your existing skills and code to build apps across major mobile platforms on the market today? Watch as a team of experts with tons of real-world experience, plus some special guests, show you how to go from web to apps.From development tools to middleware frameworks and runtim
Learning Plan
Level 300
8
Level 300
|
Published: 27 April 2015
New to Visual Studio Online? Explore this set of services for developers, and learn how they can help you with your daily work or personal projects. Watch a series of 10-minute videos to get an overview of the Visual Studio Online services and how to work with them. Keep an eye on the Features Timel
Learning Plan
Level 300
31
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. This training session focuses on 20 of the top questions surrounding the C# language, based on number of vie
Learning Plan
Level 300
151