How to build a UWP application

In this two day training course you will learn how to build Universal Windows Platform (UWP) applications. You will learn how to take advantage of the latest features of Microsoft Windows in your applications.

2 Days


By participating in the nsquared How to build a UWP application course, you will learn how to develop Windows UWP applications with Visual Studio 2017, XAML and C#.

You will find this course to be succinct, yet comprehensive, covering all the areas of development required to build applications for Windows.

The course includes hands on workshops for each attendee to build their first UWP experience and test it.

This course also includes an overview of design and architecture techniques.


  • Introduction to UWP, XAML and Visual Studio
  • Understanding UWP layout controls
  • Introduction to Binding
  • Build your first UWP application
  • Working with resources and assets
  • Creating a touch friendly user interface
  • Introduction to MVVM
  • Using hardware capabilties
  • Deployment to Windows 10, side loading and Windows Store
  • Tools to debug and improve performance
  • Best development practices for UWP

Course Format

This course will consist of:

  • Content presentation
  • Hands on workshops
  • Demonstrations
  • 1:1 support

What you will gain

The course will provide each participant with a training manual to take away with them.

After completing this course, you will have gained the skills to:

  • Create a new UWP application
  • Design user interfaces in XAML
  • Add code to respond to events and trigger behaviours
  • Create a UWP application with MVVM and binding
  • Use touch gestures to interact with a UWP application
  • Use hardware capabilties of the PC in your UWP application
  • Deploy and test UWP applications
  • Debug and fix issues in UWP applications


Contact Us