我爱编程

Node.js学习资源

2017-09-08  本文已影响0人  小王子的玫瑰_96b8

最近工作中的一个项目需要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

上一篇 下一篇

猜你喜欢

热点阅读