Live-Onlinetraining
Desktop Applikationen mit Electron.js entwickeln
Desktop Applikationen mit Electron.js entwickeln
Live-Onlinetraining

Der Kurs richtet sich an Webentwickler:innen mit soliden Kenntnissen in HTML, CSS und JavaScript, die lernen möchten, Desktop-Anwendungen mit Electron.js zu entwickeln. Vermittelt werden alle grundlegenden Konzepte zum Aufbau einer Electron-App.
Kurstermine ab Herbst finden Sie hier.

Desktop Applikationen mit Electron.js entwickeln

Zielgruppe

  • Frontend-Entwickler:innen wie unsere Absolvent:innen des Lehrganges Web Developer:in Javascript, Fullstack Developer:in MERNoder Absolvent:innen der Ausbildungen Web Developer:in PHP
  • Personen mit ähnlichen Vorkenntnissen in der Webentwicklung, die an Desktop-App-Entwicklung interessiert sind.

Voraussetzungen

  • Gute HTML und CSS Kenntnisse
  • Gute JavaScript-Kenntnisse

Ziel

Dieser Kurs vermittelt die wichtigsten Grundlagen von Electron.js, um Desktop-Apps mit Web-Technologien zu erstellen. Teilnehmer:innen lernen den Aufbau einer Electron-App, den Umgang mit Prozessen, die Nutzung von nativen APIs und den finalen Release einer Anwendung. Durch praxisnahe Übungen und ein Abschlussprojekt erhalten sie das nötige Wissen, um eigenständig Electron.js-Projekte umzusetzen.

Inhalt

  • Einführung in Electron.js (Installation, Einrichtung)
  • Aufbau einer Electron-App
  • Main- und Renderer-Prozess (inkl. Kommunikation über preload.js)
  • Arbeiten mit Electron APIs
  • BrowserWindow, System-Dialoge, Filesystem, Menüs, Drag&Drop, Tastaturkürzel
  • Daten persistent speichern (z.B. SQLite)
  • UI-Optimierung
  • OS Unterschiede
  • Build-Prozess, automatische Updates implementieren
  • Performance & Sicherheitstipps

Es werden Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis gezeigt. Unsere Vortragenden sind als Webentwickler tätig, haben mehrjährige Erfahrung im Unterrichten und werden Inhalte praxisnahe vermitteln. In unserem Unterrichtsformat erhalten Sie persönliche Unterstützung und sehr individuell angepasste Inhaltsvermittlung.

Trainingseinheiten

16

Beitrag

€ 420,-

Filter setzen closed icon