20481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

In this 5-day instructor-led course, participants will learn essential programming skills and techniques required to develop Windows Store apps. This includes a combination of both design and development skills, as well as ensuring that participants are comfortable using and making the most of the Microsoft Visual Studio and Expression Blend Tools.

Overview

In this 5-day instructor-led course, participants will learn essential programming skills and techniques required to develop Windows Store apps. This includes a combination of both design and development skills, as well as ensuring that participants are comfortable using and making the most of the Microsoft Visual Studio and Expression Blend Tools.

Prerequisites

Participants who wish to take up this course should meet the following prerequisites:

Who Should Attend?

This course is intended for professional developers who have at least 1 year of experience in creating applications and who are comfortable programming in HTML5, JavaScript and CSS3.

Course Outline

  • Introduction to the Windows 8.1 Platform
  • Windows 8 User Interface Principles
  • WinRT and Language Projections

Lab: Overview of the Windows 8.1 Platform and Windows Store Apps

  • Single-Page Applications
  • The MVVM Design Pattern

Lab: Single-Page Apps and the MVVM Design Pattern

  • The WinJS Library
  • WinJS APIs

Lab: Using WinJS

  • Windows 8.1 Layout Controls
  • Implementing WinJS Controls and Templates
  • The AppBar Control
  • Windowing Modes

Lab: Implementing Layout using Windows 8 Built-In Controls

  • Working with Data Presentation Controls
  • The ListView Control

Lab: Presenting Data

  • Implementing Tiles, Live Tiles, Secondary Tiles, and Badge Notifications
  • Implementing Toast Notifications

Lab: Implementing Tiles and User Notifications

  • Handling Files and Streams in Windows Store Apps
  • Working with File User Interface Components

Lab: Handling Files in Windows Store Apps

  • Process Lifetime Management
  • Windows Store App Activation and Background Tasks
  • Implementing a State Management Strategy

Lab: Windows Store App Process Lifetime Management

  • Handling Navigation in Windows Store Apps
  • Semantic Zoom

Lab: Designing and Implementing Navigation in a Windows Store App

  • Designing for Charms and Contracts
  • The Search Contract
  • The Share Contract
  • Managing App Settings and Preferences

Lab: Implementing Windows 8.1 Contracts

  • Evaluating Data Access Strategies
  • Working with Remote Data

Lab: Designing and Implementing a Data Access Strategy – Quiz

  • Working with Mouse Events
  • Working with Gesture Events

Lab: Responding to Mouse and Touch Gestures

  • The Windows Store App Manifest
  • Windows Store App Certification

Get Pricing and Brochure

More Like This

Get the course Brochure & Pricing

Our course consultant will contact you within 1 working day

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Get in touch with our consultant