Part 4 of the series is now up. After a rather theoretical part 3 we will finally learn some fun stuff. Button backgrounds, custom size window commands, make any menu you will ever desire!
Required: An IDE (some of the most popular ones are Atom, Sublime text 2, Visual Studio Code (which I use) or Eclipse), some Javascript knowledge, Object oriented programming might be of help.