Create your account

Already have an account? Login here

Note: By joining, you will receive periodic emails from Coursetro. You can unsubscribe from these emails.

Create account

Creating Desktop Apps with Electron Tutorial

Learn how to create native desktop applications using Electron in this 100% free course.

Electron is a framework that allows you to build native desktop apps for Windows, Mac and Linux, while using web technologies such as HTML, CSS and JavaScript.

In this free beginner's course, you're going to learn how to get up and running with Electron, by building a Bitcoin app that uses native desktop notifications to alert the user when the price of Bitcoin exceeds a user-specified threshold. This will help you gain a solid understanding of how to begin building Electron desktop apps.

What you will learn

  • Installing Electron
  • Working with Electron Menus
  • Integrating an HTTP Library for making API Calls
  • Communicating between multiple windows with IPC
  • Accessing Native Desktop Functionality
  • Styling a Electron App
  • Deploying your Electron App


  • Nodejs (Free!)
  • Code Editor (Visual Studio Code is Free!)
  • A keen willingness to become an awesome developer

So, if you're ready to begin, let's get started!