正版资源尚硅谷 NodeJS 核心基础
这套《尚硅谷 NodeJS 核心基础》面向的是想在后端方向真正动手写代码的人。它不绕弯子,从 Node.js 运行时本身讲到 Express 框架,再落到可运行的项目代码。资料包里带了课件、代码目录、包管理工具相关的实操材料,结构上是「边看边敲」那一类,而不是只供观看的视频合集。 技术栈与内容边界
这套《尚硅谷 NodeJS 核心基础》面向的是想在后端方向真正动手写代码的人。它不绕弯子,从 Node.js 运行时本身讲到 Express 框架,再落到可运行的项目代码。资料包里带了课件、代码目录、包管理工具相关的实操材料,结构上是「边看边敲」那一类,而不是只供观看的视频合集。
技术栈与内容边界
核心围绕 Node.js 的原生能力展开:模块系统、文件系统、路径处理、事件机制、流与缓冲区、HTTP 服务这些后端开发绕不开的基础件。往上走是 Express 框架的实践,路由、中间件、请求响应处理、模板与静态资源这些在真实项目里高频出现的部分。再外层是工程化相关的内容,资料里能看到包管理工具的实际使用痕迹,包括不同包管理器生成的锁文件与配置,这说明课程没有停在「能跑就行」,而是把依赖管理当成工程问题在讲。
需要说明的是,它的定位是「核心基础」,不是全栈框架大杂烩。数据库、鉴权、部署这些更上层的话题不在主线里。所以把它当作 Node.js 运行时与 Express 的地基来用,比期待它覆盖完整后端体系更符合实际。
项目结构与可复用模块
资料包按课件、视频、代码、资料分开放,代码目录又按主题拆成独立的小工程,每个工程里有自己的入口文件和依赖描述。这种组织方式对自学者很友好:你可以单独打开某一个主题的目录,装完依赖直接运行,观察输出,再回头对照讲解。相比把所有示例塞进一个大仓库,这种拆分更适合逐个击破。
可复用的部分主要集中在几块:包管理与依赖锁定的配置写法、Express 应用的中间件组织方式、路由拆分与模块导出模式。这些是写第二个、第三个 Node 项目时会反复用到的结构,值得从示例里抽出来做成自己的模板。课件里的图示适合快速回顾概念,代码则承担验证的职责。
怎么用这套资料更有效
- 先跑通再理解:把某个代码目录的依赖装好、服务起起来,看到实际响应之后再回去看讲解,比纯看视频印象深。
- 对照改写:照着示例写一遍,然后改动其中一部分逻辑,看行为怎么变,这是理解模块边界最快的方式。
- 关注锁文件:不同包管理器生成的锁文件长什么样、为什么需要它,这类细节在多人协作里会直接影响构建结果。
- 把中间件当结构练习:Express 的中间件顺序决定了请求的处理流程,试着增删、调换,观察请求链路的变化。
适合谁,不适合谁
适合已经会 JavaScript 基础语法、想往服务端走的人,也适合写过一点前端、想搞清「请求在服务端到底经过了什么」的开发者。它要求你能读懂基本的 JS 异步写法,否则事件循环和回调那部分会比较吃力。
不太适合已经能熟练写 Express 项目、想深入性能调优或分布式的人,那属于另一个层次的内容。这套资料的价值在于把地基打扎实,而不是提供高级方案。
自学路径建议
合理的顺序是:先过一遍 Node.js 原生模块,重点在文件、路径、事件和 HTTP 这几块,因为它们是所有上层框架的底;然后进 Express,理解路由和中间件的组合方式;最后回到包管理与项目组织,把零散的示例整理成自己的工程骨架。整个过程以代码目录为主线,视频和课件作为辅助解释,遇到卡点再回看对应片段,而不是从头到尾线性播放。这样学完,你手里留下的不只是印象,还有一组能直接改改就用的结构和配置。
尚硅谷 NodeJS 核心基础
深入理解Node.js核心模块与框架
编辑点评
系统覆盖Node.js核心模块,深入讲解Express框架,实践项目丰富,适合Node.js初学者及进阶者。
⭐ 编辑推荐
系统学习Node.js核心模块,掌握Express框架,实践项目驱动,提升后端开发能力。
✨ 课程亮点
课程目录
课件12 条
- 课件资料.png [493.5 KB]
- 03_path模块.pdf [63.9 KB]
- 02_fs模块.pdf [268.7 KB]
- 04_HTTP协议.pdf [1.3 MB]
- 07_nvm.pdf [88.8 KB]
- 11_会话控制.pdf [678.3 KB]
- 08_express框架.pdf [296.6 KB]
- 01_Buffer.pdf [124.9 KB]
- 05_NodeJS模块化.pdf [186.5 KB]
- 10_接口.pdf [174.9 KB]
- 06_包管理工具.pdf [770.1 KB]
- 09_mongodb.pdf [845.8 KB]
视频100 集
- 视频必看.zip [1.8 MB]
- 089_包管理工具_yarn的介绍与操作.mp4 [15.2 MB]
- 065_http模块_完善错误处理.mp4 [31.2 MB]
- 066_http模块_GET和POST应用场景与区别.mp4 [8.7 MB]
- 104_express框架_中间件介绍.mp4 [10.3 MB]
- 158_API接口_json-server工具.mp4 [11.2 MB]
- 071_模块化_导入文件夹的情况.mp4 [12.0 MB]
- 199_前后端开发扩展介绍.mp4 [26.1 MB]
- 167_案例功能完善_06_更新账单接口.mp4 [17.6 MB]
- 159_接口测试工具-apipost基本使用.mp4 [22.0 MB]
- 008_NodeJS入门_CMD常用命令.mp4 [8.9 MB]
- 123_案例实践_02_响应静态网页.mp4 [21.8 MB]
- 143_mongoose_更新文档.mp4 [15.9 MB]
- 193_项目上线_01_代码上传仓库.mp4 [9.3 MB]
- 175_会话控制_session举例说明.mp4 [13.4 MB]
- 034_HTTP协议_窥探HTTP报文.mp4 [30.3 MB]
- 098_express框架_路由的使用.mp4 [27.0 MB]
- 102_express框架_一般响应设置.mp4 [13.0 MB]
- 041_网络基础概念_IP的介绍.mp4 [16.0 MB]
- 156_API接口_接口介绍.mp4 [13.6 MB]
- 010_NodeJS入门_NodeJS编码注意事项.mp4 [15.6 MB]
- 067_模块化_模块化介绍.mp4 [14.0 MB]
- 045_http模块_HTTP服务的注意事项.mp4 [39.8 MB]
- 046_http模块_浏览器查看HTTP报文.mp4 [20.8 MB]
- 165_案例功能完善_04_删除账单接口.mp4 [7.2 MB]
- 083_包管理工具_环境变量Path.mp4 [20.1 MB]
- 011_Buffer_介绍与创建.mp4 [21.7 MB]
- 044_http模块_创建HTTP服务端.mp4 [27.0 MB]
- 195_项目上线_03_连接服务器与软件安装.mp4 [16.9 MB]
- 119_express框架_express-generator工具.mp4 [24.9 MB]
- 179_案例功能完善_01_响应注册页面.mp4 [16.8 MB]
- 015_计算机基础_进程与线程.mp4 [15.9 MB]
- 164_案例功能完善_03_创建账单接口.mp4 [19.8 MB]
- 054_http模块练习_响应文件内容.mp4 [19.0 MB]
- 018_fs模块_文件追加写入.mp4 [18.9 MB]
- 146_mongoose_个性化读取.mp4 [37.0 MB]
- 049_http模块_获取请求路径与查询字符串.mp4 [31.4 MB]
- 140_mongoose_字段类型.mp4 [23.6 MB]
- 061_http模块_网页URL之相对路径.mp4 [19.5 MB]
- 191_案例功能完善_03_token功能完善(1).mp4 [18.9 MB]
- 171_会话控制_express框架中设置cookie.mp4 [27.2 MB]
- 185_案例功能完善_07_CSRF跨站请求伪造.mp4 [12.3 MB]
- 147_mongoose_代码模块化-1.mp4 [25.9 MB]
- 109_express框架_静态资源中间件练习.mp4 [20.9 MB]
- 040_HTTP协议_响应头与响应体.mp4 [22.5 MB]
- 072_模块化_require导入模块的基本流程.mp4 [26.5 MB]
- 138_mongoose_连接数据库补充说明.mp4 [11.1 MB]
- 005_NodeJS入门_NodeJS的安装.mp4 [23.4 MB]
- 108_express框架_静态资源中间件注意事项.mp4 [12.2 MB]
- 097_express框架_路由的介绍.mp4 [5.4 MB]
- 026_fs模块_文件删除.mp4 [8.3 MB]
- 115_express框架_ejs初体验.mp4 [32.5 MB]
- 019_fs模块_文件流式写入.mp4 [13.2 MB]
- 111_express框架_防盗链介绍.mp4 [11.4 MB]
- 100_express框架_获取路由参数.mp4 [24.8 MB]
- 107_express框架_静态资源中间件.mp4 [17.7 MB]
- 161_接口测试工具-postman基本使用.mp4 [10.4 MB]
- 117_express框架_ejs条件渲染.mp4 [20.1 MB]
- 031_fs练习_批量重命名.mp4 [19.7 MB]
- 020_fs模块_文件写入应用场景.mp4 [15.4 MB]
- 101_express框架_路由参数练习.mp4 [30.7 MB]
- 057_http模块_静态资源与动态资源.mp4 [9.3 MB]
- 160_接口测试工具-apipost公共参数与文档功能.mp4 [14.5 MB]
- 149_Mongodb图形化工具-Robo3T.mp4 [17.4 MB]
- 186_案例功能完善_08_首页和404页面.mp4 [22.9 MB]
- 178_会话控制_session与cookie的区别.mp4 [6.5 MB]
- 078_包管理工具_npm下载安装包.mp4 [12.9 MB]
- 060_http模块_网页URL之绝对路径.mp4 [29.3 MB]
- 038_HTTP协议_请求体.mp4 [20.7 MB]
- 176_会话控制_express-session安装与配置.mp4 [26.2 MB]
- 063_http模块_设置mime类型.mp4 [26.3 MB]
- 134_Mongodb_文档命令.mp4 [63.5 MB]
- 190_案例功能完善_02_token校验.mp4 [33.1 MB]
- 077_包管理工具_npm搜索包.mp4 [12.9 MB]
- 124_案例实践_03_获取表单数据.mp4 [17.6 MB]
- 021_fs模块_文件读取.mp4 [12.7 MB]
- 132_Mongodb_下载安装与启动.mp4 [53.5 MB]
- 003_NodeJS入门_NodeJS是什么.mp4 [3.5 MB]
- 029_fs模块_路径补充说明.mp4 [13.3 MB]
- 058_http模块_搭建静态资源服务.mp4 [33.7 MB]
- 142_mongoose_删除文档.mp4 [26.9 MB]
- 028_fs模块_查看资源状态.mp4 [11.9 MB]
- 162_案例功能完善_01_结合API接口.mp4 [21.3 MB]
- 051_http模块_HTTP请求练习.mp4 [34.4 MB]
- 024_fs模块练习_文件复制.mp4 [35.8 MB]
- 094_包管理工具_nvm的介绍与使用.mp4 [13.5 MB]
- 076_包管理工具_npm初始化包.mp4 [21.1 MB]
- 075_包管理工具_npm介绍与安装.mp4 [3.6 MB]
- 144_mongoose_读取文档.mp4 [14.3 MB]
- 079_包管理工具_require导入npm模块的基本流程.mp4 [18.3 MB]
- 081_包管理工具_npm全局安装.mp4 [15.8 MB]
- 129_案例实践_08_删除账单.mp4 [18.5 MB]
- 139_mongoose_插入文档.mp4 [28.1 MB]
- 153_案例优化_03_插入数据库.mp4 [29.4 MB]
- 169_会话控制_cookie的介绍.mp4 [19.0 MB]
- 014_计算机基础_程序运行的基本流程.mp4 [15.9 MB]
- 194_项目上线_02_购买云服务器.mp4 [19.4 MB]
- 093_包管理工具_包管理工具扩展介绍.mp4 [5.4 MB]
- 042_网络基础概念_IP的分类.mp4 [21.4 MB]
- 183_案例功能完善_05_用户登录检测.mp4 [18.4 MB]
📁 软件包1 条
- nvm-setup.exe [5.2 MB]
📁 04_yarn3 条
- index.js [439.0 B]
- package.json [196.0 B]
- yarn.lock [90.0 B]
📁 B6 条
- index.js
- main.js
- 02_require.js [263.0 B]
- package.json [414.0 B]
- 04_test.js [68.0 B]
- 03_http.js [439.0 B]
- 01_index.js [157.0 B]
- package-lock.json [15.1 KB]
📁 02_clone5 条
- package.json [339.0 B]
- package-lock.json [15.1 KB]
- 01_index.js [157.0 B]
- 03_http.js [439.0 B]
- 02_require.js [263.0 B]
📁 03_cnpm2 条
- package-lock.json [9.9 KB]
- package.json [252.0 B]
📁 05_发布一个包4 条
- package.json [208.0 B]
- test.js [63.0 B]
- index.js [151.0 B]
- 06_包管理工具说明.zip [1.8 MB]
📁 03_导入模块5 条
- test [34.0 B]
- duanzi.js [35.0 B]
- me.js [114.0 B]
- index.js [333.0 B]
- duanzi.json [204.0 B]
📁 01_初体验2 条
- me.js [114.0 B]
- index.js [77.0 B]
📁 05_require3 条
- me.js [146.0 B]
- index.js [79.0 B]
- show.js [876.0 B]
📁 02_模块暴露数据2 条
- index.js [113.0 B]
- me.js [709.0 B]
📁 module3 条
- app.js [38.0 B]
- main.js [59.0 B]
- 05_模块化资料.png [493.5 KB]
📁 css2 条
- bootstrap-datepicker.css [18.2 KB]
- bootstrap.css [162.4 KB]
📁 js5 条
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- bootstrap.min.js [36.2 KB]
- jquery.min.js [87.8 KB]
- main.js [150.0 B]
- bootstrap-datepicker.min.js [32.9 KB]
📁 data2 条
- db copy.json [782.0 B]
- db.json [782.0 B]
📁 views5 条
- create.ejs [2.3 KB]
- list.ejs [1.9 KB]
- success.ejs [665.0 B]
- index.ejs [222.0 B]
- error.ejs [83.0 B]
📁 routes2 条
- users.js [203.0 B]
- index.js [1.2 KB]
📁 test2 条
- lowdb.js [782.0 B]
- db.json [97.0 B]
📁 bin5 条
- www [1.6 KB]
- package.json [346.0 B]
- app.js [1.0 KB]
- db.json [2.0 B]
- package-lock.json [41.0 KB]
📁 css2 条
- bootstrap-datepicker.css [18.2 KB]
- bootstrap.css [162.4 KB]
📁 js10 条
- bootstrap-datepicker.min.js [32.9 KB]
- bootstrap.min.js [36.2 KB]
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- main.js [150.0 B]
- jquery.min.js [87.8 KB]
- index.html [2.3 KB]
- success.html [642.0 B]
- create.html [2.2 KB]
- fail.html [649.0 B]
- 08_实战案例说明.png [493.5 KB]
📁 01_buffer4 条
- 01_buffer资料.png [493.5 KB]
- 2-操作buffer.js [521.0 B]
- html [216.0 B]
- 1-创建buffer.js [282.0 B]
📁 03_token3 条
- package-lock.json [7.4 KB]
- jwt.js [615.0 B]
- package.json [289.0 B]
📁 api2 条
- auth.js [1.4 KB]
- account.js [3.1 KB]
📁 web2 条
- auth.js [1.6 KB]
- index.js [1.8 KB]
📁 test2 条
- db.json [97.0 B]
- lowdb.js [782.0 B]
📁 auth8 条
- login.ejs [1.1 KB]
- reg.ejs [1.1 KB]
- 404.ejs [322.0 B]
- error.ejs [83.0 B]
- create.ejs [2.3 KB]
- index.ejs [222.0 B]
- success.ejs [665.0 B]
- list.ejs [2.7 KB]
📁 css2 条
- bootstrap-datepicker.css [18.2 KB]
- bootstrap.css [162.4 KB]
📁 js5 条
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- jquery.min.js [87.8 KB]
- bootstrap.min.js [36.2 KB]
- bootstrap-datepicker.min.js [32.9 KB]
- main.js [150.0 B]
📁 db1 条
- db.js [1.1 KB]
📁 middlewares2 条
- checkLoginMiddleware.js [163.0 B]
- checkTokenMiddleware.js [726.0 B]
📁 models4 条
- BookModel.js [408.0 B]
- AccountModel.js [652.0 B]
- UserModel.js [408.0 B]
- MovieModel.js [291.0 B]
📁 bin1 条
- www [1.8 KB]
📁 data2 条
- db copy.json [782.0 B]
- db.json [827.0 B]
📁 config5 条
- config.js [124.0 B]
- package-lock.json [164.6 KB]
- app.js [2.2 KB]
- package.json [537.0 B]
- db.json [2.0 B]
📁 config1 条
- config.js [101.0 B]
📁 data2 条
- db.json [827.0 B]
- db copy.json [782.0 B]
📁 middlewares1 条
- checkLoginMiddleware.js [163.0 B]
📁 bin1 条
- www [1.8 KB]
📁 web2 条
- index.js [1.8 KB]
- auth.js [1.6 KB]
📁 api1 条
- account.js [2.9 KB]
📁 db1 条
- db.js [1.1 KB]
📁 models4 条
- BookModel.js [408.0 B]
- MovieModel.js [291.0 B]
- UserModel.js [408.0 B]
- AccountModel.js [652.0 B]
📁 test2 条
- lowdb.js [782.0 B]
- db.json [97.0 B]
📁 auth8 条
- reg.ejs [1.1 KB]
- login.ejs [1.1 KB]
- 404.ejs [322.0 B]
- index.ejs [222.0 B]
- list.ejs [2.7 KB]
- create.ejs [2.3 KB]
- error.ejs [83.0 B]
- success.ejs [665.0 B]
📁 js5 条
- main.js [150.0 B]
- bootstrap.min.js [36.2 KB]
- bootstrap-datepicker.min.js [32.9 KB]
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- jquery.min.js [87.8 KB]
📁 css6 条
- bootstrap.css [162.4 KB]
- bootstrap-datepicker.css [18.2 KB]
- db.json [2.0 B]
- package-lock.json [158.4 KB]
- package.json [506.0 B]
- app.js [2.1 KB]
📁 01_cookie和session4 条
- 02_session.js [1.7 KB]
- 01_cookie.js [790.0 B]
- package-lock.json [148.7 KB]
- package.json [349.0 B]
📁 静态网页3 条
- reg.html [1.0 KB]
- attack.html [326.0 B]
- 11_会话控制资料.png [493.5 KB]
📁 bin1 条
- www [1.8 KB]
📁 config1 条
- config.js [101.0 B]
📁 test2 条
- db.json [97.0 B]
- lowdb.js [782.0 B]
📁 css2 条
- bootstrap-datepicker.css [18.2 KB]
- bootstrap.css [162.4 KB]
📁 js5 条
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- jquery.min.js [87.8 KB]
- bootstrap-datepicker.min.js [32.9 KB]
- bootstrap.min.js [36.2 KB]
- main.js [150.0 B]
📁 db1 条
- db.js [1.1 KB]
📁 data2 条
- db copy.json [782.0 B]
- db.json [827.0 B]
📁 models3 条
- BookModel.js [408.0 B]
- AccountModel.js [652.0 B]
- MovieModel.js [291.0 B]
📁 web1 条
- index.js [1.6 KB]
📁 api1 条
- account.js [2.9 KB]
📁 views9 条
- success.ejs [665.0 B]
- index.ejs [222.0 B]
- error.ejs [83.0 B]
- list.ejs [2.5 KB]
- create.ejs [2.3 KB]
- package-lock.json [147.0 KB]
- app.js [1.1 KB]
- db.json [2.0 B]
- package.json [417.0 B]
📁 01_json-server1 条
- db.json [355.0 B]
📁 软件3 条
- Postman-win64-Setup.exe [160.3 MB]
- apipost_win_x64_7.0.15.exe [90.3 MB]
- 10_API资料.png [493.5 KB]
📁 views8 条
- home.ejs [285.0 B]
- 02_西游.html [387.0 B]
- 03_条件渲染.js [623.0 B]
- 04_express中使用ejs.js [756.0 B]
- 02_列表渲染.js [444.0 B]
- 03_home.html [425.0 B]
- 01_html.html [320.0 B]
- 01_EJS初体验.js [378.0 B]
📁 css1 条
- app.css [34.0 B]
📁 images2 条
- logo.png [6.1 KB]
- index.html [339.0 B]
📁 routes2 条
- homeRouter.js [370.0 B]
- adminRouter.js [340.0 B]
📁 views3 条
- error.ejs [83.0 B]
- portrait.ejs [634.0 B]
- index.ejs [222.0 B]
📁 bin1 条
- www [1.6 KB]
📁 stylesheets1 条
- style.css [111.0 B]
📁 images2 条
- 4e0979d40daa7e1ef74ab3f00.jpg [40.7 KB]
- 8ad3d5e36012212ba7642c000.jpg [40.7 KB]
📁 routes25 条
- users.js [283.0 B]
- index.js [1.1 KB]
- package.json [346.0 B]
- package-lock.json [46.3 KB]
- app.js [1.1 KB]
- 11_form.html [498.0 B]
- test.html [475.0 B]
- package-lock.json [49.4 KB]
- 10_静态资源中间件.js [405.0 B]
- 02_form.html [360.0 B]
- 07_其他响应.js [622.0 B]
- 13_路由模块化.js [598.0 B]
- 04_获取路由参数.js [444.0 B]
- 11_获取请求体数据.js [939.0 B]
- 01_初体验.js [331.0 B]
- 08_全局中间件.js [907.0 B]
- singers.json [16.5 KB]
- 02_路由.js [662.0 B]
- package.json [310.0 B]
- 05_路由参数练习.js [1.0 KB]
- 09_路由中间件.js [944.0 B]
- 06_设置响应.js [643.0 B]
- access.log [152.0 B]
- 03_获取请求参数.js [653.0 B]
- 12_图片防盗链.js [770.0 B]
📁 images29 条
- icon_白条_nor.png [1.4 KB]
- icon_话费_nor.png [1.6 KB]
- banner3.png [39.8 KB]
- icon_游戏_nor.png [2.4 KB]
- 微波炉.png [14.8 KB]
- icon_理财_nor.png [1.7 KB]
- icon_huoche.png [2.0 KB]
- 电饭煲2.png [16.0 KB]
- icon_众筹_nor.png [2.1 KB]
- icon_酒店_nor.png [1.8 KB]
- baner4.png [20.0 KB]
- appliance_banner07.png [107.0 KB]
- 冰箱.png [31.4 KB]
- icon_加油卡_nor.png [1.4 KB]
- banner主图.png [314.0 KB]
- icon_礼品卡_nor.png [1.5 KB]
- 空气炸锅.png [25.9 KB]
- icon_电影票_nor.png [2.6 KB]
- 精灵图-其他.png [16.4 KB]
- seckill.png [13.8 KB]
- icon_彩票_nor.png [2.0 KB]
- 编组.png [61.0 KB]
- logo.png [6.1 KB]
- banner1.png [39.8 KB]
- 电饭煲.png [24.2 KB]
- serch_icon.png [637.0 B]
- icon_机票_nor.png [2.2 KB]
- 精灵图-侧边功能.png [21.0 KB]
- banner2.png [26.5 KB]
📁 css7 条
- reset.css [1.2 KB]
- index.css [8.1 KB]
- index.html [36.4 KB]
- server.js [318.0 B]
- readme.md [57.0 B]
- package.json [325.0 B]
- package-lock.json [38.7 KB]
📁 JSON3 条
- singers.json [16.5 KB]
- readme.md [1.0 KB]
- 07_express资料.png [493.5 KB]
📁 web2 条
- index.js [1.8 KB]
- auth.js [1.6 KB]
📁 api2 条
- auth.js [1.4 KB]
- account.js [3.1 KB]
📁 bin1 条
- www [1.8 KB]
📁 db1 条
- db.js [1.1 KB]
📁 middlewares2 条
- checkLoginMiddleware.js [163.0 B]
- checkTokenMiddleware.js [726.0 B]
📁 css2 条
- bootstrap.css [162.4 KB]
- bootstrap-datepicker.css [18.2 KB]
📁 js5 条
- bootstrap-datepicker.min.js [32.9 KB]
- bootstrap.min.js [36.2 KB]
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- main.js [150.0 B]
- jquery.min.js [87.8 KB]
📁 auth8 条
- login.ejs [1.1 KB]
- reg.ejs [1.1 KB]
- create.ejs [2.3 KB]
- list.ejs [2.7 KB]
- 404.ejs [322.0 B]
- index.ejs [222.0 B]
- error.ejs [83.0 B]
- success.ejs [665.0 B]
📁 models4 条
- BookModel.js [408.0 B]
- AccountModel.js [652.0 B]
- MovieModel.js [291.0 B]
- UserModel.js [408.0 B]
📁 test2 条
- db.json [97.0 B]
- lowdb.js [782.0 B]
📁 config6 条
- config.js [124.0 B]
- package-lock.json [164.6 KB]
- .gitignore [28.0 B]
- app.js [2.2 KB]
- package.json [568.0 B]
- 12_项目上线文档.zip [1.8 MB]
📁 db1 条
- db.js [1.1 KB]
📁 config1 条
- config.js [101.0 B]
📁 models4 条
- MovieModel.js [291.0 B]
- BookModel.js [408.0 B]
- index.js [698.0 B]
- test.js [371.0 B]
📁 models3 条
- AccountModel.js [652.0 B]
- MovieModel.js [291.0 B]
- BookModel.js [408.0 B]
📁 bin1 条
- www [1.8 KB]
📁 data2 条
- db copy.json [782.0 B]
- db.json [827.0 B]
📁 routes2 条
- users.js [212.0 B]
- index.js [1.9 KB]
📁 views5 条
- error.ejs [83.0 B]
- list.ejs [2.5 KB]
- success.ejs [665.0 B]
- index.ejs [222.0 B]
- create.ejs [2.3 KB]
📁 test2 条
- lowdb.js [782.0 B]
- db.json [97.0 B]
📁 config1 条
- config.js [101.0 B]
📁 db1 条
- db.js [1.1 KB]
📁 js5 条
- main.js [150.0 B]
- bootstrap-datepicker.min.js [32.9 KB]
- bootstrap.min.js [36.2 KB]
- bootstrap-datepicker.zh-CN.min.js [613.0 B]
- jquery.min.js [87.8 KB]
📁 css6 条
- bootstrap-datepicker.css [18.2 KB]
- bootstrap.css [162.4 KB]
- app.js [1.0 KB]
- db.json [2.0 B]
- package.json [390.0 B]
- package-lock.json [42.6 KB]
📁 01_mongoose基础12 条
- 07_读取文档.js [1.9 KB]
- 06_更新文档.js [1.5 KB]
- 02_创建新文档.js [1.4 KB]
- 09_个性化读取.js [1.7 KB]
- 05_删除文档.js [1.5 KB]
- 03_字段类型.js [1.6 KB]
- 08_条件设置.js [2.1 KB]
- 01_连接数据库.js [804.0 B]
- data.js [3.4 KB]
- 04_字段验证.js [1.7 KB]
- package-lock.json [102.1 KB]
- package.json [249.0 B]
📁 图形化工具2 条
- robo3t-1.4.4-windows-x86_64-e6ac9ec5.exe [58.3 MB]
- navicat161_mongodb_cs_x64.exe [46.6 MB]
📁 软件3 条
- mongodb-windows-x86_64-5.0.14.zip [365.9 MB]
- data.js [3.4 KB]
- 09_Mongodb文档.zip [1.8 MB]
📁 代码13 条
- 3-流式写入.js [373.0 B]
- index.html [4.0 B]
- 1-文件写入.js [542.0 B]
- 8-删除文件.js [455.0 B]
- 10-查看资源信息.js [341.0 B]
- 5-流式读取.js [425.0 B]
- 2-追加写入.js [607.0 B]
- 7-文件重命名与移动.js [435.0 B]
- 4-文件读取.js [352.0 B]
- 11-两种路径.js [314.0 B]
- 12-相对路径的Bug.js [304.0 B]
- 9-文件夹操作.js [1.3 KB]
- 6-练习-文件复制.js [820.0 B]
📁 code12 条
- 11-两种路径.js [314.0 B]
- 04-文件读取.js [352.0 B]
- 01-文件写入.js [542.0 B]
- 03-流式写入.js [373.0 B]
- 05-流式读取.js [425.0 B]
- 08-删除文件.js [455.0 B]
- 09-文件夹操作.js [1.3 KB]
- 07-文件重命名与移动.js [435.0 B]
- 06-练习 [820.0 B]
- 10-查看资源信息.js [341.0 B]
- 12-相对路径的Bug.js [304.0 B]
- index.js [445.0 B]
📁 code13 条
- 07-文件重命名与移动.js [435.0 B]
- 09-文件夹操作.js [1.3 KB]
- 04-文件读取.js [352.0 B]
- 06-练习 [820.0 B]
- 08-删除文件.js [455.0 B]
- 03-流式写入.js [373.0 B]
- 11-两种路径.js [314.0 B]
- 12-相对路径的Bug.js [304.0 B]
- 01-文件写入.js [542.0 B]
- 10-查看资源信息.js [341.0 B]
- 05-流式读取.js [425.0 B]
- 1-重命名.js [437.0 B]
- 02_fs文件系统文档.zip [1.8 MB]
📁 images1 条
- logo.png [11.1 KB]
📁 js2 条
- abc.js [24.0 B]
- app.js [139.0 B]
📁 css3 条
- app.css [214.0 B]
- index.html [333.0 B]
- server.js [2.4 KB]
📁 11_响应练习扩展16 条
- 10_HTTP响应练习-优化.js [947.0 B]
- index.js [175.0 B]
- index.css [200.0 B]
- 10_table.html [672.0 B]
- 06_提取HTTP报文中URL的路径与查询字符串.js [566.0 B]
- 13_URL.html [596.0 B]
- 10_table.html [1.1 KB]
- 10_HTTP响应练习-优化.js [405.0 B]
- 05_提取HTTP报文中URL的路径与查询字符串.js [531.0 B]
- 02_form.html [462.0 B]
- 09_HTTP响应练习.js [1.4 KB]
- 07_HTTP请求练习.js [766.0 B]
- 04_提取HTTP报文的请求体.js [521.0 B]
- 03_提取HTTP报文.js [613.0 B]
- 01_创建HTTP服务.js [420.0 B]
- 08_HTTP设置响应.js [877.0 B]
📁 js3 条
- jquery.js [91.4 KB]
- index.js [139.0 B]
- show.js [4.2 KB]
📁 images2 条
- h5.png [164.0 KB]
- qiuqiu.jpg [2.0 MB]
📁 css3 条
- index.css [236.0 B]
- index.html [303.0 B]
- http.html [4.2 KB]
📁 mime类型1 条
- mimes.js [228.0 B]
📁 fiddler汉化5 条
- FiddlerTexts.txt [11.9 KB]
- FdToChinese.dll [11.0 KB]
- fiddle汉化.png [37.2 KB]
- FiddlerSetup.exe [6.3 MB]
- 04_HTTP文档.png [493.5 KB]
📁 代码1 条
- path.js [800.0 B]
适合人群
- Node.js初学者
- 后端开发工程师
- Express框架使用者
🎯 学习收获
- 掌握Node.js核心模块
- 熟练使用Express框架
- 提升后端开发技能
🎉 祝您学习愉快!




