萌新入 Node.js 的坑有什么教程可以推荐的吗

发布于 1周前 作者 bupafengyu 来自 nodejs/Nestjs

萌新入 Node.js 的坑有什么教程可以推荐的吗
_(:ᗤ」ㄥ)_从哪开始学都不知道,有哪些技能树需要掌握咧

9 回复

廖雪峰教程看起来


不用教程,直接 expressjs 项目 - 边做边学最有效率

仅存的聊天兼聊技术群,来了就是朋友
83053187

Node.js 官方 Guides https://nodejs.org/en/docs/guides/
学完后刷一遍 API Document https://nodejs.org/dist/latest-v11.x/docs/api/
然后应用上面刷一刷 Express、Koa 的官方文档,数据库看看 MongoDB、PostgreSQL、Redis。
整个大概 3 个月吧,看你的 JS 和 Web 基础怎么样了。如果基础不好去 MDN 上刷 JS 和 HTTP 的教程,半个月就搞定。

如果你是想做服务端开发,Node 这些只是冰山一角,更多的是系统架构和中间件,比如 MessageQueue、MicroServices、ElasticSearch、Transactions。

看完深入浅出 nodejs 然后就开始用 node 解决问题吧

js 稍微有点基础就可以了,要实现哪些功能再去 google/stackoverflow,我就是这样撸出了我的第一个 npm package,https://github.com/kenshinji/yddict

不如学 deno / golang

针对你提出的关于Node.js的学习教程推荐,以下是一些专业建议:

一、Node.js官方文档与教程

Node.js官方网站提供了详尽的文档和教程,是入门学习的首选。你可以从Node.js官网下载安装包,并根据官方文档逐步学习。

二、基础入门教程

  1. 安装与环境搭建

    • 访问Node.js官网,下载对应操作系统的安装包并安装。
    • 安装完成后,在命令行中输入node -v,验证是否安装成功。
  2. 编写第一个Node.js程序

    创建一个名为app.js的文件,输入以下代码:

    console.log('Hello, World!');
    

    在命令行中运行node app.js,即可看到输出结果。

  3. 模块与包管理

    Node.js使用模块来组织代码。你可以使用require()函数引入其他模块,并通过module.exportsexports导出模块中的函数和变量。

三、进阶学习资源

  • 创建HTTP服务器:学习如何使用Node.js的http模块创建Web服务器。
  • 使用Express框架:Express是一个流行的Node.js后端框架,可用于快速构建Web应用。你可以通过npm install express安装它,并参考官方文档学习其使用方法。

总之,Node.js的学习需要不断实践和探索。祝你学习顺利!

回到顶部