The Complete Developer Course: Electron for Desktop Apps

The Complete Developer Course: Electron for Desktop Apps

Get ready for your exam by enrolling in our comprehensive training course. This course includes a full set of instructional videos designed to equip you with in-depth knowledge essential for passing the certification exam with flying colors.

$14.99 / $24.99

Basics of Electron

  • 1. Why Does Electron Exist?
    3m 19s
  • 2. How Does Electron Work?
    9m 17s
  • 3. History of Electron
    5m 26s

Handling Electron Projects

  • 1. App Overview
    4m 50s
  • 2. Getting Started
    4m 57s
  • 3. Starting and Stopping Electron
    10m 16s
  • 4. Loading HTML Docs
    9m 43s
  • 5. Selecting Videos
    8m 32s
  • 6. Reading File Details
    10m 19s
  • 7. Introduction to FFMPEG
    6m 33s
  • 8. OSX FFMPEG Installation
    2m 59s
  • 9. Require Statements in the Browser
    12m
  • 10. IPC Communication
    9m 13s
  • 11. Video Duration with FFProbe
    6m 13s
  • 12. Receiving IPC Events
    10m 18s
  • 13. Wrapup
    2m 56s

Handling Menu Bars

  • 1. App Overview
    3m 38s
  • 2. App Boilerplate
    1m 23s
  • 3. Creating the MainWindow
    6m 8s
  • 4. Constructing Menu Bars
    7m 54s
  • 5. Menu Bar Gotchas
    7m 32s
  • 6. On Menu Click Functionality
    6m 8s
  • 7. Cross Platform Hotkeys
    6m 46s
  • 8. Creating Separate Windows
    5m 21s
  • 9. Another Electron Gotcha
    4m 53s
  • 10. Adding Polish to Electron
    4m 49s
  • 11. Restoring Developer Tools
    14m 8s
  • 12. IPC Between Windows
    6m 31s
  • 13. Garbage Collection with Electron
    8m 46s
  • 14. Role Shortcuts
    7m 33s
  • 15. Your Turn - Clearing Lists
    2m 29s
  • 16. Solution and Wrapup
    6m 28s

Status Tray Applications

  • 1. App Boilerplate
    5m 13s
  • 2. What's This React Code?
    6m 7s
  • 3. BrowserWindow vs Tray
    4m 55s
  • 4. BrowserWindow Config
    8m 12s
  • 5. Creating Tray Icons
    8m 14s
  • 6. Toggling BrowserWindow Visibility
    4m 29s
  • 7. Detecting Visibility
    2m 55s
  • 8. The Positioning Bounds System
    8m 59s
  • 9. Setting Position with Bounds
    7m 25s
  • 10. Positioning of Windows
    2m 59s
  • 11. Object Oriented Programming with Electron
    4m 53s
  • 12. Basics of ES6 Classes
    9m 14s
  • 13. Subclassing
    6m 29s
  • 14. The TimerTray Subclass
    8m 59s
  • 15. Finishing TimerTray Refactor
    8m 47s
  • 16. Setting Tooltips
    2m 46s
  • 17. More on Garbage Collection
    3m 38s
  • 18. Building Context Menus
    6m 17s
  • 19. Controlling Window Focus
    4m 19s
  • 20. Hiding Dock Icons
    1m 36s
  • 21. MainWindow Class
    11m 37s
  • 22. IPC Between React and Electron
    4m 2s
  • 23. Displaying Text on the Tray
    6m 23s
  • 24. Background Throttling
    3m 24s

Combining Electron with React and Redux

  • 1. App Overview
    5m 16s
  • 2. App Challenges
    7m 2s
  • 3. BrowserWindow Creation
    5m 32s
  • 4. Starting up Electron with Webpack
    4m 42s
  • 5. Overview of React and Redux
    10m 26s
  • 6. Receiving a List of Videos
    7m 21s
  • 7. Video Metadata
    5m
  • 8. Handling Async Bulk Operations with Promises
    7m 22s
  • 9. Fetching Metadata in Promises
    8m 24s
  • 10. Refactoring for Multiple Videos
    7m 38s
  • 11. Wrapup on Metadata
    7m
  • 12. Output Paths
    12m 6s
  • 13. Batch Video Conversion
    7m 38s
  • 14. Handling Conversion Completion
    5m 32s
  • 15. Detecting Conversion Progress
    6m 11s
  • 16. Opening Folders with Shell
    3m 45s
  • 17. Wrapup
    3m 36s
Study4Pass does not provide real Microsoft exam questions. Similarly, Study4Pass does not supply real Amazon exam questions. The materials offered by Study4Pass lack real questions and answers from Cisco's certification exams. The CFA Institute neither endorses nor assures the accuracy or quality of Study4Pass content. CFA® and Chartered Financial Analyst® are registered trademarks held by the CFA Institute.

© study4pass.com 2025. All rights reserved.