Build Cross-Platform Desktop Apps with Electron

Build Cross-Platform Desktop Apps with Electron

Steve Kinney
Steve Kinney
Turing School
4 hours, 41 minutes

Become a Master

This course and others like it are available as part of our Frontend Masters video subscription.

Watch Free Preview Join Frontend Masters
Learn how to build desktop applications with Electron, the underlying technology for Github’s Atom text editor, Microsoft’s Visual Studio Code IDE, Slack’s desktop application, and many others! Learn to build cross-platform desktop web applications for MacOS, Windows, and Linux with JavaScript. Manage Electron’s multiple process architecture and facilitate communication between processes. Build applications that live in the system’s menu bar or taskbar. And learn to debug, test, package and distribute your applications on multiple operating systems.
Published: March 27, 2017

Table of Contents

The Electron Big Picture

Getting an Electron Application Up and Running

Building a Markdown Text Editor

Managing Multiple Windows

File Handling

Menu Bar Items

Menu Bar Applications

Package an Application for Distribution

Wrapping Up