A quick guide/tutorial to get started with Arduino and ESP8266 NodeMCU module. I believe, this tutorial can be used for other NodeMCU versions too. (or bare ESP8266 boards, but with necessary hardware modifications and using FTDI modules)
This video tutorial gives quick intro to-
1) Installing Arduino core for ESP8266 WiFi chip in Arduino IDE and Getting started with sketches written using Latest stable Arduino IDE 1.6.7
2) Run/modify basic LED blink sketch to blink onboard LED and/or externally connected LED at pin D0 or GPIO-16