Node.js学习资源

最近工作中的一个项目需要Node.js, 所以开始着手Node.js 的学习。之前一直做得是Java开发,从未接触过js。好的是team里面有很擅长node.js的同事,他们给了我一些建议和指导。

先把同事推荐的资源贴在这里(包括一些概念,链接,书籍推荐):

JS: (https://developer.mozilla.org/zh-CN/docs/Web/JavaScript)
1. types
2. 继承和原型链
3. closure
4. callback -> promise -> async
5. arrow function
6. array map join slice foreach push ...
7. ....


Node: (https://nodejs.org/dist/latest-v8.x/docs/api/)
Ref: https://nodejs.org/dist/latest-v8.x/docs/api/
1. module (https://nodejs.org/dist/latest-v8.x/docs/api/modules.html)
commonJS
2. npm
3. 事件 events (https://nodejs.org/dist/latest-v8.x/docs/api/events.html)
4. http https://nodejs.org/dist/latest-v8.x/docs/api/http.html
5. gloabl https://nodejs.org/dist/latest-v8.x/docs/api/globals.html

Modules:
1. express
2. mongodb

http://es6-features.org/#Constants

Closure

http://shop.oreilly.com/product/9780596517748.do


JavaScript: The Good Parts
By Douglas Crockford

javascript the definitive guide 8th

Node.js /// middleware

async programming in node.js

Callback …

promises

https://www.lynda.com/

https://www.lynda.com/Node-js-tutorials/Node-js-Essential-Training/417077-2.html

https://www.lynda.com/Node-js-tutorials/Switching-ES6-Node-js/546100-2.html

Prototype inherritance

https://nodeschool.io/

mongo.db

cloudfoundry

今天安装了NODEJS,编辑器使用的是VSC,可以方便的debug,运行shell命令,感觉还是好用的。

ES6 资源: http://es6.ruanyifeng.com/#docs/class

其中比较重要的章节:1 2 3 4 7 8 9 10 14 18 19 20

优先级更高的章节:19 20 14 18 7 2

NodeJs 模块学习:

http://javascript.ruanyifeng.com/nodejs/events.html#

W3School nodejs tutoria:

https://wizardforcel.gitbooks.io/w3school-nodejs/content/12.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容