Packt

Spezialisierung „Electron Masterclass - Build Desktop Apps with JavaScript“

Zum Labor Day gibt es bei Coursera Plus Rabatte von über 70 $. Sparen Sie 3 Monate lang 40 %.

spezialisierung ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

Spezialisierung „Electron Masterclass - Build Desktop Apps with JavaScript“

Build Full-Stack Desktop Apps with Electron.

Learn to build, test, and release Electron apps with React, Angular, and Firebase

Bei Coursera PlusMehr erfahren enthalten

Befassen Sie sich eingehend mit einem Thema
Stufe Mittel

Empfohlene Erfahrung

4 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Befassen Sie sich eingehend mit einem Thema
Stufe Mittel

Empfohlene Erfahrung

4 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Build and configure Electron projects with main and renderer processes.

  • Implement windows, menus, and event handling for desktop apps.

  • Integrate Electron with frameworks like React, Angular, and Firebase.

  • Package, release, and test applications using Playwright and Electron Builder.

Kompetenzen, die Sie erwerben

  • Kategorie: Development Environment
  • Kategorie: Video Game Development
  • Kategorie: Test Script Development
  • Kategorie: Application Design
  • Kategorie: Program Development
  • Kategorie: Event-Driven Programming
  • Kategorie: User Interface (UI)
  • Kategorie: Application Lifecycle Management
  • Kategorie: Test Automation
  • Kategorie: Cross Platform Development
  • Kategorie: Debugging
  • Kategorie: Javascript
  • Kategorie: Angular
  • Kategorie: Application Development

Werkzeuge, die Sie lernen werden

  • Kategorie: Data Persistence
  • Kategorie: Web Applications
  • Kategorie: Node.JS
  • Kategorie: Web Development Tools
  • Kategorie: JavaScript Frameworks
  • Kategorie: Application Frameworks

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Unterrichtet in Englisch
Kürzlich aktualisiert!

Juli 2026

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse.

  • Erlernen Sie gefragte Kompetenzen von Universitäten und Branchenexperten.
  • Erlernen Sie ein Thema oder ein Tool mit echten Projekten.
  • Entwickeln Sie ein fundiertes Verständnisse der Kernkonzepte.
  • Erwerben Sie ein Karrierezertifikat von Packt.

Spezialisierung - 3 Kursreihen

Electron Basics and Window Management

Electron Basics and Window Management

KURS 1, 9 Stunden

Was Sie lernen werden

  • Set up and configure Electron projects from scratch, including main and renderer processes.

  • Create, style, and manage multiple types of application windows using BrowserWindow.

  • Implement inter-process communication for dynamic and interactive desktop apps.

  • Build complete projects like a hashing app and Pomodoro timer with functional menus and events.

Kompetenzen, die Sie erwerben

Kategorie: Application Development
Kategorie: User Interface (UI) Design
Kategorie: User Interface (UI)
Kategorie: Application Lifecycle Management
Kategorie: Event-Driven Programming
Kategorie: Development Environment
Kategorie: Cascading Style Sheets (CSS)
Kategorie: Program Development
Kategorie: Cross Platform Development
Kategorie: Package and Software Management
Kategorie: Software Development Tools
Kategorie: Application Frameworks
Kategorie: Web Development Tools
Kategorie: Hypertext Markup Language (HTML)
Kategorie: HTML and CSS
Kategorie: Node.JS
Projects, Dialogs, and Electron Features

Projects, Dialogs, and Electron Features

KURS 2, 10 Stunden

Was Sie lernen werden

  • Implement main process modules including clipboard, theming, and network requests efficiently.

  • Create and manage file and message dialogs, enhancing user interaction and app usability.

  • Build full-featured projects like a code editor and screen capturer with advanced Electron features.

  • Package, release, and implement auto-updates while managing app data storage securely.

Kompetenzen, die Sie erwerben

Kategorie: Data Persistence
Kategorie: Data Storage
Kategorie: Application Development
Kategorie: Data Storage Technologies
Kategorie: Package and Software Management
Kategorie: Application Deployment
Kategorie: User Interface (UI)
Kategorie: File I/O
Kategorie: Web Content
Kategorie: Web Applications
Kategorie: Debugging
Kategorie: Secure Coding
Kategorie: Build Tools
Kategorie: Node.JS
Kategorie: System Programming
Kategorie: Maintainability
Kategorie: UI Components
Kategorie: Application Design

Was Sie lernen werden

  • Perform automated E2E testing for Electron apps using Playwright efficiently.

  • Integrate Electron with React and Angular, creating reusable components and hot-reload setups.

  • Build interactive applications with Firebase authentication, real-time messaging, and multimedia playback.

  • Develop games using Phaser.js, implementing controls, collisions, and asset management within Electron.

Kompetenzen, die Sie erwerben

Kategorie: Application Development
Kategorie: UI Components
Kategorie: Game Design
Kategorie: Video Game Development
Kategorie: React.js
Kategorie: Test Automation
Kategorie: User Interface (UI)
Kategorie: Angular
Kategorie: Test Script Development
Kategorie: Web Applications
Kategorie: Test Tools
Kategorie: Web Development Tools
Kategorie: Application Frameworks
Kategorie: Application Deployment
Kategorie: Frontend Integration
Kategorie: Application Design
Kategorie: Verification And Validation
Kategorie: Program Development
Kategorie: Development Environment
Kategorie: JavaScript Frameworks

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Packt - Course Instructors
Packt
2.257 Kurse678.199 Lernende

von

Packt

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen