Explore Courses

Desktop Development

Desktop Application Development

Create desktop applications using modern frameworks and native-style workflows for Windows, macOS, and Linux software development.

Start Course
Level
Intermediate
Duration
6 weeks
Category
Desktop Development
Topic count
10 lessons

Course Topics

Lessons in this course

Follow the lessons in order or open the topic you want to review first.

01

Desktop App Fundamentals

Learn practical desktop app fundamentals skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
02

Avalonia UI Basics

Learn practical avalonia ui basics skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
03

Electron Basics

Learn practical electron basics skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
04

C# Desktop Development

Learn practical c# desktop development skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
05

C++ Desktop Development

Learn practical c++ desktop development skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
06

Local File Handling

Learn practical local file handling skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
07

App Settings and Storage

Learn practical app settings and storage skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
08

Installer Creation

Learn practical installer creation skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
09

Auto Updates

Learn practical auto updates skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson
10

Desktop App Deployment

Learn practical desktop app deployment skills and how this topic fits into a modern developer workflow.

45 min

Open Lesson