Windows Store App Development in Javascript Training

We offer private customized training for groups of 3 or more attendees.

Course Description

Microsoft® Windows 8 has introduced a new application platform that targets touch-screen mobile devices, which also runs on traditional desktop and notebook computers. Microsoft has provided various tools and programming languages to support development in this platform, giving the developer the ability to use tools and techniques that they are most comfortable with. With Visual Studio® (including the free version of Studio Express), the developer can still choose to program Windows applications using languages such as C++ and C#, which have been traditionally used for desktop application development. But now developers can also develop Windows apps using JavaScript, HTML, and CSSâ??a triad more commonly used for web development. This course introduces students to Windows 8 application development using JavaScript, HTML, and CSS. It covers most of the objectives in the Microsoft Certified System Developer Exam 70-481: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript. You can use this course in preparation for that exam.
Course Length: 3 Days
Course Tuition: $1290 (US)


To ensure your success, you should have some experience developing dynamic web content using JavaScript, HTML, and CSS. You should also be comfortable using Windows 8, including navigating and working with Windows Store apps.

Course Outline


Lesson 1: Developing a Windows Store App

  • Topic A: Set Up and Launch the Windows 8 Programming Environment
  • Topic B: Create a Single-Screen WinJS App
  • Topic C: Configure the Development Environment
  • Topic D: Handle Events
  • Topic E: Format Specific Display Elements
  • Topic F: Set Manifest Properties
  • Topic G: Define Classes and Namespaces

 Lesson 2: Identifying Design Requirements for Windows Store Apps

  • Topic A: Windows Store App Architecture
  • Topic B: Windows Store App Design Patterns and Templates

 Lesson 3: Debugging Windows 8 Apps

  • Topic A: Test Apps Using the Windows Simulator
  • Topic B: Debug an App with Visual Studio Debugging Tools

 Lesson 4: Starting a New App in Blend

  • Topic A: Start a Project in Blend
  • Topic B: Customize a User Interface in Blend

 Lesson 5: Loading Content

  • Topic A: Content Sources
  • Topic B: Load User Interface Elements with Content

 Lesson 6: Developing Navigation Features

  • Topic A: Add App and Navigation Bars
  • Topic B: Add Pages and Page Navigation

 Lesson 7: Integrating with the Windows 8 Environment

  • Topic A: Provide a Search Capability in an App
  • Topic B: Provide a Share Capability in an App
  • Topic C: Provide a Print Capability in an App

 Lesson 8: Formatting App Layouts

  • Topic A: Enhance an App Through CSS Styling
  • Topic B: Change Layout Dynamically

 Lesson 9: Distributing Your App

  • Topic A: Package an App for Distribution
  • Topic B: Release a Windows Store App

Course Directory [training on all levels]

Upcoming Classes
Gain insight and ideas from students with different perspectives and experiences.

javascript Uses & Stats

javascript is Used For:
Front End of Website Analytics Widgets Web Interactivity
Year Created
JavaScript is very fast because it can be run immediately within the client side browser 
It's relatively much easier to learn and implement than many other languages.
JavaScript can be used in a huge variety of applications. It is currently used by 94.5% of all web sites.
Nearly every device, whether it comes with other programming languages or not, also comes with a web browser that runs JavaScript. 
Client-Side Security:
In some cases Javascript can be exploited for malicious purposes because the code executes on the users computer. This is one reason some people choose to disable Javascript.
Browser Support.:
JavaScript is sometimes interpreted differently by different browsers. Whereas server-side scripts will always produce the same output, client-side scripts can be a little unpredictable. 
javascript Job Market
Average Salary
Job Count
Top Job Locations

New York City 
Washington D.C.
San Francisco

Complimentary Skills to have along with javascript

JavaScript is mostly used as a client side scripting language and is written into an HTML page. It is a complicated, rapidly evolving language. Along with Javascript, learning the following programming languages will enhance your development career. 

Node js - is a lean, fast, cross-platform JavaScript runtime environment that is useful for both servers and desktop applicationsts and a  gem for JavaScript developers.
Python - It's realtively easy to learn and can be used anywhere.
Java - It's the most popular object oriented programming language of the world.
PHP - is the mostly used back-end language

Interesting Reads Take a class with us and receive a book of your choosing for 50% off MSRP.