Microsoft Virtual Academy
Get 50% off eBooks plus
40% off print books at
The Microsoft Press Store
Microsoft Technical Evangelists Jeremy Foster and Michael Palermo kick off this exam prep course with an engaging discussion about HTML5 semantic structures. Topics include Semantic tags, Forms, Audio and Video, Canvas, and SVG.
In this module, Jeremy Foster and Michael Palermo focus on CSS3 Selectors and Style Properties. Topics include Selectors, Combinators, Color properties, Text properties, and Box properties.
This module features Michael Palermo and Jeremy Foster covering the important areas of layout and animation. During the session, they discuss Legacy layouts, Flexbox, Grid, Transforms, and Transitions and Animations.
In this important module, Michael Palermo and Jeremy Foster focus on DOM interactions including querying the DOM, manipulating the DOM, and responding to events.
Jeremy Foster and Michael Palermo cover several advanced topics in this fun session. After an effective discussion about Handling exceptions, they cover Promises, Web worker, Web sockets, Architecture patterns, and TypeScript.
This module provides an overview on how to create and consume background tasks and components to make your code more reusable. Additionally, the instructors go over how to integrate WinRT components into a solution.
The easy way to capture media is with camera capture UI, and the powerful way is with media capture. This segment demos capturing media from the camera and microphone, discovering device capabilities, and reading various hardware sensors.
There are two ways to set up your push service, the hard way and the easy way. The instructors provide an overview on how to implement the printing and PlayTo contracts and how to understand the push notification system for doing live tile updates and more.
Learn more about the five "y"s of good UI responsiveness. This session reviews how to facilitate good UI responsiveness for a fast and fluid experience, how to implement animations and transitions, and how to create custom WinJS controls while building in globalization/ localization for broader reach.
The key message of this module is file access and what Windows 8 can do to protect data. The demos go over designing and implementing data caching, saving and retrieving files from the file system, and securing application data.
This session provides some pointers to help you write a test plan with Microsoft Test Manager so you do not test in production. The instructors provide an overview of adding trial functionality, handling errors, implementing a test strategy, and designing a diagnostic and monitoring strategy.
The information in this module provides you with an opportunity to dive deeper into HTML5 App Development Fundamentals, at your own pace.