- 写一个简单的 NPM package
- 用 mocha 写测试
- 用 CoffeeScript 写 NPM package
- 实现 JS 类 (练习原型链)
- 实现穷人的 HarpJS (练习使用 middleware)
- 实现 Connect 的中间件机制
- 实现 Express 路由
- 实现路径匹配
- 实现 HTTP 动词
- 实现 @luin 的 dependency injection 中间件 (可选)
- 实现 content negotiation
- 实现 conditional get
- 实现档案下载
- 实现档案上传
- 实现 websocket 协议
已经报完名了,仔细看一下课程大纲,发现对我而言还是挺有难度的