> > > 20481 Detailed outline

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript (20481)

Course Description Schedule Course Outline

Detailed 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 Controls
  • The ListView Control
Module 6: Implementing Tiles and User Notifications
  • Implementing Tiles, Live Tiles, Secondary Tiles, and Badge 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
  • Exploring the Windows 8 Platform
  • Exploring a Windows Store App
  • Defining the Data.Model Namespace and Objects
  • Using Promises to Load Data Asynchronously
  • Implementing an AppBar Control
  • Creating Adaptive Views
  • Implement the ListView Control
  • Enabling Live Tile Functionality on the Main Tile
  • Adding Secondary Tiles Functionality
  • Writing Data to the Notes File
  • Reading Data from the Notes File
  • Explore the Different PLM States
  • Implement State Management
  • Add Navigation to the App
  • Implement Semantic Zoom
  • Implement the Search Contract
  • Implement the Share Contract
  • Adding a New Setting to the Settings Pane
  • Optional: Implementing Search with the SearchBox Control
  • Implement Mouse Events
  • Implement Gesture Events

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!