尚硅谷Java培训

Node.js

视频介绍

Node.js是前端中非常重要的框架技术,无论是前端框架Vue、React,还是热门的小程序开发,甚至一些小游戏和桌面端应用,都会用到Node.js。

针对Node.js学习难和知识点多,尚硅谷精心设计了本套教程,由广受谷粉喜爱的强哥主讲,正所谓,强哥出品,个个精品!

特点一:省时!人狠话不多,社会我强哥,一如既往地言简意赅又鞭辟入里,课程设计全程案例串联,环环相扣,内容讲解不说废话,干货满满又直给。

特点二:省力!知识点难听不懂?配备大量动画演示!基础薄弱学不会?配备前置基础知识!知其然不知其所以然?从原生讲到实现,强哥不仅卖鱼还教你打渔!跟着学做不出来?强哥不答应!像代码上线,从购买服务器到配置https证书,各种一条龙服务带你快速上手!


教程前置知识:HTML、CSS、JavaScript、ES6新特性,相关教程均可在尚硅谷教育公众号聊天窗口发关键词:前端,免费获取。

 

视频目录 选集

  • 001.教程简介
  • 002.NodeJS入门_为什么要学习NodeJS
  • 003.NodeJS入门_NodeJS是什么
  • 004.NodeJS入门_NodeJS的作用
  • 005.NodeJS入门_NodeJS的安装
  • 006.NodeJS入门_认识命令行工具
  • 007.NodeJS入门_命令的结构
  • 008.NodeJS入门_CMD常用命令
  • 009.NodeJS入门_NodeJS的初体验
  • 010.NodeJS入门_NodeJS编码注意事项
  • 011.Buffer_介绍与创建
  • 012.Buffer_操作与注意点
  • 013.计算机基础_计算机基本组成
  • 014.计算机基础_程序运行的基本流程
  • 015.计算机基础_进程与线程
  • 016.fs模块_写入文件
  • 017.fs模块_同步与异步
  • 018.fs模块_文件追加写入
  • 019.fs模块_文件流式写入
  • 020.fs模块_文件写入应用场景
  • 021.fs模块_文件读取
  • 022.文件读取应用场景
  • 023.fs模块_文件流式读取
  • 024.fs模块练习_文件复制
  • 025.fs模块_文件重命名和移动
  • 026.fs模块_文件删除
  • 027.fs模块_文件夹操作
  • 028.fs模块_查看资源状态
  • 029.fs模块_路径补充说明
  • 030.fs模块_相对路径的Bug与解决
  • 031.fs练习_批量重命名
  • 032.path模块
  • 033.HTTP协议_初识HTTP协议
  • 034.HTTP协议_窥探HTTP报文
  • 035.HTTP协议_请求报文结构
  • 036.HTTP协议_请求行
  • 037.HTTP协议_请求头
  • 038.HTTP协议_请求体
  • 039.HTTP协议_响应报文结构与响应行
  • 040.HTTP协议_响应头与响应体
  • 041.网络基础概念_IP的介绍
  • 042.网络基础概念_IP的分类
  • 043.网络基础概念_端口
  • 044.http模块_创建HTTP服务端
  • 045.http模块_HTTP服务的注意事项
  • 046.http模块_浏览器查看HTTP报文
  • 047.http模块_获取请求行和请求头
  • 048.http模块_获取请求体
  • 049.http模块_获取请求路径与查询字符串
  • 050.http模块_获取请求路径与查询字符串(新)
  • 051.http模块_HTTP请求练习
  • 052.http模块_设置HTTP响应报文
  • 053.http模块_HTTP响应练习
  • 054.http模块练习_响应文件内容
  • 055.http模块_网页资源加载基本过程
  • 056.http模块练习_实现网页引入外部资源
  • 057.http模块_静态资源与动态资源
  • 058.http模块_搭建静态资源服务
  • 059.http模块_静态资源目录与网站根目录
  • 060.http模块_网页URL之绝对路径
  • 061.http模块_网页URL之相对路径
  • 062.http模块_页面URL的使用场景
  • 063.http模块_设置mime类型
  • 064.http模块_解决乱码问题
  • 065.http模块_完善错误处理
  • 066.http模块_GET和POST应用场景与区别
  • 067.模块化_模块化介绍
  • 068.模块化_模块化初体验
  • 069.模块化_模块暴露数据
  • 070.模块化_导入文件模块
  • 071.模块化_导入文件夹的情况
  • 072.模块化_require导入模块的基本流程
  • 073.模块化_CommonJS模块化规范
  • 074.包管理工具_包管理工具介绍
  • 075.包管理工具_npm介绍与安装
  • 076.包管理工具_npm初始化包
  • 077.包管理工具_npm搜索包
  • 078.包管理工具_npm下载安装包
  • 079.包管理工具_require导入npm模块的基本流程
  • 080.包管理工具_开发依赖与生产依赖
  • 081.包管理工具_npm全局安装
  • 082.包管理工具_修改windows执行策略
  • 083.包管理工具_环境变量Path
  • 084.包管理工具_npm安装包的所有依赖
  • 085.包管理工具_npm安装指定版本包与删除包
  • 086.包管理工具_npm配置命令别名
  • 087.包管理工具_cnpm介绍
  • 088.包管理工具_npm配置淘宝镜像
  • 089.包管理工具_yarn的介绍与操作
  • 090.包管理工具_npm与yarn的选择
  • 091.包管理工具_npm发布一个包
  • 092.管理工具_npm包的更新与删除
  • 093.包管理工具_包管理工具扩展介绍
  • 094.包管理工具_nvm的介绍与使用
  • 095.express框架_express介绍
  • 096.express框架_express的初体验
  • 097.express框架_路由的介绍
  • 098.express框架_路由的使用
  • 099.express框架_获取请求报文参数
  • 100.express框架_获取路由参数
  • 101.express框架_路由参数练习
  • 102.express框架_一般响应设置
  • 103.express框架_其他响应设置
  • 104.express框架_中间件介绍
  • 105.express框架_全局中间实践
  • 106.express框架_路由中间件实践
  • 107.express框架_静态资源中间件
  • 108.express框架_静态资源中间件注意事项
  • 109.express框架_静态资源中间件练习
  • 110.express框架_获取请求体数据
  • 111.express框架_防盗链介绍
  • 112.express框架_防盗链实践
  • 113.express框架_路由模块化
  • 114.express框架_模板引擎的介绍
  • 115.express框架_ejs初体验
  • 116.express框架_ejs列表渲染
  • 117.express框架_ejs条件渲染
  • 118.express框架_express中使用ejs
  • 119.express框架_express-generator工具
  • 120.express框架_查看文件上传报文
  • 121.express框架_处理文件上传
  • 122.案例实践_01_基本结构搭建
  • 123.案例实践_02_响应静态网页
  • 124.案例实践_03_获取表单数据
  • 125.案例实践_04_lowdb的介绍与演示
  • 126.案例实践_05_保存账单信息
  • 127.案例实践_06_完善成功提醒
  • 128.案例实践_07_账单列表
  • 129.案例实践_08_删除账单
  • 130.Mongodb_Mongodb介绍
  • 131.Mongodb_核心概念
  • 132.Mongodb_下载安装与启动
  • 133.Mongodb_数据库与集合命令
  • 134.Mongodb_文档命令
  • 135.Mongodb_数据库操作应用场景
  • 136.mongoose_mongoose介绍
  • 137.mongoose_连接数据库
  • 138.mongoose_连接数据库补充说明
  • 139.mongoose_插入文档
  • 140.mongoose_字段类型
  • 141.mongoose_字段值验证
  • 142.mongoose_删除文档
  • 143.mongoose_更新文档
  • 144.mongoose_读取文档
  • 145.mongoose_条件控制
  • 146.mongoose_个性化读取
  • 147.mongoose_代码模块化-1
  • 148.mongoose_代码模块化-2
  • 149.Mongodb图形化工具-Robo3T
  • 150.Mongodb图形化工具-Navicat
  • 151.案例优化_01_结合数据库
  • 152.案例优化_02_准备模型文件
  • 153.案例优化_03_插入数据库
  • 154.案例优化_04_读取数据库
  • 155.案例优化_05_删除文档
  • 156.API接口_接口介绍
  • 157.API接口_RESTful API
  • 158.API接口_json-server工具
  • 159.接口测试工具-apipost基本使用
  • 160.接口测试工具-apipost公共参数与文档功能
  • 161.接口测试工具-postman基本使用
  • 162.案例功能完善_01_结合API接口
  • 163.案例功能完善_02_获取账单接口
  • 164.案例功能完善_03_创建账单接口
  • 165.案例功能完善_04_删除账单接口
  • 166.案例功能完善_05_获取单条账单接口
  • 167.案例功能完善_06_更新账单接口
  • 168.会话控制_会话控制介绍
  • 169.会话控制_cookie的介绍
  • 170.会话控制_浏览器操作cookie
  • 171.会话控制_express框架中设置cookie
  • 172.会话控制_express框架中删除cookie
  • 173.会话控制_express框架中获取cookie
  • 174.会话控制_session的介绍
  • 175.会话控制_session举例说明
  • 176.会话控制_express-session安装与配置
  • 177.会话控制_express中session操作
  • 178.会话控制_session与cookie的区别
  • 179.案例功能完善_01_响应注册页面
  • 180.案例功能完善_02_注册用户
  • 181.案例功能完善_03_用户登录
  • 182.案例功能完善_04_写入session
  • 183.案例功能完善_05_用户登录检测
  • 184.案例功能完善_06_退出登录
  • 185.案例功能完善_07_CSRF跨站请求伪造
  • 186.案例功能完善_08_首页和404页面
  • 187.会话控制_token的介绍
  • 188.会话控制_jwt介绍与使用
  • 189.案例功能完善_01_登录响应token
  • 190.案例功能完善_02_token校验
  • 191.案例功能完善_03_token功能完善
  • 192.案例功能完善_04_本地域名配置
  • 193.项目上线_01_代码上传仓库
  • 194.项目上线_02_购买云服务器
  • 195.项目上线_03_连接服务器与软件安装
  • 196.项目上线_04_代码克隆服务启动
  • 197.项目上线_05_域名购买与解析
  • 198.项目上线_06_配置HTTPS证书
  • 199.前后端开发扩展介绍
  • 200.完结篇