V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alsotang
V2EX  ›  Node.js

一个面向 Node.js 初学者的系列课程:node-lessons

  •  5
     
  •   alsotang · 2014-10-07 21:48:15 +08:00 · 5856 次点击
    这是一个创建于 3460 天前的主题,其中的信息可能已经有所发展或是发生改变。
    GitHub repo 地址: https://github.com/alsotang/node-lessons

    如果大家认为漏了哪些初学者应会的内容,可以在此留言,或者开个 issue 给我(!!推荐)。

    ----

    # 《Node.js 包教不包会》 -- by alsotang

    为何写作此课程
    ==

    在 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 的学习。

    更多 Node.js 入门资料请前往: https://cnodejs.org/getstart

    课程列表
    ==

    * Lesson 0: [《搭建 Node.js 开发环境》](https://github.com/alsotang/node-lessons/tree/master/lesson0)
    * Lesson 1: [《一个最简单的 express 应用》](https://github.com/alsotang/node-lessons/tree/master/lesson1)
    * Lesson 2: [《学习使用外部模块》](https://github.com/alsotang/node-lessons/tree/master/lesson2)
    * Lesson 3: [《使用 superagent 与 cheerio 完成简单爬虫》](https://github.com/alsotang/node-lessons/tree/master/lesson3)
    * Lesson 4: [《使用 eventproxy 控制并发》](https://github.com/alsotang/node-lessons/tree/master/lesson4)
    * Lesson 5: [《使用 async 控制并发》](https://github.com/alsotang/node-lessons/tree/master/lesson5)
    * Lesson 6: [《测试用例:mocha,should,istanbul》](https://github.com/alsotang/node-lessons/tree/master/lesson6)
    * Lesson 7: 《测试用例:supertest》
    * Lesson 8: 《Mongodb 与 Mongoose 的使用》
    * Lesson 9: 《一个简单的 blog》

    License
    ==

    MIT
    40 条回复    2014-10-22 15:45:31 +08:00
    magicdawn
        1
    magicdawn  
       2014-10-07 22:29:48 +08:00
    v2ex 不支持 markdown !!!!
    willwen
        2
    willwen  
       2014-10-07 23:06:41 +08:00 via iPhone
    支持
    scusjs
        3
    scusjs  
       2014-10-07 23:16:21 +08:00
    大赞
    zyue
        4
    zyue  
       2014-10-08 00:03:13 +08:00
    支持一下这种教程 赞一个
    alsotang
        5
    alsotang  
    OP
       2014-10-08 00:33:06 +08:00
    @magicdawn 需要人肉解析...
    0x142857
        6
    0x142857  
       2014-10-08 01:01:55 +08:00
    @magicdawn
    @alsotang 你再编辑的时候可以选择 Markdown!
    denghongcai
        7
    denghongcai  
       2014-10-08 01:11:22 +08:00
    一上来就是怎么用模块我觉得有点怪怪的
    hansnow
        8
    hansnow  
       2014-10-08 07:41:49 +08:00 via Android
    支持楼主!
    lwbjing
        9
    lwbjing  
       2014-10-08 09:27:44 +08:00
    收藏,感谢。
    Mcatt
        10
    Mcatt  
       2014-10-08 09:56:31 +08:00
    支持
    WildCat
        11
    WildCat  
       2014-10-08 10:10:36 +08:00 via iPhone
    感觉node.js开销还是没有想象中的小,自己Ghost Blog闲时占用70M内存
    alsotang
        12
    alsotang  
    OP
       2014-10-08 10:12:12 +08:00   ❤️ 1
    @WildCat 差不多是这么大的内存没错
    lijsh
        13
    lijsh  
       2014-10-08 10:13:58 +08:00
    谢谢楼主,已star
    Mirana
        14
    Mirana  
       2014-10-08 10:22:27 +08:00
    我好像在各大社区都能看见楼主啊。。刚刚在知呼又看见了。。
    zhyu
        15
    zhyu  
       2014-10-08 10:48:58 +08:00
    已star
    alsotang
        16
    alsotang  
    OP
       2014-10-08 10:58:55 +08:00
    @Mirana 嗯嗯..其实我是运营岗位的,各大社区打转 -_-
    geew
        17
    geew  
       2014-10-08 11:11:27 +08:00
    收藏 感谢
    Taivas
        18
    Taivas  
       2014-10-08 11:32:26 +08:00
    感谢lz!
    sanddudu
        19
    sanddudu  
       2014-10-08 11:39:02 +08:00 via iPhone
    我记得 LZ 是目前 node club 的主要维护人吧
    willwen
        20
    willwen  
       2014-10-08 11:39:34 +08:00 via iPhone
    樓主是nodeclub目前的主要打理人,每天郵件大多都是[alsotang]的,哈哈。技術不錯的,大家可以跟著學。我們前一代的實在沒時間做這些閒事了,樓主加油。
    MaiCong
        21
    MaiCong  
       2014-10-08 12:05:38 +08:00
    学习中,已star
    alsotang
        22
    alsotang  
    OP
       2014-10-08 12:20:03 +08:00
    @sanddudu
    @willwen
    是的0_0
    sanddudu
        23
    sanddudu  
       2014-10-08 12:35:47 +08:00 via iPhone
    @alsotang 我是 cnode 的 whitebox
    magicdawn
        24
    magicdawn  
       2014-10-08 13:33:56 +08:00
    @0x142857

    回复内容怎怎么选 markdown ?

    `<script>alert(document.cookie)</script>`
    0x142857
        25
    0x142857  
       2014-10-08 13:37:01 +08:00
    @magicdawn 回复好像不能 markdown = =
    alsotang
        26
    alsotang  
    OP
       2014-10-08 14:53:13 +08:00
    @0x142857 主题也不行吧?
    sanddudu
        27
    sanddudu  
       2014-10-08 14:57:44 +08:00 via iPhone
    @magicdawn 这种 XSS 不过滤真的是有鬼了
    0x142857
        28
    0x142857  
       2014-10-08 15:08:04 +08:00
    @alsotang 可以再此编辑选择 Markdown
    hustlzp
        29
    hustlzp  
       2014-10-08 15:30:12 +08:00
    收藏!
    alsotang
        30
    alsotang  
    OP
       2014-10-08 18:04:29 +08:00
    @0x142857 ??有哪个帖子用了 markdown 的可以发个链接来看看吗?
    luin
        31
    luin  
       2014-10-08 18:06:10 +08:00
    不~错~嘛~
    xvid73
        32
    xvid73  
       2014-10-08 18:28:09 +08:00
    0x142857
        33
    0x142857  
       2014-10-08 18:43:00 +08:00
    @alsotang 比如 /t/137012 很多。。。获取最新社区开发状况请时刻关注 @Livid 动态。。
    yxzblue
        34
    yxzblue  
       2014-10-08 18:57:49 +08:00
    支持大神!
    alsotang
        35
    alsotang  
    OP
       2014-10-08 19:51:06 +08:00
    @xvid73 @0x142857 竟然真的有..感觉还在内测啊,因为我在发帖页面找不到类似按钮
    0x142857
        36
    0x142857  
       2014-10-08 19:52:43 +08:00
    @alsotang 发帖完了还可以编辑,在编辑的时候右下角有选择 markdown 的选项。
    tension2012
        37
    tension2012  
       2014-10-09 15:03:07 +08:00
    @alsotang newrelic.js都有,赞!
    alsotang
        38
    alsotang  
    OP
       2014-10-09 16:05:23 +08:00
    @tension2012 newrelic.js ?? 这个课程没写 newrelic 啊。。
    klam
        39
    klam  
       2014-10-10 11:36:45 +08:00
    先顶再看
    alsotang
        40
    alsotang  
    OP
       2014-10-22 15:45:31 +08:00
    @klam 谢谢支持哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1554 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:14 · PVG 01:14 · LAX 10:14 · JFK 13:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.