0

Desktop-Anwendungen mit Electron - Intensivkurs

Ihre Termine

Datum Ort Preis
08.04.2026
-10.04.2026
München 1.638,63 €* Buchen
08.04.2026
-10.04.2026
Virtuelles Live Training 1.638,63 €* Buchen
05.08.2026
-07.08.2026
München 1.638,63 €* Buchen
05.08.2026
-07.08.2026
Virtuelles Live Training 1.638,63 €* Buchen
09.12.2026
-11.12.2026
München 1.638,63 €* Buchen
09.12.2026
-11.12.2026
Virtuelles Live Training 1.638,63 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Mit Electron können Sie plattformübergreifende Desktop-Anwendungen für Windows, macOS und Linux in HTML, CSS und JavaScript erstellen. In der Schulung wird gemeinsam mit den Teilnehmern eine reale und voll-funktionsfähige Electron Applikation erstellt. Hands-on - kein langweiliger Theorie-Unterricht.


Nach dem Kurs können Sie…

  • Electron verwenden, um moderne Desktop-Applikationen zu erstellen
  • Electron Applikationen für Linux (rpm, deb & AppImage), Windows und macOS inkl. Signatur erstellen
  • wie Electron mit Node.js für den Zugriff auf lokale Dateien, Datenbanken, Hardware, Benachrichtigungen etc. kombiniert wird

Inhalte

Electron Architektur und Übersicht

  • Vorteile von Electron
  • Chromium Basis
  • Node.js Integration
  • Aufbau von Electron Projekten
  • Architektur
  • Integration von Node-gyp (C / C++) Modulen


Einstieg in Electron

  • Installation und Setup der Tool-Chain
  • Frontend-Anwendung
  • Icons
  • HTML und CSS
  • Darstellung
  • Zugriff auf das Dateisystem
  • Applikationsmenü
  • Kontextmenü
  • Shortcuts
  • Background Tasks
  • Interprozesskommunikation (IPC)
  • Notifications
  • Datenbank Zugriff
  • API Zugriff
  • Backend API
  • Tray Icon für Electron Anwendungen
  • Async mit Electron
  • Export der App
  • Provisioningprofile
  • Notarization
  • entitlements.mac.plist (Berechtigungen für macOS)


Fortgeschrittene Themen

  • Render Prozesse
  • Nativer Code in Electron
  • Hardwarezugriff mit Electron
  • Signaturen für Windows und macOS (Developer Certificate)
  • Automatisches Deployment zu AWS & Co.
  • Frontend-Frameworks in Electron (React, Vue.js, Angular) - Übersicht und verfügbare Boilerplates
  • E2E Tests mit Cypress
  • Do’s and Don’ts

Voraussetzungen

  • Grundkenntnisse in HTML5 und CSS3
  • Gute Kenntnisse in JavaScript (ES6) und / oder TypeScript

Zielgruppe

  • Software-EntwicklerInnen die moderne plattformübergreifende Desktop-Applikationen entwickeln wollen
  • JavaScript- und TypeScript-EntwicklerInnen

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest – praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D