通过这一系列面向初学者的短视频学习 Node.js
学习任何新技术都很难,而且非常耗时。Node.js 是我最喜欢的平台,我一直想为这个优秀的社区做些贡献。因此,我和一些很棒的朋友一起制作了这一系列实用且简短的 Node.js 入门视频,方便大家按照自己的节奏学习基础知识。
完整的视频系列可在此处免费观看:
Node.js 入门系列
本系列视频共26个,分为5个模块。您可以完整学习所有模块,也可以根据自身技能提升需求选择部分模块进行学习。
Node.js 简介
在这里,你将学习什么是 Node.js,尤其是为什么要学习它。然后,我们将学习如何搭建 Node.js 环境,并用它来运行一些 JavaScript 代码。我们还会配置 VS Code 并安装一些推荐的插件。
视频:
1.什么是 Node.js 以及为什么要学习它?
2.如何在 Linux、macOS 或 WSL 上安装 Node.js
? 3.如何在 Windows 上安装 Node.js
? 4.如何使用文件或 REPL 在 Node.js 中运行 JavaScript 代码?
5.如何设置 VS Code 以进行 Node.js 开发?
创建一个新的 Node.js 项目并处理依赖项
现在你已经准备好开始编写代码了,接下来我们将学习如何创建新项目并利用丰富的软件包生态系统。我们还将学习如何自动化开发任务并处理所有
依赖项相关的问题。
视频:
6.如何创建一个新的 Node.js 项目
7.如何使用 NPM 脚本实现开发任务自动化
8.如何在 Node.js 应用中添加和移除依赖项
9.什么是 lockfile 以及为什么要提交它
10.如何更新 Node.js 依赖项
11.如何管理 Node.js 漏洞
在 Node.js 应用中处理文件和目录
无论你使用哪种编程语言,你迟早都需要操作文件系统。这些视频将帮助你快速掌握这项基本技能。
视频:
12.如何使用 Node.js 操作文件和目录
13.如何使用 Node.js 列出目录内容
14.如何使用 Node.js 使用文件系统路径
15.如何使用 Node.js 创建文件和目录
16.如何使用 Node.js 读取和更新 JSON 文件
使用 Node.js 和 Express 构建 Web API
Node.js 的主要卖点之一是它能够快速创建 Web API,这得益于众多流行的库。在本节中,我们将介绍 Express Web 框架创建 Web 服务器 API 的最重要概念。
视频:
17.如何使用 Node.js 和 Express 构建 Web API
18.如何使用 Node.js 和 Express 创建 GET API
19.如何使用 Node.js 和 Express 处理 API 路由
20.如何使用 Node.js 和 Express 创建接收 JSON 数据的 API
21.如何使用 Node.js 和 Express 创建更新和删除 API
使用内置调试器和 VS Code 调试器调试 Node.js 应用程序
高效查找软件错误是所有开发人员的一项重要技能。熟练使用调试器可以节省大量时间,因此,您将在这里学习到作为一名 Node.js 开发人员可能需要的所有知识。
视频:
22.如何在 Node.js 内置调试器中逐步运行代码
23.如何配置 VS Code 来调试 JavaScript Node.js 应用
24.如何在 Node.js 应用中使用 VS Code 调试器25.如何在 VS Code 中读取堆栈跟踪以调试 Node.js 应用
26.如何在 VS Code 中使用高级调试 功能
还想了解更多?
视频对于视觉学习来说非常棒,但拥有其他形式的内容总是很有帮助的。
为了完善视频内容,我们还提供了完整的 Node.js 交互式学习路径,其中包含 5 个深入的教程,涵盖相同的主题。
请告诉我们您的反馈意见!
当然,我们不可能在这些短视频中涵盖关于 Node.js 的所有知识点。但我们希望为你提供启动项目所需的所有基本知识。
更重要的是,我们也会常来 dev.to 倾听大家的意见,并尽我们所能提供帮助!🙂
请在下方评论区告诉我们您的体验、遇到的困难和疑问,以及我们如何改进本系列节目。
我谨代表团队,感谢您与我们一同走过这段旅程!🙏
文章来源:https://dev.to/sinedied/learn-node-js-with-this-series-of-short-videos-for-beginners-4lpm