Learn and Understand UWP: The Complete Guide

An easy to understand guide that will help you build the applications using UWP.

The Universal Windows Platform (UWP) lets you build apps for any Windows device—PCs, Xbox One, HoloLens, and more—and publish them to the Store. It is a computing platform created by Microsoft and first introduced in Windows 10. UWP is one of many ways to create client applications for Windows. UWP apps use WinRT APIs to provide powerful UI and advanced asynchronous features that are ideal for internet-connected devices. UWP apps declare which device resources and data they access. The user must authorize that access. A UWP app is able to use a common API on all devices that run Windows. UWP app is also able to use device specific capabilities and adapt the UI to different device screen sizes, resolutions, and DPI. In this course, you will be building applications using UWP and XAML tools. Here you will learn the WPF architecture, XAML syntax, various layouts, data bindings, converters, and triggers, and guide you through building professional applications from scratch. Next, you will be building apps using UWP apps. Here you will go through learning the generic design principles of UWP apps, followed by designing and styling applications. Later you will see apps published to the Windows Store. Finally, you will be building apps using .NET core. Here you would be covering in-depth knowledge of Framework Dependent Deployments and Self- Contained Deployments.

What you’ll learn

  • Introduction to UWP.
  • Learning the capabilities of UWP.
  • Learn About Universal Windows Platform (UWP) App UI.
  • Layout and Panel controls.
  • Advanced UWP Controls.
  • UWP App Navigation.
  • UWP App Architecture.
  • UWP App Controls.
  • UWP Adaptive UI.
  • UWP App Lifecycle.
  • UWP Capabilities.
  • UWP App Deployment and Publish.

Course Content

  • Welcome –> 2 lectures • 7min.
  • Getting Started –> 5 lectures • 38min.
  • Learning Universal Windows Platform (UWP) App UI –> 9 lectures • 2hr 6min.
  • UWP App Data and Asynchronous – Learn About Tasks –> 5 lectures • 1hr 4min.
  • Learning UWP App Navigation –> 5 lectures • 57min.
  • Learning UWP App Architecture –> 5 lectures • 1hr 8min.
  • Creating UWP App Controls –> 6 lectures • 1hr 12min.
  • Learning UWP Adaptive UI –> 8 lectures • 58min.
  • Learning UWP App Lifecycle –> 5 lectures • 53min.
  • Using UWP Capabilities –> 12 lectures • 2hr 38min.
  • Learning Visual Studio Features –> 4 lectures • 46min.
  • UWP App Deployment and Publish –> 3 lectures • 20min.
  • Course Summary –> 1 lecture • 5min.

Auto Draft

Requirements

The Universal Windows Platform (UWP) lets you build apps for any Windows device—PCs, Xbox One, HoloLens, and more—and publish them to the Store. It is a computing platform created by Microsoft and first introduced in Windows 10. UWP is one of many ways to create client applications for Windows. UWP apps use WinRT APIs to provide powerful UI and advanced asynchronous features that are ideal for internet-connected devices. UWP apps declare which device resources and data they access. The user must authorize that access. A UWP app is able to use a common API on all devices that run Windows. UWP app is also able to use device specific capabilities and adapt the UI to different device screen sizes, resolutions, and DPI. In this course, you will be building applications using UWP and XAML tools. Here you will learn the WPF architecture, XAML syntax, various layouts, data bindings, converters, and triggers, and guide you through building professional applications from scratch. Next, you will be building apps using UWP apps. Here you will go through learning the generic design principles of UWP apps, followed by designing and styling applications. Later you will see apps published to the Windows Store. Finally, you will be building apps using .NET core. Here you would be covering in-depth knowledge of Framework Dependent Deployments and Self- Contained Deployments.

Get Tutorial