- 基础知识
- 学习如何使用和创建 npm 模块。
-
学习使用
.pipe()
流(Streaming)的相关接口。 - 调试
- 提升你的错误调试(Debugging)能力!
- Learn how to use post-mortem debugging on SmartOS to efficiently debug Node.js applications in production.
- 学习如何测试你的代码。
- Web 框架
- Express.js 基础课程。
- Koa 入门,下一代 Node.js 的 Web 框架。
- 完成一系列的挑战,来学习 hapi。
- NoSQL 数据库
- MongoDB 入门教程。
- 学习 CouchDB,拥抱互联网。
- 学习使用 leveldb,一个极简单的 key/value pair 数据库。
- 其他
- 微服务框架:Seneca 入门教程。
-
桌面App
制作工具 Electron 的入门教程。
如果你还想了解 Node.js 底层的东西。可以学这些:
- 深入 Node.js 核心:探讨原生模块(Native C++ Add-ons)。
- 学习 uv,只为了好玩或者用来赚钱!用以驱动 Node.js 的关键库的自学教程。
还有一些好玩的:
- 用 john-five API,打造自己的机器人。
- 通过一系列音乐的练习来学习 Web Audio API。