Visão Geral
ElectronJS é uma estrutura de código aberto usada para construir aplicativos de desktop multiplataforma usando HTML, CSS e Javascript. Este curso de treinamento ElectronJS fornece habilidades para construir aplicativos de desktop nativos com ElectronJS usando Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) e Javascript. A estrutura Electron nos fornece APIs, ferramentas de depuração e empacotamento para simplificar o desenvolvimento e a implantação de clientes avançados para plataformas de desktop.
Objetivo
Após concluir este Curso ElectronJS, você será capaz de:
- Para instalar e configurar seu ambiente de desenvolvimento Electron
- Como as partes componentes de um aplicativo Electron se encaixam
- Sobre as partes essenciais da API Electron
- Como funcionam os processos no Electron
- Como empacotar e implantar um aplicativo Electron
Publico Alvo
- Esta aula ElectronJS é voltada para desenvolvedores front-end que desejam construir e implantar aplicativos envolventes e ferramentas de software internas.
Pre-Requisitos
- Experiência de programação com JavaScript
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico
Introduction to Electron
- Why electron
- How it works
Architecture of Electron
Electron quick start
BrowserWindow basics
- Frameless window
- Transparent window
- Basic window properties
Adding Custom Menus
- Menus with shortuts
- Submenus
- Context menus
Working with Dialog module
- File Open dialog
- Message Dialog
- Error dialog
Web contents, screens and Locales
- Working with web content
- Event handling (did-start-loading...)
Working with Shell
- System alert sound
- Filesystem in OS
- HTML files with OS
Advanced Browser Window
- Working with splash window
- Main window
Debugging application
- Dev tools
- Devtron
Testing with Spectron
- Testing rendering process
Building application
TENHO INTERESSE