Desenvolva aplicação desktop com o JavaScript
Nível Intermediário Categoria Desenvolvimento Back-end
Desenvolva aplicação desktop com o JavaScript
O JavaScript está em todo lugar, principalmente hoje em dia em que o desenvolvimento web é tão comum. Além do desenvolvimento web, também é comum vermos o uso de JavaScript para desenvolvimento de aplicativos mobile. Mesmo assim ainda há a necessidade de desenvolvermos aplicações Desktop em determinadas ocasiões. O Electron nos permite usar nossos conhecimentos de desenvolvimento web para criar aplicações Desktop com HTML5, CSS3 e JavaScript. Ele também é usado por empresas como Microsoft, Facebook, GitHub e Slack. Como estamos falando de uma aplicação instalada na máquina do usuário, não precisamos pedir permissões quando formos usar recursos como câmera, microfone, geolocalização, etc. Neste curso iremos aprender como criar aplicações Desktop com Electron. Vamos conhecer as funcionalidades que ele nos fornece e como distribuir nossa aplicação.
Neste curso você verá como criar um aplicativo desktop em JavaScript. Com conteúdo apostilado e vídeo aulas, você verá em detalhes como montar uma aplicação Desktop com as tecnologias web. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.
Entre outras coisas você aprenderá:
Este curso é destinado àqueles que já tenham um conhecimento de HTML5, CSS3 e JavaScript e queiram melhorar suas técnicas de desenvolvimento, utilizando uma ferramenta que ajuda a criar aplicações Desktop para Mac, Linux e Windows com um único código.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Aprenda os principais conceitos da linguagem, sua lógica, si...
Nível InicianteConheça características e recursos que melhoram o seu desenv...
Nível IntermediárioConheça os recursos avançados desta linguagem e os framework...
Nível AvançadoAprenda como trabalhar com HTML5 e CSS3, conhecendo a estrut...
Nível InicianteAprenda a desenvolver aplicações web modernas com uma das pl...
Nível AvançadoProfessor especialista em Desenvolvimento Front-end na TreinaWeb. Akira, Felipe, Hana, Hanashiro ou Hanakira, é graduado em Análise e Desenvolvimento de Sistemas, pós-graduado em Projetos e Desenvolvimento de Aplicações Web e MBA em Machine Learning, é entusiasta no desenvolvimento de jogos e multi-task. Fala japonês fluente, mas não tem com quem conversar.
Conheça o Electron, quem usa e porque usá-lo.
5 aulasAprenda a instalar tudo o que precisamos para começar a trabalhar com o Electron.
2 aulasVeja como iniciar a sua primeira aplicação com Electron.
5 aulasConheça um pouco mais sobre como funciona o Electron.
4 aulasVamos ver mais sobre tudo relacionado a janelas da aplicação.
11 aulasConheça as funcionalidades disponíveis para se trabalhar com a tela do computador e veja como gravar a tela do usuário.
5 aulasSaiba como gerenciar as funcionalidades de energia.
3 aulasAprenda a criar uma conexão entre os processos Main e Renderer.
7 aulasConheça as funções e propriedades do objeto App.
3 aulasFaça sua aplicação reagir ao pressionar teclas definidas como atalhos.
3 aulasAprenda a criar menus para dar mais poder e agilidade ao usuário.
7 aulasVamos aprender a criar ações que aparecem diretamente na barra de tarefas.
6 aulasVamos trabalhar com notificações em nossa aplicação.
3 aulasTrabalhe com arquivo e mídia.
8 aulasVeja como acessar a área de transferência.
2 aulasExecute comandos diretamente no console do sistema.
2 aulasVeja como mexer com requisições.
7 aulasAprenda a empacotar a sua aplicação para distribuí-la para seus clientes.
3 aulasVamos criar um projeto para fixar nosso aprendizado.
15 aulasAprenda a criar e gerenciar lojas virtuais de forma prática...
02h48 Nível IntermediárioEfeitos de partículas é definitivamente o tempero do seu jog...
04h47 Nível AvançadoEntenda os tributos aplicados em uma nota fiscal
03h23 Nível InicianteConheça em detalhes o MDF-e
01h42 Nível InicianteAprenda a instalar e gerenciar todos os tipos de produtos de...
02h41 Nível InicianteAprenda como gerenciar suas vendas e criar recursos para se...
02h51 Nível IntermediárioAprenda trabalhar com sistema multi-lojas do Magento 2 e com...
04h11 Nível AvançadoTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!