Desktop Applikationen mit Electron.js entwickeln
- 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.
- Gute HTML und CSS Kenntnisse
- Gute JavaScript-Kenntnisse
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.
- 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.
16
€ 420,-