</>CodeVerse
Log inSign up
IntermediateMobile & desktop apps

Desktop apps with Electron

Build Windows, macOS and Linux apps with HTML, CSS and JavaScript: Electron architecture, secure IPC, menus, files, security, packaging, updates and alternatives like Tauri, .NET and Qt.

7 lessons 1 h 40 min 200 XP No ratings yet 0 students
Start course

Complete every lesson to get your certificate.

Course content

1

Module 1

Fundamentos de las apps de escritorio

Qué es una app de escritorio, qué tecnologías existen y cómo se organiza una app con Electron.

0/2

Unit 1 · El ecosistema de escritorio

  • ¿Qué es una app de escritorio?12 min+20
  • Arquitectura de Electron: main y renderer15 min+20
2

Module 2

Comunicación y sistema

Comunica la ventana con el proceso principal, crea menús y guarda archivos.

0/3

Unit 1 · IPC y menús

  • Comunicación entre procesos (IPC) y preload
17 min
+20
  • Menús y atajos de teclado13 min+20
  • Unit 2 · Archivos

    • Archivos y cuadros de diálogo15 min+20
    3

    Module 3

    Seguridad y distribución

    Protege a tus usuarios, empaqueta la app y mantenla actualizada; conoce las alternativas a Electron.

    0/2

    Unit 1 · Seguridad y distribución

    • Seguridad en apps de escritorio14 min+20
    • Empaquetar, firmar y actualizar14 min+20