Ihre Vorteile im Überblick
Mit einer Registrierung bei myWIFI können Sie Ihre Kontaktdaten und Ihr Profil ändern und jederzeit einen Überblick über Ihre WIFI-Kurse und Prüfungsergebnisse abrufen.
LOGIN / REGISTRIERUNG

Entdecken Sie die Welt der Desktop-Apps mit Electron.js. Lernen Sie, Ihre Webkenntnisse in leistungsstarke plattformübergreifende Anwendungen umzusetzen!

Desktop Applikationen mit ElectronJS entwickeln
Inhalt
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.
- 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.
Ziele
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
Ideal für
- Frontend-Entwickler:innen wie unsere Absolvent:innen des Lehrganges Web Developer:in Javascript, Fullstack Developer:in MERN oder 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 (entsprechend Absolventen/-innen des Kurses HTML und CSS für Web Developer
- Gute JavaScript-Kenntnisse, Idealerweise Abschluss des Lehrganges Web Developer:in oder vergleichbare Ausbildungen
- Eigener PC bzw. Notebook (ein zweiter Bildschirm wird empfohlen) und Adminrechte (nicht in einem Präsenzkurs am WIFI notwendig, hier stehen Ihnen Windows-Rechner zur Verfügung, jedoch wäre es gut für Übungen daheim bzw. für die Projektphase am Ende der Ausbildung)
- Internetanschluss, Mikrofon & Webcam
Abschluss
Am Ende des Kurses erhalten Sie eine Teilnahmebestätigung.
Hinweis/FAQ
Für eine umfassende Ausbildung in der Webentwicklung bieten wir unterschiedliche Lehrgänge von Web Developer:in (PHP, JavaScript), Fullstack-Developer:in bis Software Developer:in Javascript an
Förderungen
Unser WIFI-Service für Sie:
- Förderprogramme und Anlaufstellen auf einen Blick: Entdecken Sie die wichtigsten Fördermöglichkeiten und Anlaufstellen. Mehr erfahren
- Kostenlose Förder-Infotermine: Erhalten Sie einen Überblick über relevante Förderungen und stellen Sie Ihre individuellen Fragen. Jetzt informieren und anmelden
- Kostenloser Kostenvoranschlag: Für die Einreichung bei Förderstellen bieten wir Ihnen einen unverbindlichen Kostenvoranschlag. Mehr erfahren
- Teilzahlungsmöglichkeit: Nutzen Sie unsere kostenlose Teilzahlungsmöglichkeit für Kurse, die länger als einen Monat dauern. Mehr erfahren
Letzte Änderung: 05.03.2025