Learn how to create cross platform desktop applications using Electron: http://electron.atom.io/
Getting started with node.js: https://www.youtube.com/watch?v=Ads1A7pn2LI
Code examples from this video: https://github.com/shama/letswritecode/tree/master/getting-started-with-electron-1.0