Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Electron from Scratch: Build Desktop Applications with JavaScript

Course Cover

4.5

(5)

compare button icon

Course Features

icon

Duration

5.47 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

5.47 hours

Course Description

Electron allows you to create 3 desktop applications that are useful using web technologies.

About This Video

  • Electron allows you to build desktop applications.
  • Learn how to use Vanilla JS, React with Electron and other technologies
  • Create custom menu items, system tray applications, and many other features

This interactive course teaches you how to build cross-platform desktop apps using Electron. Many popular apps, such as VS Code and Slack, are built on Electron.

This course will teach you how to build 3 apps.

  • ImageShrink - An application to optimize images for websites
  • SystTop – A real-time CPU monitor that sends out notifications and keeps track of the system tray
  • BugLogger - A CRUD application to track logs. It uses React and MongoDB Atlas as cloud databases.

This course will begin with an introduction to Electron. As you learn more, you will be able to create your first app, ImageShrink. You will also learn how you can create menus with custom-made items.

Next, you will learn how to create the interface, log files and IPC communication. You will also learn how to create a menu template.

Later sections will introduce you to SystTop, and BugLogger. You will also learn how to use Interval/Dynamic Systems Stats.

This course will teach you how to create desktop apps with Electron, and how to communicate with processes with IPCRenderer and IPCMain.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Gain proficiency in building desktop applications with Electron

Understand how to use Vanilla JS and React with Electron

Create custom menu items, system tray apps, and more

Course Instructors

Brad Traversy

Instructor

Brad Traversy is the instructor for this course

Course Reviews

Average Rating Based on 5 reviews

4.4

60%

20%

20%

Course Cover