首页
番剧
直播
游戏中心
会员购
漫画
赛事
投稿
Node.js零基础教程,nodejs新手到高手(es6模块化、npm、express、Mongodb)
123.6万
2.5万
2023-03-14 14:55:00
未经作者授权,禁止转载
1.3万
1.2万
3.6万
1.5万
课程总结
收起全部章节
关闭课程总结
暂无课程总结
【视频配套资料】关注公众号:尚硅谷教育,回复“视频资料”免费获取 专为初学者准备,从上手到高手! 让你用最短的时间快速掌握Nodejs,理论与实战并重,让你用追剧的感觉学知识!
科技猎手2023
零基础
nodejs教程
新手
node.js
nodejs
node
尚硅谷
尚硅谷
发消息
1V1就业指导、简历模板、毕设,加小谷姐姐秋:3124787958
关注 179.2万
尚硅谷
1/6
创建者:五六DT
加载中...
Node.js零基础教程,nodejs新手到高手(es6模块化、npm、express、Mongodb)
001_NodeJS视频简介
001_NodeJS视频简介
04:17
002_NodeJS入门_为什么要学习NodeJS
03:01
003_NodeJS入门_NodeJS是什么
01:41
004_NodeJS入门_NodeJS的作用
05:19
005_NodeJS入门_NodeJS的安装
06:19
006_NodeJS入门_认识命令行工具
02:51
007_NodeJS入门_命令的结构
03:07
008_NodeJS入门_CMD常用命令
03:10
009_NodeJS入门_NodeJS的初体验
03:58
010_NodeJS入门_NodeJS编码注意事项
04:55
011_Buffer_介绍与创建
07:40
012_Buffer_操作与注意点
06:50
013_计算机基础_计算机基本组成
03:48
014_计算机基础_程序运行的基本流程
05:17
015_计算机基础_进程与线程
04:21
016_fs模块_写入文件
07:13
017_fs模块_同步与异步
06:23
018_fs模块_文件追加写入
06:08
019_fs模块_文件流式写入
04:55
020_fs模块_文件写入应用场景
04:29
021_fs模块_文件读取
04:34
022-文件读取应用场景
03:44
023_fs模块_文件流式读取
06:08
024_fs模块练习_文件复制
09:27
025_fs模块_文件重命名和移动
03:52
026_fs模块_文件删除
03:08
027_fs模块_文件夹操作
09:01
028_fs模块_查看资源状态
03:44
029_fs模块_路径补充说明
04:17
030_fs模块_相对路径的Bug与解决
07:24
031_fs练习_批量重命名
06:43
032_path模块
06:45
033_HTTP协议_初识HTTP协议
03:01
034_HTTP协议_窥探HTTP报文
07:26
035_HTTP协议_请求报文结构
01:38
036_HTTP协议_请求行
06:40
037_HTTP协议_请求头
02:49
038_HTTP协议_请求体
03:52
039_HTTP协议_响应报文结构与响应行
03:19
040_HTTP协议_响应头与响应体
04:21
041_网络基础概念_IP的介绍
05:09
042_网络基础概念_IP的分类
06:53
043_网络基础概念_端口
03:47
044_http模块_创建HTTP服务端
09:26
045_http模块_HTTP服务的注意事项
12:00
046_http模块_浏览器查看HTTP报文
08:22
047_http模块_获取请求行和请求头
09:39
048_http模块_获取请求体
05:34
049_http模块_获取请求路径与查询字符串
08:49
050_http模块_获取请求路径与查询字符串(新)
07:07
051_http模块_HTTP请求练习
10:34
052_http模块_设置HTTP响应报文
09:39
053_http模块_HTTP响应练习
09:23
054_http模块练习_响应文件内容
05:03
055_http模块_网页资源加载基本过程
07:00
056_http模块练习_实现网页引入外部资源
09:48
057_http模块_静态资源与动态资源
02:46
058_http模块_搭建静态资源服务
08:31
059_http模块_静态资源目录与网站根目录
05:31
060_http模块_网页URL之绝对路径
07:11
061_http模块_网页URL之相对路径
06:39
062_http模块_页面URL的使用场景
05:29
063_http模块_设置mime类型
07:12
064_http模块_解决乱码问题
05:40
065_http模块_完善错误处理
07:27
066_http模块_GET和POST应用场景与区别
03:48
067_模块化_模块化介绍
06:42
068_模块化_模块化初体验
02:27
069_模块化_模块暴露数据
07:21
070_模块化_导入文件模块
06:23
071_模块化_导入文件夹的情况
04:26
072_模块化_require导入模块的基本流程
08:39
073_模块化_CommonJS模块化规范
01:17
074_包管理工具_包管理工具介绍
03:23
075_包管理工具_npm介绍与安装
01:34
076_包管理工具_npm初始化包
08:01
077_包管理工具_npm搜索包
03:51
078_包管理工具_npm下载安装包
04:55
079_包管理工具_require导入npm模块的基本流程
06:40
080_包管理工具_开发依赖与生产依赖
06:33
081_包管理工具_npm全局安装
05:41
082_包管理工具_修改windows执行策略
03:46
083_包管理工具_环境变量Path
06:03
084_包管理工具_npm安装包的所有依赖
04:56
085_包管理工具_npm安装指定版本包与删除包
02:54
086_包管理工具_npm配置命令别名
05:19
087_包管理工具_cnpm介绍
03:53
088_包管理工具_npm配置淘宝镜像
04:15
089_包管理工具_yarn的介绍与操作
04:50
090_包管理工具_npm与yarn的选择
02:23
091_包管理工具_npm发布一个包
06:17
092_包管理工具_npm包的更新与删除
03:24
093_包管理工具_包管理工具扩展介绍
02:08
094_包管理工具_nvm的介绍与使用
04:30
095_express框架_express介绍
02:22
096_express框架_express的初体验
05:01
097_express框架_路由的介绍
02:24
098_express框架_路由的使用
07:35
099_express框架_获取请求报文参数
05:33
100_express框架_获取路由参数
05:35
101_express框架_路由参数练习
08:01
102_express框架_一般响应设置
03:52
103_express框架_其他响应设置
07:30
104_express框架_中间件介绍
04:27
105_express框架_全局中间实践
08:01
106_express框架_路由中间件实践
06:30
107_express框架_静态资源中间件
05:24
108_express框架_静态资源中间件注意事项
03:57
109_express框架_静态资源中间件练习
05:09
110_express框架_获取请求体数据
10:36
111_express框架_防盗链介绍
03:22
112_express框架_防盗链实践
08:22
113_express框架_路由模块化
05:19
114_express框架_模板引擎的介绍
01:30
115_express框架_ejs初体验
10:40
116_express框架_ejs列表渲染
06:07
117_express框架_ejs条件渲染
06:00
118_express框架_express中使用ejs
04:57
119_express框架_express-generator工具
07:23
120_express框架_查看文件上传报文
07:48
121_express框架_处理文件上传
08:44
122_案例实践_01_基本结构搭建
04:02
123_案例实践_02_响应静态网页
06:37
124_案例实践_03_获取表单数据
04:47
125_案例实践_04_lowdb的介绍与演示
07:09
126_案例实践_05_保存账单信息
04:32
127_案例实践_06_完善成功提醒
03:13
128_案例实践_07_账单列表
05:46
129_案例实践_08_删除账单
04:55
130_Mongodb_Mongodb介绍
04:07
131_Mongodb_核心概念
03:38
132_Mongodb_下载安装与启动
07:38
133_Mongodb_数据库与集合命令
05:24
134_Mongodb_文档命令
05:27
135_Mongodb_数据库操作应用场景
03:31
136_mongoose_mongoose介绍
03:26
137_mongoose_连接数据库
06:32
138_mongoose_连接数据库补充说明
03:21
139_mongoose_插入文档
07:33
140_mongoose_字段类型
07:04
141_mongoose_字段值验证
07:13
142_mongoose_删除文档
05:25
143_mongoose_更新文档
03:32
144_mongoose_读取文档
03:34
145_mongoose_条件控制
08:47
146_mongoose_个性化读取
07:45
147_mongoose_代码模块化-1
06:23
148_mongoose_代码模块化-2
09:48
149_Mongodb图形化工具-Robo3T
06:39
150_Mongodb图形化工具-Navicat
05:34
151_案例优化_01_结合数据库
02:58
152_案例优化_02_准备模型文件
03:13
153_案例优化_03_插入数据库
07:39
154_案例优化_04_读取数据库
06:00
155_案例优化_05_删除文档
05:16
156_API接口_接口介绍
06:09
157_API接口_RESTful API
04:17
158_API接口_json-server工具
04:52
159_接口测试工具-apipost基本使用
08:28
160_接口测试工具-apipost公共参数与文档功能
05:12
161_接口测试工具-postman基本使用
03:44
162_案例功能完善_01_结合API接口
06:07
163_案例功能完善_02_获取账单接口
04:58
164_案例功能完善_03_创建账单接口
05:41
165_案例功能完善_04_删除账单接口
02:05
166_案例功能完善_05_获取单条账单接口
02:46
167_案例功能完善_06_更新账单接口
05:02
168_会话控制_会话控制介绍
04:52
169_会话控制_cookie的介绍
06:11
170_会话控制_浏览器操作cookie
05:22
171_会话控制_express框架中设置cookie
07:50
172_会话控制_express框架中删除cookie
03:05
173_会话控制_express框架中获取cookie
02:45
174_会话控制_session的介绍
03:31
175_会话控制_session举例说明
04:39
176_会话控制_express-session安装与配置
07:50
177_会话控制_express中session操作
08:40
178_会话控制_session与cookie的区别
02:39
179_案例功能完善_01_响应注册页面
05:31
180_案例功能完善_02_注册用户
07:51
181_案例功能完善_03_用户登录
06:11
182_案例功能完善_04_写入session
03:56
183_案例功能完善_05_用户登录检测
05:41
184_案例功能完善_06_退出登录
03:32
185_案例功能完善_07_CSRF跨站请求伪造
04:16
186_案例功能完善_08_首页和404页面
05:54
187_会话控制_token的介绍
05:59
188_会话控制_jwt介绍与使用
05:37
189_案例功能完善_01_登录响应token
07:58
190_案例功能完善_02_token校验
08:14
191_案例功能完善_03_token功能完善
04:44
192_案例功能完善_04_本地域名配置
07:42
193_项目上线_01_代码上传仓库
03:56
194_项目上线_02_购买云服务器
04:20
195_项目上线_03_连接服务器与软件安装
04:26
196_项目上线_04_代码克隆服务启动
05:53
197_项目上线_05_域名购买与解析
05:38
198_项目上线_06_配置HTTPS证书
08:52
199_前后端开发扩展介绍
09:08
200_完结篇
03:10
尚硅谷Web前端Promise教程从入门到精通
72.7万播放
01-Promise视频简介
02:28
02-Promise的介绍
05:41
03-Promise的初体验
09:55
04-Promise的初体验-2
03:07
05-Promise实践练习-fs读取文件
05:04
06-Promise实践练习-AJAX请求
05:49
07-Promise封装fs读取文件操作
03:48
08-util.promisify方法进行promise风格转化
03:19
09-Promise封装AJAX请求
03:59
10-promise对象状态属性介绍
03:50
11-promise对象结果值属性介绍
02:23
12-Promise工作流程
01:34
13-Promise的API-构造函数-then-catch
04:55
14-Promise.resolve方法
04:22
15-Promise.reject方法
02:46
16-Promise.all方法
03:34
17-Promise.race方法
02:51
18-Promise关键问题-如何修改对象的状态
02:52
19-Promise关键问题-能否执行多个回调
02:38
20-Promise关键问题-改变状态与指定回调的顺序问题
07:05
21-Promise关键问题-then方法返回结果由什么决定
05:18
22-Promise关键问题-串联多个任务
04:24
23-Promise关键问题-异常穿透
03:26
24-Promise关键问题-如何中断promise链
02:42
25-Promise自定义封装-初始结构搭建
04:20
26-Promise自定义封装-resolve与reject结构搭建
04:36
27-Promise自定义封装-resolve与reject代码实现
06:00
28-Promise自定义封装-throw抛出异常改变状态
03:50
29-Promise自定义封装-Promise对象状态只能修改一次
03:04
30-Promise自定义封装-then方法执行回调
05:15
31-Promise自定义封装-异步任务回调的执行
08:11
32-Promise自定义封装-指定多个回调的实现
05:07
33-Promise自定义封装-同步修改状态then方法结果返回
09:43
34-Promise自定义封装-异步修改状态then方法结果返回
12:45
35-Promise自定义封装-then方法完善与优化
07:46
36-Promise自定义封装-catch方法-异常穿透与值传递
10:17
37-Promise自定义封装-resolve方法封装
04:37
38-Promise自定义封装-reject方法封装
02:15
39-Promise自定义封装-all方法封装
10:00
40-Promise自定义封装-race方法封装
05:06
41-Promise自定义封装-then方法回调的异步执行
04:10
42-Promise自定义封装-class版本的实现
05:23
43-async函数
03:57
44-await表达式
05:01
45-async与await结合实践
05:11
46-async与await结合发送AJAX请求
03:03
尚硅谷Web前端axios入门与源码解析
60.6万播放
01-课程介绍
05:20
02-json-server的介绍与服务搭建
05:39
03-axios的介绍与页面配置
04:45
04-axios的基本使用
09:05
05-axios其他方式发送请求
05:41
06-axios请求响应结果的结构
02:47
07-axios配置对象详细说明
14:02
08-axios的默认配置
03:53
09-axios创建实例对象发送请求
05:48
10-axios拦截器
13:37
11-axios取消请求
08:52
12-axios文件结构说明
12:44
13-axios的创建过程
15:18
14-axios对象创建过程模拟实现
13:05
15-axios发送请求过程详解
17:17
16-模拟实现axios发送请求
19:41
17-axios拦截器工作原理
18:32
18-模拟实现axios拦截器功能
19:52
19-axios取消请求工作原理
15:27
20-模拟实现axios取消请求功能
17:11
21-axios源码分析总结
08:45
【尚硅谷】3小时Ajax入门到精通
146.8万播放
01.尚硅谷_AJAX-课程说明
06:45
02.尚硅谷_AJAX-AJAX介绍与网页应用
06:37
03.尚硅谷_AJAX-XML的介绍
03:54
04.尚硅谷_AJAX-AJAX的优缺点
04:11
05.尚硅谷_AJAX-HTTP协议请求报文与响应文本结构
11:02
06.尚硅谷_AJAX-Chrome网络控制台查看通信报文
09:43
07.尚硅谷_AJAX-NodeJS的安装与介绍
02:27
08.尚硅谷_AJAX-express框架介绍与基本使用
06:00
09.尚硅谷_AJAX-AJAX案例准备
06:58
10.尚硅谷_AJAX-AJAX请求的基本操作
12:12
11.尚硅谷_AJAX-AJAX设置请求参数
01:45
12.尚硅谷_AJAX-AJAX发送POST请求
06:43
13.尚硅谷_AJAX-AJAX-POST设置请求体
02:43
14.尚硅谷_AJAX-AJAX设置请求头信息
06:05
15.尚硅谷_AJAX-服务端响应JSON数据
09:03
16.尚硅谷_AJAX-nodemon自动重启工具安装
02:53
17.尚硅谷_AJAX-AJAX-IE缓存问题解决
06:59
18.尚硅谷_AJAX-AJAX请求超时与网络异常处理
06:22
19.尚硅谷_AJAX-AJAX取消请求
03:43
20.尚硅谷_AJAX-AJAX请求重复发送问题
05:26
21.尚硅谷_AJAX-jQuery发送AJAX请求
07:20
22.尚硅谷_AJAX-jQuery通用方法发送AJAX请求
07:06
23.尚硅谷_AJAX-Axios发送AJAX请求
11:33
24.尚硅谷_AJAX-Axios函数发送AJAX请求
04:36
25.尚硅谷_AJAX-使用fetch函数发送AJAX请求
05:15
26.尚硅谷_AJAX-同源策略
09:12
27.尚硅谷_AJAX-jsonp的实现原理
14:04
28.尚硅谷_AJAX-原生jsonp实践
07:10
29.尚硅谷_AJAX-jQuery发送jsonp请求
06:38
30.尚硅谷_AJAX-设置CORS响应头实现跨域
09:54
尚硅谷Web前端ES6教程,涵盖ES6-ES11
180.2万播放
01.尚硅谷_课程介绍
02:39
02.尚硅谷_ES6-ECMAScript相关名词介绍
06:19
03.尚硅谷_ES6-let变量声明以及声明特性
06:36
04.尚硅谷_ES6-let经典案例实践
04:47
05.尚硅谷_ES6-const声明常量以及特点
04:43
06.尚硅谷_ES6-变量的解构赋值
04:49
07.尚硅谷_ES6-模板字符串
05:08
08.尚硅谷_ES6-对象的简化写法
02:56
09.尚硅谷_ES6-箭头函数以及声明特点
10:26
10.尚硅谷_ES6-箭头函数的实践与应用场景
08:34
11.尚硅谷_ES6-函数参数的默认值设置
05:46
12.尚硅谷_ES6-rest参数
03:41
13.尚硅谷_ES6-扩展运算符的介绍
03:22
14.尚硅谷_ES6-扩展运算符的应用
04:27
15.尚硅谷_ES6-Symbol的介绍与创建
06:22
16.尚硅谷_ES6-对象添加Symbol类型的属性
05:30
17.尚硅谷_ES6-Symbol的内置属性
06:54
18.尚硅谷_ES6-迭代器介绍
07:21
19.尚硅谷_ES6-迭代器应用-自定义遍历数据
10:51
20.尚硅谷_ES6-生成器函数声明与调用
07:20
21.尚硅谷_ES6-生成器函数的参数传递
05:44
22.尚硅谷_ES6-生成器函数实例
06:17
23.尚硅谷_ES6-生成器函数实例-2
06:06
24.尚硅谷_ES6-Promise介绍与基本使用
05:45
25.尚硅谷_ES6-Promise封装读取文件
06:01
26.尚硅谷_ES6-Promise封装AJAX请求
06:39
27.尚硅谷_ES6-Promise.prototype..then方法
09:15
28.尚硅谷_ES6-Promise实践练习-多个文件内容读取
09:16
29.尚硅谷_ES6-Promise对象catch方法
02:47
30.尚硅谷_ES6-集合介绍与API
04:39
31.尚硅谷_ES6-集合实践
08:38
32.尚硅谷_ES6-Map的介绍与API
04:53
33.尚硅谷_ES6-class介绍与初体验
05:33
34.尚硅谷_ES6-class静态成员
04:17
35.尚硅谷_ES6-ES5构造函数继承
05:14
36.尚硅谷_ES6-class的类继承
04:14
37.尚硅谷_ES6-子类对父类方法的重写
01:32
38.尚硅谷_ES6-class中getter和setter设置
04:04
39.尚硅谷_ES6-ES6的数值扩展
08:08
40.尚硅谷_ES6-ES6的对象方法扩展
05:52
41.尚硅谷_ES6-模块化介绍、优势以及产品
03:52
42.尚硅谷_ES6-浏览器使用ES6模块化引入模块
03:33
43.尚硅谷_ES6-ES6模块暴露数据语法汇总
04:59
44.尚硅谷_ES6-ES6引入模块数据语法汇总
05:36
45.尚硅谷_ES6-浏览器使用ES6模块化方式二
02:45
46.尚硅谷_ES6-babel对ES6模块化代码转换
08:32
47.尚硅谷_ES6-ES6模块化引入NPM包
02:26
48.尚硅谷_ES7-ES7新特性
02:55
49.尚硅谷_ES8-async函数
07:31
50.尚硅谷_ES8-await表达式
04:40
51.尚硅谷_ES8-async与await结合读取文件内容
05:24
52.尚硅谷_ES8-async与await结合发送AJAX请求
07:03
53.尚硅谷_ES8-ES8对象方法扩展
06:16
54.尚硅谷_ES9-ES9扩展运算符与rest参数
05:18
55.尚硅谷_ES9-ES9正则扩展-命名捕获分组
05:27
56.尚硅谷_ES9-ES9正则扩展-反向断言
05:07
57.尚硅谷_ES9-ES9正则扩展-dotAll模式
07:21
58.尚硅谷_ES10-对象扩展方法Object.fromEntries
03:22
59.尚硅谷_ES10-字符串方法扩展-trimStart-trimEnd
01:27
60.尚硅谷_ES10-数组方法扩展-flat与flatMap
03:52
61.尚硅谷_ES10-Symbol.prototype.description
00:51
62.尚硅谷_ES11-私有属性
03:47
63.尚硅谷_ES11-Promise.allSettled方法
04:44
64.尚硅谷_ES11-String.prototype.matchAll方法
03:58
65.尚硅谷_ES11-可选链操作符
03:11
66.尚硅谷_ES11-动态import
04:08
67.尚硅谷_ES11-BigInt类型
03:39
68.尚硅谷_ES11-绝对全局对象globalThis
01:35
尚硅谷Webpack5入门到原理(面试开发一条龙)
64.6万播放
01-课程介绍
04:51
02-课件软件使用说明
03:59
03-基础-为什么要使用Webpack
02:41
04-基础-Webpack介绍&基本使用
11:44
05-基础-Webpack5大核心概念
02:52
06-基础-Webpack基本配置
07:00
07-基础-开发模式的介绍
02:38
08-基础-处理css资源
13:39
09-基础-处理less资源
04:05
10-基础-处理sass资源
03:42
11-基础-处理stylus资源
03:34
12-基础-处理图片资源
09:33
13-基础-修改输出文件目录
05:52
14-基础-自动清空上次打包内容
02:46
15-基础-处理字体图标资源
08:12
16-基础-处理其他资源
01:48
17-基础-处理js资源介绍
02:20
18-基础-eslint介绍
11:15
19-基础-eslint使用
09:35
20-基础-babel介绍
03:35
21-基础-babel使用
04:06
22-基础-处理html资源
04:54
23-基础-搭建开发服务器
05:45
24-基础-总结开发模式配置
04:18
25-基础-生产模式准备工作
07:41
26-基础-提取css成单独文件
05:29
27-基础-样式兼容性处理
06:18
28-基础-封装样式loader函数
03:12
29-基础-css压缩
01:35
30-基础-html和js压缩介绍
00:39
31-基础-Webpack基础总结
02:32
32-高级-Webpack高级介绍
01:37
33-高级-SourceMap
12:31
34-高级-HMR
09:24
35-高级-OneOf
03:51
36-高级-Include-Exclude
05:12
37-高级-Eslint和Babel的缓存
05:15
38-高级-多进程打包
09:11
39-高级-TreeShaking
03:40
40-高级-减少Babel生成文件的体积
02:40
41-高级-压缩图片
07:52
42-高级-CodeSplit-多入口
08:06
43-高级-CodeSplit-多入口提取公共模块
10:06
44-高级-CodeSplit-多入口按需加载
07:07
45-高级-CodeSplit-单入口
06:36
46-高级-CodeSplit-给模块命名
03:24
47-高级-CodeSplit-统一命名
05:54
48-高级-Preload和Prefetch
08:40
49-高级-Network Cache
05:59
50-高级-解决js兼容性问题CoreJS
10:56
51-高级-PWA
06:24
52-高级-总结
06:01
53-项目-介绍
01:40
54-项目-ReactCli-开发模式配置-上
24:45
55-项目-ReactCli-开发模式配置-下
28:05
56-项目-ReactCli-生产模式配置-上
07:47
57-项目-ReactCli-生产模式配置-下
08:57
58-项目-ReactCli-合并配置
10:24
59-项目-ReactCli-优化配置
13:58
60-项目-VueCli-开发模式配置
20:53
61-项目-VueCli-生产模式配置
09:07
62-项目-VueCli-合并配置
03:46
63-项目-VueCli-优化配置
15:01
64-项目-总结
03:47
65-原理-loader介绍
06:15
66-原理-第一个loader
09:11
67-原理-同步loader
03:45
68-原理-异步loader
06:15
69-原理-raw loader
02:55
70-原理-pitch loader
05:45
71-原理-loader API
04:28
72-原理-自定义clean-log-loader
03:55
73-原理-自定义banner-loader
09:30
74-原理-自定义babel-loader
10:17
75-原理-自定义file-loader
16:16
76-原理-自定义style-loader
22:54
77-原理-loader总结
03:57
78-原理-plugin介绍
13:15
79-原理-第一个plugin
04:41
80-原理-注册hooks
12:48
81-原理-通过node调试查看compiler和compilation对象
07:51
82-原理-自定义BannerWebpackPlugin
18:28
83-原理-自定义CleanWebpackPlugin
14:27
84-原理-自定义AnalyzeWebpackPlugin
10:34
85-原理-InlineChunkWebpackPlugin基本介绍
01:47
86-原理-HtmlWebpackPlugin工作原理分析
07:04
87-原理-完成InlineChunkWebpackPlugin
18:10
88-原理-总结plugin
03:02
加载中...
加载中...
小窗
客服
顶部