自己现在也在学 Node.js .
6楼说的没错,这些概念首先要搞懂。不然一大堆的 res / req 会让你觉得莫名其妙也不知其解。
3楼的链接是挺好的 Node.js 教程。比较短。大概看完一遍之后就可以去练练手了。
4楼的链接是一个非常好的入门教程,但是讲得非常浅。而且整个例子是没有用第三方模块来搭建网站的。对于新手我建议还是先试试用 Express.js 搭建网站,因为它帮我们搞定了很多底层的东西。开发起来也简单许多。你可以看看阮一峰老师写的 Express 教程
http://javascript.ruanyifeng.com/nodejs/express.html 阮一峰老师也有写 Node.js 的教程。不过好像还只是草稿。
看完一遍之后再找个开源的博客项目(最好比较简单的)从头开始练习一遍吧。这里有个很好的博客教程
https://github.com/nswbmw/N-blog/wiki/_pages 忘记是在哪里看到的了。反正我是从这个项目中入门的。里面有些地方讲的比较细。但是也有的地方只是说说需求然后就贴一大段代码出来。这时候就得自己去理解例子中的代码了。
这个项目比较简单学完所需的时间应该不多。学完之后我建议去看一些比较完善的一些程序。比如
cnodejs.org 的源码。这个是开源的。地址是
https://github.com/cnodejs/nodeclub/ 。我自己在上面这两个项目中学到了挺多的,算是入门了吧。 cnodejs 的源码本身也挺好的,很值得研究。
边按照教程学或者边看源码边写自己的程序学习起来应该是比较快的,研究一个月应该可以入门了。
希望对你有帮助。有什么问题也可以一起探讨。