Microsoft logo
February 28, 2013 
8:00am-5:00pm PST
What time is this in my time zone?


     ▪  Where: Live online
     ▪  What: Engaging, demo-rich virtual class!
     ▪  Cost: FREE! 
     ▪  Target Audience: Accelerated course intended for
         professional developers with one or more years of
         experience creating applications for production
     ▪  Prerequisites: Attendees of this course should
         complete these previous Jump Starts:
         Developing in HTML5 with JavaScript and CSS3 
         Developing Windows Store Apps with HTML5

Advanced Windows Store App Development with HTML5 Jump Start

Looking to create Windows 8 apps? This fast-paced Jump Start dives deeper into the advanced programming skills and techniques required to optimize Windows Store apps, so that your apps can stand out from others in the Windows Store. We’ll combine both design and development skills, and you’ll learn about supporting the apps you’ve published to the Windows Store.

This course is the next step for those of you who have enjoyed our Developing Windows 8 Apps with HTML, CSS & JavaScript and Developing Windows Store Apps with HTML5 Jump Starts where we introduced you to developing apps in the Windows 8 platform. This course also provides accelerated preparation for Exam 70-482: Advanced Windows Store App Development using HTML5 and JavaScript.



Module 1 - Background Tasks and Components
Create background tasks
Consume background tasks
Integrate WinMD components into a solution

Module 2 - Hardware and Sensors
Capture media with the camera and microphone
Get data from sensors
Enumerate and discover device capabilities

Module 3 - Printing and PlayTo
Implement printing by using contracts and charms
Implement Play To by using contracts and charms
Notify users by using Windows Push Notification Service (WNS)

Module 4 - Animations, Custom Controls, and Globalization
Design for and implement UI responsiveness
Implement animations and transitions
Create custom controls
Design apps for globalization and localization

Module 5 - Data, Files, and Encryption
Design and implement data caching
Save and retrieve files from the file system
Secure application data

Module 6 - Deployment
Design and implement trial functionality in an app
Design for error handling
Design and implement a test strategy
Design a diagnostics and monitoring strategy


Jeremy Foster | Microsoft Technical Evangelist | @codefoster
Jeremy Foster was educated in computer engineering and mathematics, gathered disparate industry experience in education, aerospace manufacturing, and insurance. With just enough and not nearly enough education and experience, he finally joined Microsoft with the goal of informing and inspiring other software developers to write code and write it right. Jeremy is the author of CSS for Windows 8 App Development. When he is not working, he is likely spending time with his wife and son, hiking and camping, sailing, scuba diving, or working on house projects. Find Jeremy online at @codefoster and

Michael Palermo | Microsoft Technical Evangelist | @palermo4
Michael is a Technical Evangelist with Microsoft with a passion for HTML, CSS, JavaScript, and all things Windows 8. In his years prior to joining Microsoft, Michael served as a Microsoft Regional Director, MVP, and Microsoft “insider” on a wide variety of technologies, authored several technical books and published several online courses with Pluralsight. Michael takes his evangelism seriously, and can be seen speaking at developer events around the world.