20481B: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Overview

This course, provides students with knowledge of essential programming skills and techniques that are required to develop Windows Store apps.

Who should attend ?

This course is intended for professional developers who have one or more years of experience creating applications and who are comfortable programming in HTML5, JavaScript, and CSS3.

About This Course

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

Instructor Led Learning

Duration: 5 Days
Registration Open Now!

Video Learning

Duration: 5 Days
Registration Open Now!

What you will learn

Module 1: Overview of the Windows 8.1 Platform and Windows Store Apps

Module 2: Single-Page Apps and the MVVM Design Pattern

Module 3: Using WinJS

Module 4: Implementing Layout Using Windows 8.1 Controls

Module 5: Presenting Data

Module 6: Implementing Tiles and User Notifications

Module 7: Handling Files in Windows Store Apps

Module 8: Windows Store App Process Lifetime Management

Module 9: Designing and Implementing Navigation in a Windows StoreApp

Module 10: Implementing Windows 8.1 Contracts

Module 11: Designing and Implementing a Data Access Strategy

Module 12: Responding to Mouse and Touch

Module 13: Planning for Windows Store App Deployment

Basic computer skills

Introduction to Computer Programming

FULL COURSE OUTLINE

Module 1: Overview of the Windows 8.1 Platform and Windows Store Apps

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

Module 2: Single-Page Apps and the MVVM Design Pattern

  • Single-Page Applications
  • The MVVM Design Pattern

Module 3: Using WinJS

  • The WinJS Library
  • WinJS APIs

Module 4: Implementing Layout Using Windows 8.1 Controls

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

Module 5: Presenting Data

  • Working with Data Presentation Controlsy
  • The ListView Control

Module 6: Implementing Tiles and User Notifications

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

Module 7: Handling Files in Windows Store Apps

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

Module 8: Windows Store App Process Lifetime Management

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

Module 9: Designing and Implementing Navigation in a Windows StoreApp

  • Handling Navigation in Windows Store Apps
  • Semantic Zoom

    Module 10: Implementing Windows 8.1 Contracts

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

    Module 11: Designing and Implementing a Data Access Strategy

    • Evaluating Data Access Strategies
    • Working with Remote Data

    Module 12: Responding to Mouse and Touch

    • Working with Mouse Events
    • Working with Gesture Events

    Module 13: Planning for Windows Store App Deployment

    • The Windows Store App Manifest
    • Windows Store App Certification

Join Over 10,000 Students that have studied with MasterGrade IT Now

Become Part of MasterGrade IT to Further Your Career.