《Node.js 包教不包會》
阿新 • • 發佈:2018-11-15
《Node.js 包教不包會》
為何寫作此課程
在 CNode(https://cnodejs.org/) 混了那麼久,解答了不少 Node.js 初學者們的問題。回頭想想,那些問題所需要的思路都不難,但大部分人由於練手機會少,所以在遇到問題的時候很無措。國內唯一一本排的上號的 Node.js 書是 @樸靈(https://github.com/JacksonTian) 的 《深入淺出Node.js》(http://book.douban.com/subject/25768396/ ),但這本書離實戰還是比較遠的。
這個課程是希望提供更多的 Node.js 實戰機會,通過每一節精心安排的課程目標,讓 Node.js 的初學者們可以循序漸進地,有目的有挑戰地開展 Node.js 的學習。
廣告
需要內推騰訊的同學請參照此貼: https://cnodejs.org/topic/58351689bde2b59e06141e9f
更多 Node.js 入門資料請前往:https://cnodejs.org/getstart
新手搭建 Node.js 雲主機,推薦使用無需備案的 DigitalOcean(https://www.digitalocean.com/)
課程列表
- Lesson 0: 《搭建 Node.js 開發環境》
- Lesson 1: 《一個最簡單的 express 應用》
- Lesson 2: 《學習使用外部模組》
- Lesson 3:
- Lesson 4: 《使用 eventproxy 控制併發》
- Lesson 5: 《使用 async 控制併發》
- Lesson 6: 《測試用例:mocha,should,istanbul》
- Lesson 7: 《瀏覽器端測試:mocha,chai,phantomjs》 -- by @elrrrrrrr
- Lesson 8: 《測試用例:supertest》
- Lesson 9: 《正則表示式》
- Lesson 10:
- Lesson 11: 《作用域與閉包:this,var,(function () {})》 -- by @Ricardo-Li
- Lesson 12: 《線上部署:heroku》
- Lesson 13: 《持續整合平臺:travis》
- Lesson 14: 《js 中的那些最佳實踐》
- Lesson 15: 《Mongodb 與 Mongoose 的使用》
- Lesson 16: 《cookie 與 session》 -- by @Ricardo-Li
- Lesson 17: 《使用 promise 替代回撥函式》 -- by @eeandrew
- Lesson 18: 《何為 connect 中介軟體》 -- by @albin3