Course Overview

Key Features

  • 15 hrs of High Quality e-learning Content
  • 11 High Quality Lessons
  • Videos by experienced instructors
  • 3 Simulation Exams
  • 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 C# (Exam No: 70-484)

    Preview
    • Lesson 00 - Course Overview

      01:00Preview
      • 0.1 Course Overview
        00:05
      • 0.2 Objectives
        00:05
      • 0.3 About the Course
        00:05
      • 0.4 About the Course (contd.)
        00:05
      • 0.5 Value of the Course to Professionals
        00:05
      • 0.6 Lessons Covered
        00:15
      • 0.7 Exam Question Types
        00:05
      • 0.8 Essentials of Developing Windows Store Apps
        00:05
      • 0.9 Source of Information
        00:05
      • 0.10 Conclusion
        00:05
    • Lesson 01 - Introduction to the Windows 8x Development Platform

      34:18Preview
      • 1.1 Introduction to the Windows 8x Development Platform
        00:22
      • 1.2 Objectives
        00:21
      • 1.3 Introduction to Windows 8x
        00:21
      • 1.4 Changes Required in Windows
        01:14
      • 1.5 Windows 8
        01:07
      • 1.6 Windows 8.1 Enhancements
        00:51
      • 1.7 A Walkthrough Windows 8x
        00:05
      • 1.8 A Walkthrough Windows 8x Demo 01
        04:19
      • 1.9 Understanding the User Experience Guidelines
        00:22
      • 1.10 Principles of Development
        01:40
      • 1.11 Fast and Fluid
        01:16
      • 1.12 Fast and Fluid UX Examples
        00:05
      • 1.13 Fast and Fluid UX Examples Demo 02
        01:03
      • 1.14 Touch First
        00:44
      • 1.15 Touch, Keyboard, and Mouse
        00:08
      • 1.16 Touch, Keyboard, and Mouse Demo 03
        01:45
      • 1.17 Immersive Apps
        01:14
      • 1.18 Immersive Apps
        00:06
      • 1.19 Immersive Apps Demo 4
        01:38
      • 1.20 All PC Architectures
        00:58
      • 1.21 Web of Apps
        01:58
      • 1.22 App-to-App Sharing
        00:05
      • 1.23 App-to-App Sharing Demo 5
        02:15
      • 1.24 Development Architecture
        00:10
      • 1.25 Windows Development Architecture
        01:21
      • 1.26 Windows Development Architecture: Windows 8x
        01:17
      • 1.27 Other Platform Investments
        00:49
      • 1.28 WinRT
        00:08
      • 1.29 WinRT API Overview
        01:24
      • 1.30 Language Projections
        01:21
      • 1.31 Introduction to the Windows Store
        00:16
      • 1.32 Windows Store
        01:16
      • 1.33 App Package
        01:19
      • 1.34 Quiz
      • 1.35 Summary
        00:52
      • 1.36 Conclusion
        00:08
    • Lesson 02 - Windows Store App Development Requirements

      46:59Preview
      • 2.1 Windows Store App Development Requirements
        00:13
      • 2.2 Objectives
        00:23
      • 2.3 Development Environment for Windows Store Apps
        00:11
      • 2.4 WinRT Requirements
        01:43
      • 2.5 Project Templates Groups
        01:03
      • 2.6 Project Templates
        01:43
      • 2.7 Installing Visual Studio 2013 Community Edition
        00:08
      • 2.8 Installing Visual Studio 2013 Community Edition Demo 01
        02:07
      • 2.9 Developer Registration
        00:08
      • 2.10 Registering for Local Development
        02:18
      • 2.11 Registering for Store Deployment
        01:03
      • 2.12 Registering for the Windows Developer License
        00:08
      • 2.13 Registering for the Windows Developer License Demo 02
        01:58
      • 2.14 Creating Your First Windows Store App
        00:11
      • 2.15 Choosing a Template
        00:48
      • 2.16 Project Structure
        03:26
      • 2.17 Creating your first app and exploring it
        00:07
      • 2.18 Creating your first app and exploring it Demo 03
        04:41
      • 2.19 Compile, Deploy, and Debug an App
        00:20
      • 2.20 Compiling an App
        01:44
      • 2.21 Running the App
        00:48
      • 2.22 Deploying and Running
        01:27
      • 2.23 Debugging an App
        00:47
      • 2.24 Introducing the Windows Simulator
        01:54
      • 2.25 Deploying, Running, Debugging, and the Simulator
        00:11
      • 2.26 Deploying, Running, Debugging, and the Simulator Demo 04
        08:44
      • 2.27 WinRT for .NET Developers
        00:17
      • 2.28 .NET Development
        00:53
      • 2.29 WinRT using .NET
        01:10
      • 2.30 .NET to WinRT Mapping
        01:09
      • 2.31 Synchronous and Asynchronous Programming
        02:05
      • 2.32 The ‘Async’ and ‘await’ Keywords
        01:58
      • 2.33 Quiz
      • 2.34 Summary
        01:04
      • 2.35 Conclusion
        00:09
    • Lesson 03 - Principles of the Windows Store App Design Styles

      31:05Preview
      • 3.1 Principles of the Windows Store App Design Styles
        00:13
      • 3.2 Objectives
        00:16
      • 3.3 Design Style for Windows Store Apps
        00:12
      • 3.4 Understanding Chrome
        01:26
      • 3.5 Moving to a Chromeless Design
        01:29
      • 3.6 Examples of Chromeless Apps
        00:07
      • 3.7 Examples of Chromeless Apps Demo 01
        01:49
      • 3.8 Transforming Chrome to Chromeless Apps
        01:55
      • 3.9 Typography
        01:20
      • 3.10 Using Silhouettes
        00:52
      • 3.11 Apps Using the Same Silhouette
        00:26
      • 3.12 Default Silhouette—Sample 1
        00:33
      • 3.13 Default Silhouette—Sample 2
        00:15
      • 3.14 Default Silhouette—Sample 3
        00:26
      • 3.15 Creating a Page Using a Silhouette Template
        00:05
      • 3.16 Creating a Page Using a Silhouette Template Demo 02
        01:59
      • 3.17 Command and Edge Integration
        00:16
      • 3.18 Command Integration
        00:41
      • 3.19 Edge Commands
        01:33
      • 3.20 App Bar and NavBar
        01:12
      • 3.21 Using Commands, Edges, and App Bar
        00:13
      • 3.22 Using Commands, Edges, and App Bar Demo 03
        05:07
      • 3.23 Navigation within an App
        00:13
      • 3.24 Navigation without Chrome
        00:36
      • 3.25 Navigation Pattern in Windows Apps
        00:24
      • 3.26 Hierarchical Navigation
        01:04
      • 3.27 Flat Navigation
        00:37
      • 3.28 Hybrid Navigation
        00:56
      • 3.29 Hierarchical and Flat Navigation Patterns
        00:36
      • 3.30 Navigation Patterns in the Windows Store App
        00:06
      • 3.31 Navigation Patterns in the Windows Store App Demo 04
        01:36
      • 3.32 Using Touch Effectively
        00:08
      • 3.33 Touch Interactions
        01:25
      • 3.34 Quiz
      • 3.35 Summary
        00:51
      • 3.36 Conclusion
        00:08
    • Lesson 04 - Working With Windows Controls

      47:48Preview
      • 4.1 Working with Windows Controls
        00:12
      • 4.2 Objectives
        00:16
      • 4.3 Using UI Controls
        00:13
      • 4.4 Windows Controls
        01:41
      • 4.5 Event Handlers (C#)
        01:14
      • 4.6 Standard Controls
      • 4.7 Other Useful Controls
        01:06
      • 4.8 Adding Controls to a XAML Page
        00:14
      • 4.9 Adding Controls to a XAML Page Demo 01
        10:47
      • 4.10 Using Layout Controls
        00:11
      • 4.11 Layout Controls
        00:37
      • 4.12 Canvas
        00:59
      • 4.13 StackPanel
        00:51
      • 4.14 Grid
        00:34
      • 4.15 Grid Rows and Column Definitions
        01:41
      • 4.16 Aligning Controls in Grid
        00:56
      • 4.17 Using Layout Controls
        00:09
      • 4.18 Using Layout Controls Demo 02
        09:05
      • 4.19 Using Data-Binding and DataBound Controls
        00:09
      • 4.20 Data-Binding
        00:58
      • 4.21 MVVM
        01:04
      • 4.22 Data-Binding Process
        01:33
      • 4.23 Data Presentation Controls
      • 4.24 Data-Binding Overview
        00:12
      • 4.25 Data-Binding Overview Demo 03
        06:24
      • 4.26 Using Semantic Zoom
        00:10
      • 4.27 Semantic Zoom
        00:55
      • 4.28 Implementing Semantic Zoom
        00:29
      • 4.29 Semantic Zoom Control
        00:07
      • 4.30 Semantic Zoom Control Demo 04
        03:50
      • 4.31 Quiz
      • 4.32 Summary
        01:03
      • 4.33 Conclusion
        00:08
    • Lesson 05 - Windowing Presentation and Orientation

      25:30Preview
      • 5.1 Windowing, Presentation, and Orientation
        00:09
      • 5.2 Objectives
        00:21
      • 5.3 Understanding Screen Properties
        00:06
      • 5.4 Screen Size
        01:04
      • 5.5 Screen Resolution
        01:21
      • 5.6 Aspect Ratio
        02:00
      • 5.7 Orientation
      • 5.8 Enable Scaling in Apps
        00:09
      • 5.9 Scaling Apps
        01:21
      • 5.10 Understanding Pixel Density
        02:01
      • 5.11 Working with Assets
        01:42
      • 5.12 Using Assets to Display Content at Different Scaling Resolutions
        00:06
      • 5.13 Using Assets to Display Content at Different Scaling Resolutions Demo 01
        02:50
      • 5.14 Handling Orientations
        01:18
      • 5.15 Handling Screen Orientations in an App
        00:06
      • 5.16 Handling Screen Orientations in an App Demo 02
        02:18
      • 5.17 Working with Snap
        00:13
      • 5.18 Snap and Scale
        00:39
      • 5.19 Snap
        01:37
      • 5.20 Dimensions of Snap
        00:56
      • 5.21 Working with the Snap Feature in an App
        00:05
      • 5.22 Working with the Snap Feature in an App Demo 03
        04:09
      • 5.23 Quiz
      • 5.24 Summary
        00:50
      • 5.25 Conclusion
        00:09
    • Lesson 06 - Working with Tiles, Toasts, and Notifications

      22:42Preview
      • 6.1 Working with Tiles, Toasts, and Notifications
        00:12
      • 6.2 Objectives
        00:24
      • 6.3 Interaction Model of Tiles
        00:05
      • 6.4 Tiles in Windows 8x
        00:55
      • 6.5 Features of a Tile
      • 6.6 Viewing Tiles and Their Abilities
        00:06
      • 6.7 Viewing Tiles and Their Abilities Demo 01
        01:46
      • 6.8 Tile Templates, Sizes, and Types
        00:09
      • 6.9 Tile Templates
        01:32
      • 6.10 XML Schema
        01:36
      • 6.11 Setting and Changing Tiles
        00:05
      • 6.12 Setting and Changing Tiles Demo 02
        03:17
      • 6.13 Tile Customization
        00:05
      • 6.14 Tile Customization—Methods
      • 6.15 Customizing Tiles
        00:05
      • 6.16 Customizing Tiles Demo 03
        03:08
      • 6.17 Interaction Model of Toasts
        00:06
      • 6.18 Toasts
        01:07
      • 6.19 Sending a Toast Notification
        01:32
      • 6.20 Create and Send a Toast Notification
        00:05
      • 6.21 Create and Send a Toast Notification Demo 04
        01:46
      • 6.22 Working with Push Notifications
        00:07
      • 6.23 Push and Pull Notifications
        00:39
      • 6.24 Windows Notification Services
        01:44
      • 6.25 Steps to Enable Push Notification in an App
        00:55
      • 6.26 Quiz
      • 6.27 Summary
        01:07
      • 6.28 Conclusion
        00:09
    • Lesson 07 - Understanding Process Lifecycle Management in Windows Apps

      17:59Preview
      • 7.1 Understanding Process Lifecycle Management in Windows Apps
        00:16
      • 7.2 Objectives
        00:18
      • 7.3 Process Lifecycle Management
        00:05
      • 7.4 Legacy vs. Windows Apps
      • 7.5 Steps in Process Lifecycle Management
        01:08
      • 7.6 Process Lifecycle Management by Windows
        00:06
      • 7.7 Process Lifecycle Management by Windows Demo 01
        01:45
      • 7.8 Working with Process Lifecycle Management (PLM) Events in Apps
        00:14
      • 7.9 App Launch
        01:14
      • 7.10 App Suspend
        00:52
      • 7.11 App Termination
        00:44
      • 7.12 Managing Events in Apps
        01:00
      • 7.13 Handling PLM Events in Apps
        00:05
      • 7.14 Handling PLM Events in Apps Demo 02
        03:42
      • 7.15 Background Tasks in Windows 8
        00:11
      • 7.16 Background Tasks
        00:42
      • 7.17 Creating a Background Task
        01:08
      • 7.18 Lockscreen Apps
        00:43
      • 7.19 Resource Usage Limits
      • 7.20 Creating and Running a Background Task in Apps
        00:06
      • 7.21 Creating and Running a Background Task in Apps Demo 03
        02:59
      • 7.22 Quiz
      • 7.23 Summary
        00:34
      • 7.24 Conclusion
        00:07
    • Lesson 08 - Working with Contracts

      02:40Preview
      • 8.1 Working with Contracts
        00:05
      • 8.2 Objectives
        00:05
      • 8.3 Understand Contracts in Windows Apps
        00:05
      • 8.4 Contracts in Windows 8x
        00:10
      • 8.5 Contract Usage
        00:10
      • 8.6 Extensions
        00:05
      • 8.7 Contracts List
        00:15
      • 8.8 Use the File Picker Contracts
        00:05
      • 8.9 File Picker Contracts
      • 8.10 Process for File Picker Contracts
        00:05
      • 8.11 Use a File Picker Contract
        00:05
      • 8.12 Use a File Picker Contract Demo 01
        00:05
      • 8.13 Working with Search
        00:05
      • 8.14 Search—Contract and Control
        00:05
      • 8.15 Search Process
        00:05
      • 8.16 Using Search in an App
        00:05
      • 8.17 Using Search in an App Demo 02
        00:05
      • 8.18 Deploying Share Contracts
        00:05
      • 8.19 Share Contracts
      • 8.20 Data Package
        00:05
      • 8.21 Types of Data Packages
        00:10
      • 8.22 Sharing Information Using Share Contract
        00:05
      • 8.23 Sharing Information Using Share Contract Demo 03
        00:05
      • 8.24 Enable App Settings
        00:05
      • 8.25 Settings Contract
        00:05
      • 8.26 Add an App Settings Page
        00:05
      • 8.27 Add an App Settings Page Demo 04
        00:05
      • 8.28 Quiz
      • 8.29 Summary
        00:05
      • 8.30 Conclusion
        00:05
    • Lesson 09 - Working with Remote Data and Security

      30:10Preview
      • 9.1 Working with Remote Data and Security
        00:14
      • 9.2 Objectives
        00:18
      • 9.3 Understanding How to Fetch Remote Data
        00:09
      • 9.4 WebView Control
        00:05
      • 9.5 HTTPClient Object
        01:03
      • 9.6 HTTPClient Architecture
        00:05
      • 9.7 Working with HTTPClient
        00:09
      • 9.8 Working with HTTPClient Demo 01
        06:36
      • 9.9 Authentication and Credentials
        00:19
      • 9.10 Authentication
        00:10
      • 9.11 Microsoft Account
        00:05
      • 9.12 Using Microsoft Account in Apps
        00:08
      • 9.13 Using Microsoft Account in Apps Demo 02
        02:16
      • 9.14 Credentials
        00:42
      • 9.15 Using the Credential Locker
        00:06
      • 9.16 Using the Credential Locker Demo 03
        08:25
      • 9.17 Web Authentication Broker
      • 9.18 Working with Web Authentication Broker
        00:09
      • 9.19 Working with Web Authentication Broker Demo 04
        08:58
      • 9.20 Quiz
      • 9.21 Summary
        00:05
      • 9.22 Conclusion
        00:08
    • Lesson 10 - Windows Store and Deploying Apps

      22:12Preview
      • 10.1 Windows Store and Deploying Apps
        00:14
      • 10.2 Objectives
        00:15
      • 10.3 Windows Store Model and Economics
        00:07
      • 10.4 Windows Store
        00:18
      • 10.5 Windows Store Improvements in Windows 8.1
        01:11
      • 10.6 Monetization
        00:56
      • 10.7 Sales Models
      • 10.8 Pricing
        01:17
      • 10.9 Enabling Trials
        01:34
      • 10.10 Creating a Trial-Based App
        00:08
      • 10.11 Creating a Trial-Based App Demo 01
        06:06
      • 10.12 Using Ads for Revenue
        00:06
      • 10.13 Ad Providers
        00:57
      • 10.14 Adding an Ad in the App
        00:06
      • 10.15 Adding an Ad in the App Demo 02
        03:36
      • 10.16 Publishing an App
        00:07
      • 10.17 AppX Bundles and Resource Packages
      • 10.18 Steps to Publish an App
        01:09
      • 10.19 Publishing an App to the Store
        00:06
      • 10.20 Publishing an App to the Store Demo 03
        02:44
      • 10.21 Quiz
      • 10.22 Summary
        01:06
      • 10.023 Thank you
        00:09

Exam & Certification

  • How do you become a certified professional in Developing Windows Store Apps Using C#?

    Candidates should have a basic knowledge of programming concepts, and understand the use of development tools like Visual Studio. Knowledge of XAML, WPF, or C#. Knowledge on these topics would be an added benefit.

    For the certification, the participant would be required to appear for the Microsoft certification exam after registering on the Microsoft official website. Once registered, you have to sign in, select your exam and schedule it with Pearson VUE.

Why Online Bootcamp

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts

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.

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

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

  • Do you provide any course completion certificate?

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

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

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

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