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

Requirements

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!