Course Overview

Key Features

  • 12 Hrs of High Quality E-Learning content
  • Training for Exam 70-481
  • 3 Simulation Exams
  • Covers MDT, WDS, and other related Server-based applications
  • Course Completion Certificate

Training Options

Self-Paced Learning

$ 149

  • Lifetime access to high-quality self-paced e-learning content curated by industry experts
  • 24x7 learner assistance and support

Corporate Training

Customized to your team's needs

  • Blended learning delivery model (self-paced eLearning and/or instructor-led options)
  • Flexible pricing options
  • Enterprise grade Learning Management System (LMS)
  • Enterprise dashboards for individuals and teams
  • 24x7 learner assistance and support

Course Curriculum

Course Content

  • Essentials of Developing Windows Store Apps Using HTML5 and JavaScript(Exam 70-481)

    Preview
    • Lesson 00 - Course Overview

      06:07Preview
      • 0.1 Course Overview
        00:24
      • 0.2 Objectives
        00:38
      • 0.3 About the Course
        01:34
      • 0.4 Value of the Course to Professionals
        00:46
      • 0.5 Lessons Covered
        00:48
      • 0.6 Exam Question Types
        00:26
      • 0.7 Essentials of Developing Windows Store Apps
        00:59
      • 0.8 Source of Information
        00:32
    • Lesson 01 - Windows 8.1 Platform, Architecture, Features, and Basics of Win Apps

      22:23Preview
      • 1.1 Windows 8.1 Platform, Architecture, Features, and Basics of Win Apps
        00:19
      • 1.2 Objectives
        00:23
      • 1.3 Overview
        01:06
      • 1.4 Benefits of Windows Store New Interface
        00:31
      • 1.5 Benefits of Windows RT API for Developers
        01:07
      • 1.6 Navigating through Windows 8.1 Demo 01
        03:29
      • 1.7 Exploring Windows Store App Demo 02
        01:56
      • 1.8 Windows 8.1 Platform Architecture
        01:58
      • 1.9 Windows 8.1 UI Principles
        02:39
      • 1.10 Windows 8.1 UI Principles: Tips
        00:27
      • 1.11 Composition of the User Interface
        00:25
      • 1.12 Types of Templates
        01:20
      • 1.13 Overview of Windows RT
        00:55
      • 1.14 Overview of Windows Phone Runtime
        00:30
      • 1.15 Language Projections
        01:36
      • 1.16 Mixed Language Approach—Advantages
        03:04
      • 1.17 Quiz
      • 1.18 Summary
        00:38
    • Lesson 02 - Understanding of MVVM Design Pattern, Application Design and Single-Page Apps

      17:39Preview
      • 2.1 Understanding of MVVM Design Pattern, Application Design and Single-Page Apps
        00:16
      • 2.2 Objectives
        00:19
      • 2.3 Lesson Overview
        00:40
      • 2.4 Challenges with Existing App Development Technologies
        00:39
      • 2.5 MVVM Design Pattern Overview
        00:13
      • 2.6 MVVM Components
        03:23
      • 2.7 MVVM Common Commands
        00:56
      • 2.8 Advantages of Using MVVM for App Implementation
        02:36
      • 2.9 Implementation of MVVM Demo 01
        04:59
      • 2.10 Single-Page Application (SPA) Overview
        01:05
      • 2.11 SPA Techniques
        01:18
      • 2.12 Quiz
      • 2.13 Summary
        01:15
    • Lesson 03 - Win JS APIs and Libraries and their Purpose

      25:38Preview
      • 3.1 Win JS APIs and Libraries and their Purpose
        00:17
      • 3.2 Objectives
        00:30
      • 3.3 Overview of WinJS APIs: Introduction
        00:43
      • 3.4 WinJS Benefits
        00:28
      • 3.5 Overview of WinJS APIs
        02:35
      • 3.6 Features of the WinJS Library
        00:41
      • 3.7 Using Cascading Style Sheets and WinJS for UI Customization
        00:22
      • 3.8 Creating Controls Using WinJS
        00:24
      • 3.9 WinJS APIs Overview
        04:29
      • 3.10 WinJS.Promise: Overview
        00:41
      • 3.11 WinJS.Promise
        01:03
      • 3.12 Namespaces: Overview
        02:47
      • 3.13 Defining the Data.Model Namespace and Objects Demo 01
        05:48
      • 3.14 Using Promises to Load Data Asynchronously Demo 02
        03:47
      • 3.15 Quiz
      • 3.16 Summary
        01:03
    • Lesson 04 - Windows 8.1 Controls and How to Implement User Interface Layouts

      49:54Preview
      • 4.1 Windows 8.1 Controls and How to Implement User Interface Layouts
        00:30
      • 4.2 Objectives
        00:20
      • 4.3 Windows 8.1 Layout: Overview
        01:10
      • 4.4 Windows 8.1 Layout Controls
        00:57
      • 4.5 Simple Layouts: Division and Flexible Box
        01:00
      • 4.6 Flexible Box Container
        06:34
      • 4.7 Grid Container
        01:09
      • 4.8 Fraction Unit
        01:10
      • 4.9 Grid Items
        01:21
      • 4.10 Grid Layout versus Table Layout
        00:44
      • 4.11 Multi-Column Layout
        00:53
      • 4.12 Regions
        01:20
      • 4.13 Complex Layouts: FlipView, ListView and Hub
        00:28
      • 4.14 The Data-Win-Control and Data-Win-Options Properties
        00:45
      • 4.15 Creating a Hub Control with Two HubSection Elements
        00:30
      • 4.16 Defining the Data Source
        01:10
      • 4.17 The FlipView Control
        02:27
      • 4.18 The Hub Control
        01:05
      • 4.19 Implementation of WinJS Controls and Templates
        00:44
      • 4.20 Control Templates
        02:46
      • 4.21 Using Control Templates Define and Create
        04:58
      • 4.22 Common WinJS Controls
        02:02
      • 4.23 The DatePicker
        01:18
      • 4.24 The TimePicker
        01:18
      • 4.25 Rating
        01:56
      • 4.26 ToggleSwitch
        01:13
      • 4.27 The AppBar Control
        04:34
      • 4.28 Windowing Modes Overview
        01:41
      • 4.29 Design Guidelines
        00:48
      • 4.30 Reacting to Size Change
        00:40
      • 4.31 Implementing an AppBar Control Demo 01
        00:40
      • 4.32 Creating Adaptive Views Demo 02
        00:40
      • 4.33 Quiz
      • 4.34 Summary
        01:03
    • Lesson 05 - Different Ways of Data Representation Using Controls

      30:50Preview
      • 5.1 Different Ways of Data Representation Using Controls
        00:16
      • 5.2 Objectives
        00:25
      • 5.3 Overview
        01:03
      • 5.4 Data Presentation Controls: Introduction
        00:24
      • 5.5 Main Approaches of Data Storage
        03:37
      • 5.6 Data Presentation Controls
        00:49
      • 5.7 ListView Layout
        00:37
      • 5.8 FlipView
        00:37
      • 5.9 Best Practices
        01:02
      • 5.10 Data Presentation Controls Demonstration
        01:38
      • 5.11 Data Binding and Data Sources
        00:10
      • 5.12 List Object
        00:43
      • 5.13 Exposing the Data Source to the App
        00:10
      • 5.14 Setting List Object as a Data Source
        00:41
      • 5.15 Using JavaScript to Bind the List to a Data Control Example
        00:19
      • 5.16 Using HTML Declaration to Bind a Data Control to a Data Source
        00:20
      • 5.17 ListView Control
        02:02
      • 5.18 Connecting to a Data Source
        01:24
      • 5.19 Grouping
        04:17
      • 5.20 Modifying a Control's Presentation Options
        00:18
      • 5.21 Customize Appearance of the ListView Control
        01:21
      • 5.22 ListView as an Adaptive Control
        00:32
      • 5.23 Demonstration ListView Grouping and Sorting
        00:38
      • 5.24 Implement the ListView Control
        06:21
      • 5.25 Quiz
      • 5.26 Summary
        01:06
    • Lesson 06 - Implementing Tiles and User Notifications

      32:48Preview
      • 6.1 Implementing Tiles and User Notifications
        00:15
      • 6.2 Objectives
        00:22
      • 6.3 Overview
        00:55
      • 6.4 Tiles Introduction
        00:52
      • 6.5 Live Tiles a New Kind of Icon
        01:34
      • 6.6 Tile Templates
        00:53
      • 6.7 Square Tile Templates
        01:25
      • 6.8 Wide and Wide Peek Tile Templates
        01:07
      • 6.9 Badge Notifications
        01:01
      • 6.10 Creating a Badge Notification
        00:40
      • 6.11 Updating Tiles Locally Example
        00:58
      • 6.12 Creating Tile Notifications
        00:27
      • 6.13 Secondary Tiles Example
        01:17
      • 6.14 Pin and Update Secondary Tiles
        00:55
      • 6.15 Event Handler
        00:56
      • 6.16 Pin Button Event Handler Removing or Creating a Secondary Tile
        00:22
      • 6.17 Implementing Toast Notifications Introduction
        07:33
      • 6.18 Enabling Live Tile Functionality on the Main Tile Demo 01
        05:36
      • 6.19 Adding Secondary Tiles Functionality Demo 02
        04:48
      • 6.20 Quiz
      • 6.21 Summary
        00:52
    • Lesson 07 - Understanding of Files and Streams and its use

      38:11Preview
      • 7.1 Understanding of Files and Streams and its use
        00:15
      • 7.2 Objectives
        00:20
      • 7.3 Introduction
        00:30
      • 7.4 Storage for Your App
        02:49
      • 7.5 App Data Storage
        00:55
      • 7.6 App Data Stores
        00:37
      • 7.7 Accessing Data Stores
        01:12
      • 7.8 App Store Locations
        01:35
      • 7.9 Data Store Overview
        01:21
      • 7.10 Storage Access Permissions
        00:51
      • 7.11 Accessing the Installation Directory
        00:36
      • 7.12 Basic Codes in Isolated Storage
        00:51
      • 7.13 Future Access List
        00:53
      • 7.14 Create Write Read Files
        02:42
      • 7.15 User Libraries
        00:20
      • 7.16 User Functions in Libraries
        00:21
      • 7.17 How to Access a Storage Library from a Windows Store App
        00:57
      • 7.18 List Add Remove a Folder
        00:57
      • 7.19 Streams
        02:45
      • 7.20 Best Practices
        01:14
      • 7.21 Using Demonstration as a Best Practice
        00:40
      • 7.22 File Pickers
        05:10
      • 7.23 Picking More than One File
        00:22
      • 7.24 Saving and Customizing Files
        00:47
      • 7.25 Writing Data
        00:40
      • 7.26 Choosing a Folder
        00:16
      • 7.27 Contacts Picker
        01:20
      • 7.28 Writing Data to and Reading Data From the Notes File Demo 1
        06:06
      • 7.29 Quiz
      • 7.30 Summary
        00:49
    • Lesson 08 - State Management Activation Modes - Process Lifetime Management

      40:04Preview
      • 8.1 State Management, Activation Modes - Process Lifetime Management
        00:16
      • 8.2 Objectives
        00:29
      • 8.3 Overview
        00:34
      • 8.4 Process Lifetime Management
        01:43
      • 8.5 Running State of Your App
        00:59
      • 8.6 Example Bing App in the Foreground
        00:22
      • 8.7 Suspended State of Your App
        00:44
      • 8.8 A Note about Debugging
        00:16
      • 8.9 PLM Events
        02:25
      • 8.10 New Ways to Activate a Windows Store App
        00:39
      • 8.11 Differences between Launching and Activating
        01:06
      • 8.12 Activation Modes
        02:11
      • 8.13 How to Tell the Difference between Resuming and Stating Over
        01:09
      • 8.14 Essentials of Background Tasks
        08:56
      • 8.15 Extensibility Points
        00:42
      • 8.16 Maintenance Trigger Declaration Example
        00:48
      • 8.17 What is a Lock Screen App
        03:03
      • 8.18 Importance of Implementing a State Management Strategy
        01:35
      • 8.19 Where to Store Data
        03:20
      • 8.20 State Management Code in Visual Studio Templates
        02:16
      • 8.21 Explore the Different PLM States Demo 01
        02:54
      • 8.22 Implement State Management Demo 02
        02:28
      • 8.23 Quiz
      • 8.24 Summary
        01:09
    • Lesson 09 - Design and Implement Navigation and Semantic Zoom

      50:34Preview
      • 9.1 Design and Implement Navigation and Semantic Zoom
        00:40
      • 9.2 Objectives
        00:22
      • 9.3 Overview
        00:39
      • 9.4 Handling Navigation in Windows Store Apps
        00:34
      • 9.5 Hub Navigation Pattern
        01:40
      • 9.6 Navigation Framework
        00:33
      • 9.7 Moving Within Apps
        01:05
      • 9.8 Basic Page Navigation
        00:11
      • 9.9 The PageControlNavigator Control
        00:53
      • 9.10 The WinJS.Navigation Namespace
        01:05
      • 9.11 Passing Parameters between Pages
        01:55
      • 9.12 Handling Navigation Events
        02:14
      • 9.13 Navigation Stack
        02:53
      • 9.14 The NavBar and BackButton Controls
        02:23
      • 9.15 What is Semantic Zoom
        09:57
      • 9.16 Add Navigation to the App Demo 01
        07:31
      • 9.17 Implement Semantic Zoom Demo 02
        15:00
      • 9.18 Quiz
      • 9.19 Summary
        00:59
    • Lesson 10 - Design and Implement Contracts like Search, Share and Settings

      48:32Preview
      • 10.1 Design and Implement Contracts like Search, Share and Settings
        00:34
      • 10.2 Objectives
        00:21
      • 10.3 Designing for Charms and Contracts
        00:37
      • 10.4 Charms: Introduction
        07:05
      • 10.5 Contracts Overview
        04:02
      • 10.6 Search Suggestions
        04:26
      • 10.7 SearchBox Control
        02:06
      • 10.8 Registering and Using the SuggestionRequested and QuerySubmitted Events
        01:09
      • 10.9 The Share Contract
        01:56
      • 10.10 Registering for the datarequested Event: Example
        01:39
      • 10.11 Share Data Types
        01:47
      • 10.12 Share Target Contract
        03:35
      • 10.13 Managing App Settings and Preferences: Overview
        04:50
      • 10.14 Registering and Using the SuggestionRequested and QuerySubmitted Events Demo 01
        03:35
      • 10.15 Share Target Contract Demo 02
        03:20
      • 10.16 Adding a New Setting to the Settings Pane Demo 03
        03:59
      • 10.17 Implementing Search with the SearchBox Control Demo 04
        02:21
      • 10.18 Quiz
      • 10.19 Summary
        01:10
    • Lesson 11 - How to Design and Implement a Data Access Strategy

      21:06Preview
      • 11.1 How to Design and Implement a Data Access Strategy
        00:18
      • 11.2 Objectives
        00:50
      • 11.3 Overview
        00:29
      • 11.4 Evaluating Data Access Strategies
        00:40
      • 11.5 Local Files Overview
        00:22
      • 11.6 Storage for Your App
        01:17
      • 11.7 Web Services
        01:54
      • 11.8 Local Databases (IndexedDB)
        01:23
      • 11.9 Standard Web Services and Cloud-based Web Services
        00:53
      • 11.10 Cloud Storage Windows Azure
        01:10
      • 11.11 Working with Remote Data
        00:38
      • 11.12 Working Asynchronously
        00:44
      • 11.13 Three States of a Promise
        01:06
      • 11.14 Using XMLHttpRequest and HttpClient
        00:51
      • 11.15 Using the XHR Function
        00:10
      • 11.16 Using the HTTPClient Class
        03:31
      • 11.17 Using RESTful APIs
        01:34
      • 11.18 Bidirectional Communication with WebSocket
        02:09
      • 11.19 Quiz
      • 11.20 Summary
        01:07
    • Lesson 12 - How to respond to mouse, keyboard and touch events, including gestures

      30:31Preview
      • 12.1 How to respond to mouse, keyboard and touch events, including gestures
        00:21
      • 12.2 Objectives
        00:29
      • 12.3 Overview
        00:29
      • 12.4 Mouse Pointer
        00:46
      • 12.5 Two Main Input Methods
        00:41
      • 12.6 InputPointers and MSPointerEvents
        02:20
      • 12.7 Mouse Input Supported by Windows 8.1
        03:09
      • 12.8 Working with Pointer Events
        00:33
      • 12.9 Gestures Supported by Windows 8.1
        01:57
      • 12.10 Manipulation Events
        06:01
      • 12.11 Transformations
        03:15
      • 12.12 Best Practices for Using Gestures
        02:11
      • 12.13 Testing without a Multi-touch Enabled Device
        00:55
      • 12.14 Main Modes of the Simulator
        01:48
      • 12.15 Implement Mouse Events Demo 01
        02:29
      • 12.16 Implement Gesture Events Demo 02
        02:03
      • 12.17 Quiz
      • 12.18 Summary
        01:04
    • Lesson 13 - Understanding Windows Store App Deployment to Enterprise Store

      38:43Preview
      • 13.1 Understanding Windows Store App
        00:22
      • 13.2 Objectives
        00:29
      • 13.3 Overview
        00:42
      • 13.4 The Windows Store App Manifest
        00:53
      • 13.5 General Information about Application
        00:46
      • 13.6 Applications Tab
        01:15
      • 13.7 Notifications
        00:31
      • 13.8 Visual Assets Tab
        01:01
      • 13.9 Splash Screen and App Logo
        00:36
      • 13.10 Procedure for Exploring Content
        01:28
      • 13.11 Capabilities Section
        03:10
      • 13.12 Declarations Section
        02:37
      • 13.13 Content URIs
        01:04
      • 13.14 Packaging
        02:24
      • 13.15 Windows Store Certification
        01:09
      • 13.16 App’s Listing Page
        00:17
      • 13.17 How You Can Make Money from Your App
        01:44
      • 13.18 The Publishing and Certification Process
        00:50
      • 13.19 Steps in Submitting an App
        03:56
      • 13.20 App Certification and the Certification Kit
        04:07
      • 13.21 Store Tools
        01:36
      • 13.22 Submitting an App to the Windows Store
        01:28
      • 13.23 Example of Advanced Features and Ratings
        00:28
      • 13.24 Example of Cryptography and Packages
        00:54
      • 13.25 What is Enterprise App Deployment
        00:59
      • 13.26 Side Loading
        00:41
      • 13.27 Two Ways to Deploy Enterprise Apps
        00:50
      • 13.28 Best Practices for Enterprise App Deployment
        00:29
      • 13.29 Common Issues and Troubleshooting Tips
        00:32
      • 13.30 Quiz
      • 13.31 Summary
        01:25

Exam & Certification

  • How do I become Certified in Microsoft® 70-481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript?

    Aspirants can become certified professionals in Microsoft® 70-481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript, by following the below processes:
    • Step 1: Visit Microsoft official website after completing the training
    • Step 2: Register for Exam 70-481, and schedule it with Pearson VUE
    • Step 3: Take the exam and get certified

  • What are the prerequisites for the certification?

    The course requires the following prerequisites:
    • Minimum of two to five years’ experience in developing HTML, CSS, and JavaScript applications.
    • One or more years developing applications that conform to the Windows Store app guidelines.

FAQs

  • How do I enroll for the online training?

    You can enroll for the online training through our website. You can make online payment using any of the following options:
    • Visa debit/credit card
    • American Express and Diners Club cards
    • Master Card
    • PayPal
    Once the online payment is done, you will automatically receive payment receipt, via email.

  • What will I get along with this training?

    In this training, you will have access to online e-learning and practice tests.

  • Do you provide money back guarantee for the training programs?

    Yes. We do offer a money-back guarantee for many of our training programs. You can refer to the Refund Policy and raise refund requests via our Help and Support portal.

  • Can I cancel my enrollment? Do I get a refund?

    Yes! You can cancel your enrollment. We provide you complete refund after deducting the administration fee. To know more, please go through our Refund Policy.

  • Where and how can I access the e-learning content? Are there any limitations?

    Once you register with us for a course by paying the course fee, you can have 24/7 access to the e-learning content on our website. An automated course purchase confirmation mail from our side will guide you through the process.

  • I am not able to access the online course. Whom should I contact for a solution?

    Please raise a request via our Help and Support portal to have your issue resolved.

  • How do I track the hours already spent on the course?

    You can track the number of hours spent on the course by accessing your LMS home.

  • Can I extend the access period?

    Yes, you can extend the access period by paying an additional fee. Please raise a request via our Help and Support portal.

  • Do you provide any group discounts for online training programs?

    Yes, we offer group discounts for our online training programs. Get in touch with us over the Drop us a Query/Request a Callback/Live Chat channels to find out more about our group discount packages.

  • How does Simplilearn assure that the material and the training delivered are effective?

    Simplilearn follows a Global Learning Framework which has been proven to deliver results and has been perfected by our training experience.

  • Do you provide any course completion certificate?

    Yes! We offer course completion certificate after you successfully complete the training program.

  • Is exam fee included in the course fee?

    No! Exam fee is not included in this course. Participants can pay the exam fee while applying for the exam.

  • I want to know more about the training program. Whom do I contact?

    Please join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.