NodeSchool 上有一大堆免费的课程。其中,Node.js 的入门课程是 Learn you Node。想成为一个合格 Node.js 开发者。你还需要学这些课程:
- 基础知识
- How to npm 学习如何使用和创建 npm 模块。
-
stream-adventure 学习使用
.pipe()
流(Streaming)的相关接口。 - 调试
- Bug Clinic 提升你的错误调试(Debugging)能力!
- Node.js Debug School Learn how to use post-mortem debugging on SmartOS to efficiently debug Node.js applications in production.
- Test Anything 学习如何测试你的代码。
- Web 框架
- ExpressWorks Express.js 基础课程。
- Kick off Koa Koa 入门,下一代 Node.js 的 Web 框架。
- Make Me Hapi 完成一系列的挑战,来学习 hapi。
- NoSQL 数据库
- Learn you Mongo MongoDB 入门教程。
- Learn you Couchdb 学习 CouchDB,拥抱互联网。
- Level Me Up Scotty! 学习使用 leveldb,一个极简单的 key/value pair 数据库。
- 其他
- Seneca in Practice 微服务框架:Seneca 入门教程。
-
Elementary Electron 桌面App
制作工具 Electron 的入门教程。
如果你还想了解 Node.js 底层的东西。可以学这些:
- Going Native 深入 Node.js 核心:探讨原生模块(Native C++ Add-ons)。
- learnuv 学习 uv,只为了好玩或者用来赚钱!用以驱动 Node.js 的关键库的自学教程。
还有一些好玩的:
- Nodebot Workshop 用 john-five API,打造自己的机器人。
- Web Audio School 通过一系列音乐的练习来学习 Web Audio API。
猜你喜欢: Node.js 优秀学习资源汇总
网友评论