Bonificable 100 % FUNDAENivel intermedio60 horasAula virtual con formador

Curso de Electron

Electron es la tecnología detrás de aplicaciones de escritorio tan conocidas como Visual Studio Code o Slack, y permite a equipos de frontend construir software de escritorio reutilizando sus habilidades en HTML, CSS y JavaScript. Este curso aborda la arquitectura de procesos principal y de renderizado propia de Electron, la comunicación segura entre ambos, el acceso a APIs nativas del sistema operativo y el empaquetado de la aplicación para su distribución.

  • Electron
  • JavaScript
  • Escritorio
  • Node.js

Qué vas a conseguir

Objetivos del curso

  • Comprender la arquitectura de procesos de Electron
  • Implementar comunicación segura entre proceso principal y renderer
  • Acceder a APIs nativas del sistema operativo
  • Integrar un framework frontend (React o Vue) dentro de Electron
  • Empaquetar y firmar la aplicación para Windows, macOS y Linux

A quién va dirigido

  • Desarrolladores frontend que quieren construir aplicaciones de escritorio
  • Equipos que necesitan llevar una aplicación web existente al escritorio
  • Perfiles técnicos responsables de herramientas internas de escritorio

Requisitos previos

  • Conocimientos sólidos de HTML, CSS y JavaScript
  • Se recomienda experiencia con Node.js
  • Ordenador con Node.js instalado

Programa

Temario del curso

5 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Arquitectura de Electron

    • Proceso principal y procesos de renderizado
    • Ciclo de vida de una aplicación Electron
    • Configuración inicial de un proyecto
  2. 02Comunicación entre procesos

    • IPC y context bridge
    • Buenas prácticas de seguridad (context isolation)
    • Gestión de eventos entre ventanas
  3. 03Interfaz e integración con frameworks

    • Integración de React o Vue dentro de Electron
    • Menús nativos y bandeja del sistema
    • Notificaciones y diálogos nativos
  4. 04Acceso a APIs del sistema operativo

    • Sistema de archivos y almacenamiento local
    • Acceso a hardware básico y portapapeles
    • Actualizaciones automáticas con autoUpdater
  5. 05Empaquetado y distribución

    • Empaquetado con Electron Builder
    • Firma de código para Windows y macOS
    • Publicación en tiendas y canales de distribución propios

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre Electron

Hablar con un asesor

Cursos relacionados

Ver toda el área
Intermedio60 h

.NET MAUI Escritorio

Construye aplicaciones de escritorio para Windows y macOS con .NET MAUI: XAML, MVVM y acceso a datos.

Bonificable al 100 % con FUNDAE

Ver curso
Intermedio60 h

React Native Escritorio

Lleva tu conocimiento de React Native a Windows y macOS con React Native Windows y React Native macOS.

Bonificable al 100 % con FUNDAE

Ver curso
Intermedio60 h

Flutter Escritorio

Construye aplicaciones de escritorio para Windows, macOS y Linux con Flutter a partir de una única base de código.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de Electron con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · Electron

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.