Build Cross-Platform Desktop Apps with Electron

Build Cross-Platform Desktop Apps with Electron

4 hours, 41 minutes

This course has been updated! We now recommend you take the Electron Fundamentals, v2 course.

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.

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

Published: March 27, 2017
Get Unlimited Access Now
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