Electron.js desde cero: Apps de Escritorio con JavasScript
En este curso vas a aprender a crear aplicaciones de escritorio multiplataforma empleando Electron.js, que está disponible para Windows, Linux o Mac; crear menú
Por qué hacer el curso Electron.js desde cero: Apps de Escritorio con JavasScript
Imagina que buscas destacar en un mercado laboral donde las aplicaciones de escritorio siguen siendo indispensables en sectores como finanzas, salud o productividad. Sin embargo, la mayoría de desarrolladores se enfoca solo en web, dejando un nicho real con excelentes oportunidades. Para quien sabe construir herramientas robustas con JavaScript, ese vacío se convierte en un trampolín profesional. Con Electron.js desde cero: Apps de Escritorio con JavaScript, aprenderás a crear soluciones multiplataforma que integran toda tu lógica de frontend y backend. Las empresas valoran cada vez más a quienes pueden unificar lenguajes, reduciendo costes y tiempos de desarrollo. Dominar esto te diferencia de inmediato, abre puertas en startups tecnológicas y equipos ágiles, y te posiciona como un perfil buscado para proyectos desktop basados en web, una competencia que cotiza al alza.
Cómo es Electron.js desde cero: Apps de Escritorio con JavasScript
En este curso vas a aprender a crear aplicaciones de escritorio multiplataforma empleando Electron.js, que está disponible para Windows, Linux o Mac; crear menús y por supuesto, la propia aplicación que vas a exportar para estos sistemas operativos.Vamos a crear múltiples aplicaciones para ir probando diversas características de Electron.js; instalar paquetes para potenciar el desarrollo, manejar un sencillo esquema de base de datos, editor de texto y por supuesto, vamos a integrar Vue con Electron.js en un solo proyecto.Lo grandioso que tiene estas herramientas como lo son Electron.js, es que puedes emplear todos tus conocimientos que ya tengas para desarrollar tus aplicaciones web, para crear aplicaciones de escritorio; tecnologías con Vue, Bootstrap, Material Vue, JavaScript nativo (que lo vemos en el curso) y todo lo que conozcas, lo puedes emplear con Electron.js.Vamos a crear proyectos mediante Vue Cli e incorporar nuestro Electron.js para que todo funcione de manera conjunta; vamos a extender las aplicaciones con plugins, ya sean para Electron.js o para la app web que estamos embebiendo a nuestro Electron.jsIMPORTANTEEn este curso vamos a trabajar con Electron.js; que lo puedes ver como si fuera el esqueleto de un ser vivo, es decir, el que mantiene nuestra app, pero recuerda que la parte más importante, y la que mayor tiempo consume (y que por lo tanto consume en el curso) es la creación de la app como tal, la app web, la cual crearemos desde cero e integraremos con Electron.js para darle características de una aplicación de escritorio.
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional
Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos.El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.