https://github.com/netpi/node-lessons
《Node.js 包教不包会》
https://github.com/netpi/node-lessons
Last synced: 5 months ago
JSON representation
《Node.js 包教不包会》
- Host: GitHub
- URL: https://github.com/netpi/node-lessons
- Owner: netpi
- Fork: true (alsotang/node-lessons)
- Created: 2014-10-13T14:39:22.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-10-12T10:10:11.000Z (over 11 years ago)
- Last Synced: 2025-03-30T06:02:19.723Z (about 1 year ago)
- Homepage:
- Size: 1.11 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 《Node.js 包教不包会》 -- by alsotang
## 为何写作此课程
在 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 开发环境》](https://github.com/alsotang/node-lessons/tree/master/lesson0)
* Lesson 1: [《一个最简单的 express 应用》](https://github.com/alsotang/node-lessons/tree/master/lesson1)
* Lesson 2: [《学习使用外部模块》](https://github.com/alsotang/node-lessons/tree/master/lesson2)
* Lesson 3: [《使用 superagent 与 cheerio 完成简单爬虫》](https://github.com/alsotang/node-lessons/tree/master/lesson3)
* Lesson 4: [《使用 eventproxy 控制并发》](https://github.com/alsotang/node-lessons/tree/master/lesson4)
* Lesson 5: [《使用 async 控制并发》](https://github.com/alsotang/node-lessons/tree/master/lesson5)
* Lesson 6: [《测试用例:mocha,should,istanbul》](https://github.com/alsotang/node-lessons/tree/master/lesson6)
* Lesson 7: [《浏览器端测试:mocha,chai,phantomjs》](https://github.com/alsotang/node-lessons/tree/master/lesson7) -- by [@elrrrrrrr](https://github.com/elrrrrrrr)
* Lesson 8: [《测试用例:supertest》](https://github.com/alsotang/node-lessons/tree/master/lesson8)
* Lesson 9: [《正则表达式》](https://github.com/alsotang/node-lessons/tree/master/lesson9)
* Lesson 10: [《benchmark 怎么写》](https://github.com/alsotang/node-lessons/tree/master/lesson10)
## 计划
* 《作用域与闭包:this,var,(function () {})》
* 《线上部署:heroku》-- by [@Ricardo-Li](https://github.com/Ricardo-Li/)
* 《cookie 与 session》
* 《何为 connect 中间件》
* 《Mongodb 与 Mongoose 的使用》-- by [@Ricardo-Li](https://github.com/Ricardo-Li/)
* 《一个简单的 blog》-- by [@Ricardo-Li](https://github.com/Ricardo-Li/)
* 《持续集成平台:travis》-- by [@Ricardo-Li](https://github.com/Ricardo-Li/)
## 本课程特点
* 每一课的课程目标如果有能力完成,则可考虑放弃阅读课程内容
* 对 web 开发初学者不友好,对 Windows 用户不友好,对 ruby on rails 开发者友好
* 内容笼统,课程重点随心所欲
## License
MIT