Module 1: Introduction to Windows 8 Platform
This Module explains about the platform design tenets, the programming language choices, and the integration points with the operating system and across Metro style apps.
Lessons
- Introduction to Windows 8 Operation System
- Windows 8 Platform
After completing this module, students will be able to:
- Provide a summary of the Window 8 platform
- Enumerate the Metro Style application development languages
Module 2: Working with Metro-Style Guidelines
This module explains the design principles behind Metro and get insights into how to apply these principles in your own applications.
Lessons
- Metro Style Design Guidelines
After completing this module, students will be able to:
- Summarize Metro style concepts and guidelines
Module 3: Developing Metro Style Apps with HTML5 and JavaScript
This module explains how to use web skills to build Windows 8 Metro style applications.
Lessons
- Developing a Metro Style app Using HTML5 and JavaScript
- The WinJS Library
After completing this module, students will be able to:
- Demonstrate how to implement a basic Metro style app using HTML5/JavaScript
- Demonstrate how to use the WinJS library in Metro style apps
Module 4: Integrating with Windows 8 Experiences
This module explains how contracts work and how to implement the built-in contracts such as Search, Share, Settings, and Play To, that allow to integrate Windows 8 features into apps.
Lessons
- Windows 8 Contracts
- Implementing the Share and Search Contracts
After completing this module, students will be able to:
- Highlight the ways to integrate apps with Windows 8 experiences using contracts
- Describe what Windows 8 contracts are
Module 5: Implementing Tiles and Notifications
This module explains how to implement Tiles and Notifications and how to create tiles that let users personalize their Start screen by creating deep links to specific places within your app.
Lessons
- Using Tiles in Windows 8 Metro Style apps
- Using Notifications in Metro Style apps
After completing this module, students will be able to:
- Explain how to implement tiles
- Explain how to implement notifications
Module 6: Deploying to the Windows Store
This module explains the many different ways to monetize your application, including subscriptions, trial apps, advertisement, and in-app purchases.
Lessons
- The Microsoft Store
- Monetizing Using the Microsoft Store
After completing this module, students will be able to:
- Provide an overview of the Microsoft Store
- Enumerate the ways to monetize the app in the Microsoft Store



