WinUI

Getting Started with WinUI 3

Learn the fundamentals of building modern, native Windows applications with the latest UI framework.

Platform: Windows 10/11 | Difficulty: Beginner
WinUI C# XAML
UWP

Building UWP Apps with C++

Dive into Universal Windows Platform development using C++ for high-performance applications.

Platform: Windows 10 | Difficulty: Intermediate
UWP C++ DirectX
API

Interacting with Windows APIs

Understand how to leverage core Windows APIs for system tasks, file management, and more.

Platform: Windows | Difficulty: Intermediate
APIs Win32 C#
NET

Desktop Development with .NET MAUI

Create cross-platform desktop applications for Windows using .NET MAUI.

Platform: Windows | Difficulty: Beginner
MAUI C# XAML
Game

Introduction to Game Development on Windows

Get started with building games for Windows using popular frameworks and tools.

Platform: Windows | Difficulty: Advanced
Game Dev DirectX C++
IoT

Windows IoT Core Development

Build applications for embedded devices and IoT solutions with Windows IoT Core.

Platform: IoT | Difficulty: Intermediate
IoT C# Raspberry Pi