DISCLOSURE: This post may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.
Electron From Scratch: Build Desktop Apps With JavaScript |
We will build 3 apps
ImageShrink - An app to optimize images for websites
SystTop - RealTime CPU monitor with notifications and system tray
BugLogger - CRUD app to track logs which uses React and the MongoDB Atlas cloud database
Some stuff you will learn:
- Create app windows with BrowserWindow
- Create menus with custom items
- Menu roles
- Shell module to open files and folders
- Create system tray icons with context menus
- App events
- Main process & Renderer process
- Communication between processes with IPCMain & IPCRenderer
- Packaging Electron apps
- Creating log files
- Interact with system hardware
- Create a data store file with settings data
- Integrate React with Electron
- Integrate a MongoDB database with Mongoose
- Some JavaScript stuff that you may not have known
Who this course is for:
- Developers that want to build desktop apps with web technologies
- couponCode=BRANDPILLAR0520
- Get the course