getaddrinfo ENOTFOUND означава, че клиентът не е могъл да се свърже с даден адрес. Моля, опитайте да посочите хост без http:
var optionsget = {
host : 'localhost',
port : 3010,
path : '/quote/random', // the rest of the url with parameters if needed
method : 'GET' // do GET
};
По отношение на учебните ресурси, няма да сгрешите, ако започнете с http://www.nodebeginner.org/ и след това преминете през някоя добра книга, за да получите по-задълбочени познания - препоръчвам Professional Node.js, но има много там.