HTTP is a first class protocol in Node. Node's HTTP library has grown out of the author's experiences developing and working with web servers. For example, streaming data through most web frameworks is impossible. Node attempts to correct these problems in its HTTP parser and API. Coupled with Node's purely evented infrastructure, it makes a good foundation for web libraries or frameworks.
Dumindu Madunuwan commented
yes, really need this course and there is a nice introduction to node.js on part 1.1 of Node.js in Action book. you can freely download it from their site (http://www.manning.com/cantelon/NjsiA_meap_ch01.pdf)
love to see this course