Find Classes
Choose A Category
Skip Navigation Links
Adobe
Expand Adobe
Certifications
Expand Certifications
Cisco
Expand Cisco
Citrix
Expand Citrix
Commerce Servers
Expand Commerce Servers
Database
Expand Database
Directory Services
Expand Directory Services
E-Learning
Expand E-Learning
Enterprise Applications
Expand Enterprise Applications
Java Development
Expand Java Development
MAX Bootcamps
Expand MAX Bootcamps
Microsoft Dynamics
Expand Microsoft Dynamics
Microsoft Office
Expand Microsoft Office
Mobile Devices
Expand Mobile Devices
Networking
Expand Networking
MTA
Expand MTA
Operating Systems
Expand Operating Systems
Professional Skills
Expand Professional Skills
Products
Expand Products
Security
Expand Security
Seminars/Workshops
Expand Seminars/Workshops
SharePoint
Expand SharePoint
VMware
Expand VMware
Web Development
Expand Web Development
Windows & .NET Development
Expand Windows & .NET Development
 
Greg Witzgall     Great American Insurance
"......service features that make MAX special to us includes their resit policy......" 
 
Ways to Maximize IT Training
 

Yep we'll design streamlined instruction just for your team.

More ways to learn than you can shake a mouse at.

Ask for Help

If it can be taught, MAX can teach it. Special requests are welcome.


MAX Technical Training is licencsed with the Ohio State Board of Career Colleges and Schools (#00-01-1529T).  For those accessing MAX in this capacity you may view and download our School Catalog for 2014.



 
 
 
Course Description
This information has been printed from:
MS-40023
First look: Introduction to Windows 8 Development - JavaScript and HTML5

This half day instructor-led First Look Course will introduce developers to the tools and techniques for creating Window 8 (Metro) applications using JavaScript with HTML5 and CSS3. It will outline The Windows 8 platform, Metro-Style guidelines, Windows 8 contracts, tiles and notifications, and the Windows store.

At Course Completion

After completing this course, students will be able to:
  • Provide a summary of the Window 8 platform
  • Enumerate the Metro Style application development languages
  • Describe the Metro style design
  • Summarize Metro style concepts and guidelines
  • Demonstrate how to implement a basic Metro style app using HTML5/JavaScript
  • Demonstrate how to use the WinJS library in Metro style 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 Microsoft Store
  • Enumerate the ways to monetize the app in the Microsoft Store
Prerequisites
Before attending this course, students must have:
  • Modern graphical interfaces
  • Object Oriented Programming knowledge
  • Simple data access (CRUD) knowledge
  • General understanding of the Visual Studio IDE

 

Course Outline

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
Audience
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.

 

 

Choose a Class Below
LocationDate
Number of Students    


You can also take this class privately or
contact us to fit your needs.

MAX Live provides state of the art technology to students that want to attend a MAX or MAX Select Partner Class from anywhere in the world. Our state of the art technology allows students to participate in the FULL classroom experience.

  • See the Instructor, their slide presentation, demonstration and whiteboard
  • Hear the Instructor’s lecture
  • Perform hands-on labs
  • Receive expert assistance from the Instructor
  • Communicate with the Instructor and other students via web cams, microphones and online chat
  • Learn from the real-world experiences of your Instructor and fellow students