• Online, Self-Paced
Course Description

UWP provides many objects to build layouts that work on a variety of devices. In this course, you will be introduced to UWP, and you will learn about the different types of layouts that can be used to make rich user interface designs.

Learning Objectives

Universal Windows Platform (UWP)

  • start the course
  • describe the UWP platform
  • set up Visual Studio to create UWP app projects
  • create a simple app and run it on a local machine

Responsive Page Layout

  • describe UWP responsive UI design
  • implement a grid layout in an app
  • implement a stack layout in an app
  • implement a canvas layout in an app
  • implement a relative layout in an app
  • manipulate the alignment, margins, and padding of panels to create rich UIs
  • implement complex interfaces by combining different types of panels

Practice: App Layouts

  • lay out a basic app using various types of panels

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.