在 CNode(https://cnodejs.org/) 混了那么久,解答了不少 Node.js 初学者们的问题。回头想想,那些问题所需要的思路都不难,但大部分人由于练手机会少,所以在遇到问题的时候很无措。国内唯一一本排的上号的 Node.js 书是 @朴灵(https://github.com/JacksonTian) 的 《深入浅出Node.js》(http://book.douban.com/subject/25768396/ ),但这本书离实战还是比较远的。
这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。
话说看书是一件很头疼的事情,可如果想学到知识,又必须得看书。为了解决大家的这个困惑,我在每一课的开头都写有一个可检验的课程目标,如果你喜欢自己倒腾而不喜欢听别人逼逼的话,把那个课程目标倒腾出来,那门课你也就算掌握了。
本课程的更新信息可见我的微博:http://weibo.com/tangzhanli
更多 Node.js 入门资料请前往:https://cnodejs.org/getstart
- Lesson 0: 《搭建 Node.js 开发环境》
- Lesson 1: 《一个最简单的 express 应用》
- Lesson 2: 《学习使用外部模块》
- Lesson 3: 《使用 superagent 与 cheerio 完成简单爬虫》
- Lesson 4: 《使用 eventproxy 控制并发》
- Lesson 5: 《使用 async 控制并发》
- Lesson 6: 《测试用例:mocha,should,istanbul》
- Lesson 7: 《浏览器端测试:mocha,chai,phantomjs》 -- by @elrrrrrrr
- 《测试用例:supertest》
- 《benchmark 怎么写》
- 《线上部署:heroku》
- 《何为 connect 中间件》
- 《Mongodb 与 Mongoose 的使用》
- 《一个简单的 blog》
- 《持续集成平台:travis》
MIT