Site Powered by nite.org

HTML5 and Javascript Web Developer I
Build skills equivalent to Microsoft's Essentials of Developing Windows Store Apps using HTML5 and Javascript program
  • Credit Hours: 5 Days

  • Format: Virtual Classroom, Instructor-led, Online

  • Professional Certificate: MCSD: Windows Store Apps

  • Recommended for: Professional developers with at least one year of experience creating applications

The HTML5 and Javascript Web Developer I course prepares students for employment in the Informational Technology industry. This course provides students with the essential programming skills and techniques required to develop Windows Store apps. Through theory-based lectures and virtual labs, students will learn a combination of both design and development skills and become more comfortable using Visual Studio and Expression Blend tools. Upon completion of this program, students will possess the skills and knowledge necessary to obtain employment and will be employable by various companies within the industry, as well as the opportunity for career advancement.  

This program prepares students for employment as a Web Developer. According to the Bureau of Labor Statistics, employment change between 2012 and 2020 will grow 20% greater than the annual average.

What You'll Learn

  • Windows 8 platform and features
  • Basics of a Windows app interface
  • Create the user interface (UI) layout and structure
  • Apply the Model-View-View-Model (MVVM) pattern to application design
  • Implement the AppBar and layout controls
  • Use templates to create the UI
  • Use data binding to present data in the UI
  • Handle files and streams
  • Design and implement Process Lifetime Management (PLM)
  • Handle navigation scenarios in a Windows Store app
  • Implement Semantic Zoom
  • Design and implement contracts, such as Search, Share, and Settings
  • Implement tiles and toast notifications in a Windows Store app
  • Respond to mouse, keyboard, and touch events, including gestures
  • Deploy a Windows Store app to the Windows Store or an enterprise store

Who Needs to Attend

Professional developers with at least one year of experience creating applications

Prerequisites

  • Experience creating applications
  • Experience creating Windows client applications
  • Experience using Visual Studio 2010 or 2012

Course Outline

1. Windows 8 Platform and Windows Store Apps

  • Windows 8 Platform
  • Windows 8User InterfacePrinciples
  • WinRT and Language Projections

2. Single-Page Applications and the MVVM Design Pattern

  • Single-Page Apps
  • Model-View-View-Model Design Pattern

3. Using WinJS

  • WinJS Library
  • WinJS APIs

4. Implementing Layout Using Windows 8 Built-In Controls

  • Windows 8 Layout Controls
  • Implementing WinJS Controls and Templates
  • AppBar Control
  • Snap and Fill

5. Presenting Data

  • Data Presentation Controls
  • ListView Control

6. Handling Files in Windows Store Apps

  • Handling Files and Streams in WindowsStore Apps
  • Working with File User InterfaceComponents

7. Windows Store App Process Lifetime Management

  • Process Lifetime Management
  • Launching WindowsStore Apps
  • Implementing State Management Strategy

8. Designing and Implementing Navigation in a Windows Store App

  • Handling Navigation in WindowsStore Apps
  • Semantic Zoom

9. Implementing Windows 8 Contracts

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

10. Implementing Tiles and User Notifications

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

11. Designing and Implementing a Data Access Strategy

  • Evaluating Data Access Strategies
  • Working with Remote Data

12. Responding to Mouse and Touch

  • Working with Mouse Events
  • Working with Gesture Events

13. Planning for Windows Store App Deployment

  • WindowsStore App Manifest
  • WindowsStore App Certification
  • Windows 8 Enterprise App Deployment

Labs

Lab 1: Windows 8 Platform and Windows Store Apps

  • Explore the Windows 8 Platform
  • Explore a Windows Store App

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

Lab 3: Using WinJS

  • Define the Data Namespace and Objects
  • Use promises to load data asynchronously

Lab 4: Implementing Layout using Windows 8 Built-In Controls

  • Implement an AppBar Control
  • Create Adaptive Views

Lab 5: Presenting Data

  • Implement the ListView Control

Lab 6: Handling Files in Windows Store Apps

  • Write and Read Data to and from the Notes File

Lab 7: Windows Store App Process Lifetime Management (PLM)

  • Explore the Different PLM States
  • Implement State Management

Lab 8: Designing and Implementing Navigation in a Windows Store App

  • Add Navigation to the App
  • Implement Semantic Zoom

Lab 9: Implement Tiles and User Notifications

  • Enable Live Tile Functionality on the Main Tile
  • Add Secondary Tile Functionality

Lab 10: Design and Implement a Data Access Strategy

Lab 11: Respond to Mouse and Touch

  • Implement Mouse Events and Gesture Events

Purchase this Course

$2995.00

Learn about Essentials of Developing Windows Store Apps Using HTML5 and JavaScript in 5 Days