Course 40023B: First Look Clinic: Introduction to Windows® 8 Development - HTML5

Type: Clinic
Technology:Cross-Platform Development
This Revision:B
Delivery method:
Instructor-led (classroom)
Length:3 hours

First published:

10 April 2013
About this course
This three hour First Look Clinic (FLC), will introduce developers to the tools and techniques for creating Windows Store apps using JavaScript with HTML5 and CSS3. It will outline The Windows 8 platform, Windows Store app guidelines, Windows 8 contracts, tiles and notifications, and the Windows store.

Audience profile
This course is intended for professional developers that come from the HTML5 space and Web development background. Developers should have 1-2 years of experience in their field.
At course completion
After completing this Clinic, students will be able to:
  • Provide a summary of the Window 8 platform
  • Enumerate the Windows Store app development languages
  • Describe the design process for a Windows Store app
  • Summarize Windows Store app concepts and guidelines
  • Demonstrate how to implement a basic Windows Store app using HTML5/JavaScript
  • Demonstrate how to use the WinJS library in Windows Store apps
  • Describe what Windows 8 contracts are  
  • Understand what Windows 8 contracts are  
  • Explain how to implement tiles
  • Explain how to implement notifications
  • Provide an overview of the Windows Store
  • Enumerate the ways to monetize an app in the Windows Store

Course details
Course OutlineModule 1: Introduction to Windows 8 PlatformThis Module explains about the platform design tenets, the programming language choices, and the integration points with the operating system and across Windows Store apps.Lessons
  • Introduction to Windows 8 Operating System
  • Windows 8 Platform
After completing this module, you will be able to:
  • Explain what the Windows 8 operating system is
  • Describe the new Windows 8 platform and how Windows Store apps work

Module 2: Working with Windows Store app GuidelinesThis module explains the Windows Store app design principles and provides insights into how to apply these principles in your own apps.Lessons
  • Windows Store App Principles
After completing this module, you will be able to:
  • Summarize Windows Store app principles.
Module 3: Developing Windows Store apps with HTML5 and JavaScriptThis module explains how to apply existing Web development skills to building Windows 8 Windows Store apps.Lessons
  • Developing a Windows Store App Using HTML5 and JavaScript
  • The WinJS Library
After completing this module, you will be able to:
  • Describe how to develop a simple Windows Store app using HTML5 and JavaScript
  • Explain how to use the WinJS library and some of its features

Module 4: Integrating with Windows 8 ExperiencesThis module explains how contracts work and how to implement the built-in contracts such as Search, Share, Settings, and Play To, that allow developers to integrate Windows 8 features into apps.Lessons
  • Windows 8 Contracts
  • Implementing Windows 8 Contracts
After completing this module, you will be able to:
  • Explain what charms are
  • Describe how to integrate search, share and settings contracts in a Windows Store app
Module 5: Implementing Tiles and NotificationsThis 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 Store apps
  • Using Notifications in Windows Store apps
After completing this module you will be able to:
  • Describe app tile design concepts.
  • Describe the main guidelines for creating a notification aware app and channeling notifications.
Module 6: Deploying to the Windows StoreThis module explains the many different ways to monetize your application, including subscriptions, trial apps, advertisement, and in-app purchases.Lessons
  • The Windows Store
  • Monetizing Using the Windows Store
After completing this module, you will be able to:
  • Use the Windows Store
  • Use the different purchase options in order to monetize applications
Before attending this course, students must have:
  • Knowledge of graphical interface design
  • Knowledge of Object Oriented Programming design and development
  • Simple data access (CRUD) knowledge
  • General understanding of the Visual Studio IDE


Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Talk to us on these social networks: