The Knowledge Academy Logo
The Knowledge Academy Logo
+61 1-800-150644 - Available 24/7

Send us your message.

X

Advanced Windows Store App Development Using HTML5 And JavaScript (M20482)

Key points about this course


Duration: 5 Days*

Accredited: Yes

Dates & Prices Enquire
  • Understand Windows Store App Essentials.
  • Learn how to implement Animations and Transitions.
  • Understand and implement Globalization and Localization.

Available delivery methods for this course

Classroom Icon

Classroom

Onsite Icon

In-house

Online Icon

Online

Virtual Icon

Live Virtual

Course Information

Advanced Windows Store App Development Using HTML5 and JavaScript Overview

This 5-day official Microsoft course teaches advanced programming practices and techniques for developing Windows Store apps. The course looks at designing and developing apps, as well as implementing advanced features such as using location information, streaming media to external devices, and integrating with online services. The course uses Microsoft Visual Studio 2013 and Expression Blend as its tools.

 

Advanced Windows Store App Development Using HTML5 and JavaScript Outline

Module 1: Windows Store App Essentials

Lessons

  • Review Windows Store App Essentials

  • Review Windows Store App Essentials – Under the Hood

After completing this module, students will be able to:

  • Describe the Windows 8.1 platform, architecture, and features.

  • Outline the process of creating user interfaces with HTML.

  • Explain the new WinRT API model.

  • Describe the basics of working with files, implementing contracts, showing notifications, and deploying your app to the Windows Store.

 

Module 2: Implementing Animations and Transitions

Lessons

  • Implementing Animations

  • Working with Transitions and Transformations

Lab : Implementing Animations, Transitions, and Transformations

After completing this module, students will be able to:

  • Implement animations by using the WinJS.UI.Animation namespace and CSS3 @keyframes.

  • Implement animations by using transitions and transformations.

 

Module 3: Implementing Globalization and Localization

Lessons

  • Working with Resource File

  • Implementing Culture-Specific Formatting

Lab : Implementing Globalization and Localization

After completing this module, students will be able to:

  • Create and use resource files for localization.

  • Implement culture-specific formatting.

 

Module 4: Implementing Branding and a Seamless UI for Windows Store Apps

Lessons

  • Introduction to Branding

  • Customizing the Splash Screen

  • Branding the UI of Your App

Lab : Branding and a Seamless UI

After completing this module, students will be able to:

  • Describe the purpose and functionality of branding.

  • Customize a splash screen for a Windows Store app.

  • Brand a Windows Store app.

 

Module 5: Advanced Data Scenarios in a Windows Store App

Lessons

  • Implementing Storage Options for a Windows Store App

  • Implementing Data Caching

  • Advanced File Functionality

Lab : Caching Data

After completing this module, students will be able to:

  • Use file storage in a Windows Store app.

  • Explain what data caching is, and how to use it in a Windows Store app.

  • Implement advanced file functionality by setting up file extensions and associations and compressing files in an app.

 

Module 6: Creating Reusable Controls and Components

Lessons

  • Working with Custom Controls

  • Creating and Using WinRT Components

Lab : Creating Reusable Controls and Components

After completing this module, students will be able to:

  • Create and use custom controls.

  • Use custom WinRT components.

 

Module 7: Implementing Advanced Contract Scenarios

This module describes how to use two new contracts:

• The Print contract enables interaction with printing devices.

• The Play To contract enables media sharing with other devices, such as television sets.

Lessons

  • Implementing the Print Contract

  • The Play To Contract

  • Integrating Contacts and Calendars

  • Integrating speech synthesis

  • Support PDF files and screenshots

Lab : Integrating the Print Contract Into the App

After completing this module, students will be able to:

  • Implement the Print contract.

  • Implement the Play To contract.

  • Display PDF documents in your app.

  • Create snapshots of your app.

 

Module 8: The Windows Push Notification Service

This module describes and explains Windows Push Notifications design concepts.

Lessons

  • Introduction to the Push Notification Service

  • Communicating with the WNS

Lab : The Windows Push Notification Service

After completing this module, students will be able to:

  • Explain how Windows Push Notifications work.

  • Use Windows Push Notifications in a Windows Store app.

 

Module 9: Capturing Media

Lessons

  • Using CameraCaptureUI to Capture Pictures, Video and Audio

  • Using MediaCapture to Capture Pictures, Video, or Audio

Lab : Capturing Media

After completing this module, students will be able to:

  • Use the CameraCaptureUI API to capture pictures, videos and audio.

  • Use the MediaCapture API to capture pictures, videos and audio.

 

Module 10: Background Tasks

Lessons

  • Creating Background Tasks

  • Using Background Tasks in a Windows Store App

Lab : Background Tasks

After completing this module, students will be able to:

  • Create background tasks for your Windows Store app.

  • Use background tasks in your Windows Store app.

 

Module 11: Working with Sensors and Devices

Lessons

  • Working with Sensors

  • Working with Devices

Lab : Working with Sensors and Devices

After completing this module, students will be able to:

  • Discover and access sensors and act upon sensor data from a Windows Store app.

  • Discover and interact with devices from a Windows Store app.

 

Module 12: Generating Revenue with Your App

Lessons

  • Implementing Trial Functionality in a Windows Store App

  • Implementing In-App Purchases

  • Advertising in a Windows Store App

Lab : Generating Revenue with your App

After completing this module, students will be able to:

  • Implement trial functionality in your Windows Store app.

  • Implement in-app purchases in your Windows Store app.

  • Incorporate advertising in your Windows Store app.

 

Module 13: Securing Windows Store App Data

Lessons

  • Managing Windows Authentication

  • Managing Web Authentication

  • Encryption in a Windows Store App

Lab : Securing Windows Store App Data

After completing this module, students will be able to:

  • Manage Windows authentication.

  • Manage web authentication.

  • Encrypt data.

 

Module 14: Tracing and Profiling Windows Store Apps

Lessons

  • Tracing and Profiling a Windows Store App

Lab : Tracing and Profiling Windows Store Apps

After completing this module, students will be able to:

  • Trace the run time flow of your Windows Store app.

  • Diagnose CPU and memory performance problems in your Windows Store app.

Who should attend?

This course is intended professional developers with one or more years of experience creating applications for a production environment.

 

Prerequisites

You should be comfortable programming in HTML5, JavaScript and CSS to create Windows Store apps, and have the following experience:

  • 6 to 12 months programming in HTML5

  • 3 to 6 months using Visual Studio 2013

  • Minimum one month working on Windows Store apps

Yes, we are Microsoft Silver Learning Partners and our courses are accredited.
Our Windows Developer courses are available in thousand of locations across the world, allowing you to easily find the session most convenient for you.
The exam for this course has been withdrawn. However, you can still take the course to learn new skills.
You should be comfortable programming in HTML5, JavaScript and CSS to create Windows Store apps, and have 6 to 12 months experience programming in HTML, 3 to 6 months using Visual Studio 2013 and a minimum of one month working on Windows Store apps.

Advanced Windows Store App Development Using HTML5 and JavaScript

The exam for this course has been withdrawn by Microsoft.

 

Dates & Prices

Select your preferred delivery method

Choose a Region

Choose a Location

Choose a Month

Office Icon Attend your course from the office or home
Trainers Icon Interactive support from experienced trainers
Simple Icon Simple to setup and easy to use on any device
Canberra
Mon 1st Jul 2019
Places available
$5995
Sydney
Mon 8th Jul 2019
Places available
$5995
Brisbane
Mon 15th Jul 2019
Places available
$5995
VirtualLive Virtual
Mon 22nd Jul 2019
Places available
$5995
Melbourne
Mon 22nd Jul 2019
Places available
$5995
Adelaide
Mon 29th Jul 2019
Places available
$5995
VirtualLive Virtual
Mon 19th Aug 2019
Places available
$5995
Perth
Mon 26th Aug 2019
Places available
$5995
Brisbane
Mon 2nd Sep 2019
Places available
$5995
Adelaide
Mon 9th Sep 2019
Places available
$5995
VirtualLive Virtual
Mon 16th Sep 2019
Places available
$5995
Melbourne
Mon 16th Sep 2019
Places available
$5995
Sydney
Mon 23rd Sep 2019
Places available
$5995
Canberra
Mon 30th Sep 2019
Places available
$5995
Brisbane
Mon 14th Oct 2019
Places available
$5995
Adelaide
Mon 21st Oct 2019
Places available
$5995
VirtualLive Virtual
Mon 28th Oct 2019
Places available
$5995
Perth
Mon 28th Oct 2019
Places available
$5995
Canberra
Mon 4th Nov 2019
Places available
$5995
Sydney
Mon 11th Nov 2019
Places available
$5995
VirtualLive Virtual
Mon 18th Nov 2019
Places available
$5995
Melbourne
Mon 18th Nov 2019
Places available
$5995
Brisbane
Mon 25th Nov 2019
Places available
$5995
Perth
Mon 2nd Dec 2019
Places available
$5995
VirtualLive Virtual
Mon 9th Dec 2019
Places available
$5995
Adelaide
Mon 9th Dec 2019
Places available
$5995
Canberra
Mon 16th Dec 2019
Places available
$5995

Complete the steps below to receive a quote or more information

How will you be funding your training?

Self funding

Company funding

Not sure

Key points about this course


Duration: 5 Days*

Accredited: Yes


Why choose TKA logo


Gold Tag

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

Trusted Icon

Trusted & Approved

The Knowledge Academy is a Microsoft Silver Partner, hence we are fully accredited

Delivery Icon

Various delivery methods

Flexible delivery methods are available depending on your learning style.

Resource Icon

Resources

Resources are included for a comprehensive learning experience.

Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

Google Logo
Samsung Logo
Shell Logo

"...the trainer for this course was excellent. I would definitely recommend (and already have) this course to others."

Diane Gray, Shell

bannerimg

Click here to save up to 50%!