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
Filter courses by product:
















Filter courses by topic:


















Courses

This course for intermediate to advanced learners provides an accelerated introduction to help students learn HTML, CSS, and JavaScript and other basic programming skills. It also helps you prepare for Exam 70-480, a key component of the MCSD: Windows Store Apps certification. The HTML5, JavaScript, and CSS3 Jump Start focuses on using these tools to implement programming logic, define and use variables, perform looping and branching, develop user interfaces, capture and validate user input, store data, and create well-structured applications.

The course uses Visual Studio 2012, running on Windows 8. It is intended for developers who have at least six months of professional experience and who are interested in developing applications using HTML5 with JavaScript and CSS3 (either Windows Store apps or Internet Explorer 10 apps for the web). Although students may have little or no HTML5 coding experience, they should have some experience with HTML4.

Instructors | We’re excited to introduce  Jeremy Foster and Michael Palermo - two seasoned Microsoft Technical Evangelists who are experts in their field and share a passion for creating powerful solutions leveraging HTML, CSS and JavaScript.

Associated Exam | Exam 70-480: Programming in HTML5 with JavaScript and CSS3
Related Certification |  MCSD: Windows Store Apps
Associated Course | Course 20480: Programming in HTML5 with JavaScript and CSS3

65 Points
Level 200
Rating:
(1100)
Add to My Learning Plan

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 to port an existing web app to a Windows Store and Windows Phone game.

 
Instructor |  Gerry O'Brien -  Microsoft Senior Program Manager

9 Points
Level 100
Rating:
(9)
Add to My Learning Plan

Want to learn a different language? How about learning HTML5 and CSS3? Over the course of 21 episodes, our friend Bob Tabor will teach you the fundamentals of HTML5 & CSS3 programming. Tune in to learn concepts about web pages, CSS3 styles, and HTML5 features.

We'll walk you through the basics of HTML5 and CSS training, which includes getting the web principals, writing code, and much more! Each concept is broken into its own video so you can search for and focus on the information you need to learn HTML5 and CSS3.

Instructor | Bob Tabor -LearnVisualStudio.Net; Clint Rutkas - Microsoft Technical Evangelist; Dan Fernandez - Microsoft Senior Director

85 Points
Level 100
Rating:
(472)
Add to My Learning Plan

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 explore how to craft engaging visual assets for your applications, and they offer tips and tricks to create a great touch experience. Watch now!

Instructor | Jeremy Foster – Microsoft Developer Evangelist; Stacey Mulcahy - Microsoft Technology Evangelist

70 Points
Level 200
Rating:
(7)
Add to My Learning Plan

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), and JavaScript. To learn more about HTML fundamentals and how to be successful on the exam, be sure to take this course.   
Instructors |    Rachel Jones - Microsoft Certified Trainer, SourceDev;  Christopher Harrison - Microsoft Content Developer

57 Points
Level 200
Rating:
(29)
Add to My Learning Plan

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 HTML5 2D games and port them to multiple platforms, using Visual Studio and free open source technology.

By the end of day 1, you have a controllable player that interacts properly with displayed objects, and you see how a new project is created. By the end of day 2, you have a fully playable role-playing game, including non-player character interaction, in-game store, and a turn-based battle system. Get what you need to take your game skills to the next level.

Instructor | Mickey MacDonald -  Technical Evangelist/Microsoft Canada; Bryan Griffiths - Software Engineer; Video Game Design and Development Instructor/triOS College

66 Points
Level 200
Rating:
(18)
Add to My Learning Plan

​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 which work on every browser that has a GPU device.

Watch the creators of Babylon.js in this entertaining deep dive into 3D game development, including a look at collisions, particles, shadows, and texture. Explore basic 3D concepts, create a 3D scene, and connect the 3D assets creation tool to your website or app.

NOTE: For the sample code used throughout this course, please visit: https://github.com/deltakosh/MVA3DHTML5GameDev

Instructors | ​ ​ David Catuhe - Microsoft Senior Program Manager; David Rousset - Microsoft Technical Evangelist

78 Points
Level 200
Rating:
(21)
Add to My Learning Plan

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 Bryan Griffiths, as they continue their quest to do just that.

Explore helpful new tools and services for 2D game development, including Apache Cordova Tools for Visual Studio, Microsoft Azure Cloud Services, and Node.js. Round out the gameplay experience by adding new features and functionality, and see a proof of concept that shows how to turn the example into an online multiplayer RPG. Layer magic and sound, walk through good game design, update your battle system, and much more.

Instructors |   Michael "Mickey" MacDonald - Microsoft Canada Technical Evangelist; Bryan Griffiths - Software Engineer & triOS College Video Game Design and Development Instructor

39 Points
Level 200
Rating:
(7)
Add to My Learning Plan

Developers for the Microsoft platform, take this course if you are ready to begin enterprise web application development, if you need to ramp up on the new Model View Control (MVC) features, or if you want to update your Microsoft certification. This ASP.NET development course tells you what you need to know and prepares you for Exam 70-486, a key component in the MCSD: Web Applications certification. It follows the Developing in HTML5 with JavaScript and CSS Jump Start.

All of our ASP.NET training courses are free of charge, led by experts, and will help deepen your development knowledge.

Instructors | Jon Galloway - Technical Evangelist; Consultant; Christopher Harrison - Microsoft Certified Trainer

Associated Exam | Exam 70-486: Developing ASP.NET MVC 4 Web Applications
Associated Course | 20486: Developing ASP.NET MVC 4 Web Applications

78 Points
Level 200
Rating:
(259)
Add to My Learning Plan

Take Tthis MVA software development training course provides for an overview of the concepts that viewers are expected to understand when taking Exam 98-361: Software Development Fundamentals. The content is introductory level and helps viewers understand the various aspects of software development. The course focuses on key fundamental concepts of software development programs that all software developers need to know.

Instructors | Gerry O'Brien - Microsoft Senior Program Manager; Paul Pardi - Microsoft Senior Content Publishing Manager

Associated Exam(s) | 98-361: Software Development Fundamentals
Related Certification | MTA
Associated Course(s) | 40361A: Software Development Fundamentals: MTA Exam 98-361 (3 Days); 40035A: Software Development Fundamentals with .NET: Training 2-Pack for MTA Exams 98-361 and 98-372 (5 Days); 40034A: Software Development Fundamentals with HTML5: Training 2-Pack for MTA Exams 98-361 and 98-375 (5 Days)

66 Points
Level 100
Rating:
(150)
Add to My Learning Plan

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. Explore 3D printing, the LEGO EV3 platform (and how to use it from Bluetooth and USB), how to get speech out of your modern app, and more. See some exciting demos, and find out about awesome new features in both HTML and XAML. Build on your core skills, take advantage of everything Windows 8.1 has to offer, and dive into the Internet of Things (IoT).

Instructors | Pete Brown – Microsoft Program Manager and Evangelist; Jeff Burtoft – Microsoft HTML5 Evangelist

Related MVA Course(s) | C++: A General Purpose Language and Library Jump Start; Developing ASP.NET MVC 4.5 Web Applications Jump Start; Developing Windows Store Apps with HTML5 Jump Start

108 Points
Level 200
Rating:
(15)
Add to My Learning Plan

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 of this popular framework for building scalable, standards-based web applications using well-established design patterns, so you can ramp up quickly.

Experts Jon Galloway and Christopher Harrison help you learn ASP.NET online by covering the initial creation and setup of an MVC application and highlighting what developers new to MVC need to know to get up and running. They explore what's new in Visual Studio for web devs, including lots of helpful tools, like scaffolding, Bootstrap, HTML5, CSS, and JavaScript, so you can quickly build a professional-quality website that looks great on multiple devices. Bring your questions, and step up to learn ASP.NET MVC!

Source code link: http://aka.ms/mva-mvc-source

Instructor | ​ Jon Galloway  - Microsoft Development Platform Evangelist;  Christopher Harrison - Microsoft Content Development Manager

65 Points
Level 200
Rating:
(266)
Add to My Learning Plan

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 Quick and Shahed Chowdhuri for this engaging session. Learn to build a fun and engaging 2D game in just an hour, with no previous experience, using the popular "drag-and-drop" tool. Watch exciting step-by step demos, and see how easy it is to set up Construct 2, build games, and publish to the Microsoft platform. You can even get blog posts and video links to supplement your learning. Don't miss this chance to get started creating games!

(NOTE: Download the completed Golden Ball game code so you can follow along.)

Instructors |  James Quick - Microsoft Technical Evangelist; Shahed Chowdhuri - Microsoft Senior Technical Evangelist

40 Points
Level 100
Rating:
(24)
Add to My Learning Plan

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 runtime, see what's possible with HTML5, JavaScript, and CSS, alongside the open source project Apache Cordova and with Visual Studio integration. Explore lots of cool technologies, including Cordova, Coco Games, Babylon.js, and more. Check out this informative event!

Instructors | ​ Eric Mittelette - Microsoft Open Technologies Senior Technical Evangelist; Oliver Bloch - Microsoft Open Technologies Senior Technical Evangelist; ​Kirupa Chinnathambi - Microsoft Program Manager; David Catuhe - Microsoft Principal Program Manager; Edgar Banguero - Microsoft Senior Software Engineer; Paul Gildea - Microsoft Program Manager

59 Points
Level 300
Rating:
(6)
Add to My Learning Plan

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 fast JavaScript. Explore the fundamentals of web performance, tools for monitoring and measuring JavaScript/HTML speed, and techniques to optimize media usage. Plus, get a look at memory and UI performance in a game case study, and see how to structure markup efficiently.

Instructors | ​ ​Doris Chen - Microsoft Senior Technology Evangelist; John-David Dalton - Microsoft Program Manager

83 Points
Level 200
Rating:
(3)
Add to My Learning Plan

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. We walk you through learning JavaScript fundamentals, including getting the tools, writing code, and much more! Each concept for our JavaScript courses is broken into its own video so you can search for and focus on the information you need for learning JavaScript fundamentals.

 

Instructors | Bob Tabor - Microsoft MVP

68 Points
Level 100
Rating:
(170)
Add to My Learning Plan

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 complex apps.

In this accelerated, foundational course, Microsoft experts demo the building blocks of the new environment, with practical tips and tricks, and they prepare you for the Developing Universal Windows Apps with HTML and JavaScript course. Learn how easy it is to add awesome to your apps! Watch this informative introduction to core platform technologies.


Instructor | ​ Jeremy Foster ​– Microsoft ​Developer Evangelist; Michael Palermo - Microsoft Developer Evangelist

59 Points
Level 200
Rating:
(20)
Add to My Learning Plan

Looking to utilize the power and efficiency of cloud computing for your multiplayer games? Microsoft Azure is there for you, whether you're into .NET, Android, or iOS. Get what you need to avoid the pitfalls others have encountered, learn the practical applications of Azure in games, create for scale, and help to minimize costs.

Join experts who share their real-world experience in this field, including a case study with Age of Ascent. Get a look at gaming history, review basic networking and Azure game development support, and see how doable this is.

(NOTE: Download the source code used throughout the course.)

Instructors | ​ Steve Maier - Senior Technical Evangelist, ​Michael Cummings - Software Engineer

90 Points
Level 200
Rating:
(4)
Add to My Learning Plan