Develop Windows 10 applications

Go to class
Write Review

Free Online Course: Develop Windows 10 applications provided by Microsoft Learn is a comprehensive online course, which lasts for 4-5 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: Get acquainted with Windows 10 development, install essential tools, and find out about the Windows Insider Program.
    • In this module, you will:

      • Learn about the key Windows development platforms.
      • Be introduced to the Windows Insider Program.
    • Module 2: Learn how to use Visual Studio in GitHub to create, debug, and deploy Windows 10 applications with themes, refactoring, and code snippets.
    • In this module, you will:

      • Learn the key features of Visual Studio.
      • Build a simple app by using Visual Studio.
      • Debug a Windows 10 app.
      • Use themes and other Visual Studio features.
    • Module 3: Learn how to create apps in the most popular Windows development frameworks - UWP, WPF, and Windows Forms.
    • In this module, you will:

      • Learn how to write the same app on multiple Windows platforms.
    • Module 4: Learn how to build apps with Azure Cognitive Services that can find images based on text descriptions and write an app that connects to a NASA image service.
    • In this module, you will:

      • Use Microsoft Azure Cognitive Services to find images based on text descriptions.
      • Write an app that connects to NASA's "Astronomy Picture of the Day" service to download a picture.

Syllabus
    • Module 1: Introduction to Windows 10 development
      • Introduction to Windows 10 development
      • Install the tools automatically
      • Install the tools manually
      • Windows developer settings
      • The Windows Insider Program
      • Summary
    • Module 2: Getting started with Visual Studio for Windows 10 app development
      • An overview of Visual Studio features
      • The basics of debugging in Visual Studio
      • Using NuGet to add functionality to your app
      • More advanced Visual Studio features
      • Summary
    • Module 3: Write your first Windows 10 application
      • Introduction to writing Windows apps
      • Exercise - Writing a UWP app
      • Exercise - Writing a WPF app
      • Exercise - Writing a Windows Forms app
      • Exercise - Writing an app by using Windows Template Studio
      • Summary
    • Module 4: Write internet-connected Windows apps
      • Exercise - Build an app that uses Azure Cognitive Services
      • Exercise - Build an app that accesses an internet portal
      • Summary