资源详情
资源名称:node.js基础入门视频 适用人群: 本课程对于有一定CSS,JS基础的小伙伴们! 教学目标: Node.js课程,它不仅仅是前端JS的延伸,也是一门后台语言,不但可以提高前端程序员的工作效率,更可以将触角伸向后端和服务器,让你华丽转身全栈开发,可以独挑项目大梁,成为公司不可或缺的核心人才! 课程大纲: 第一天 01:Node和Git介绍 02:Linux命令 03:提交到历史区 04:分支 05:分支合并 06:远程仓库 07:拉取线上最新代码 08:代码fork-pull-request流程 09:通过界面操作git 第二天 01:什么是Node.js 02:区分环境变量 03:什么是模块 04:模块的使用 05:安装第三方模块 06:发布模块 07:核心模块 第三天 02:concat方法 03:进制转化 04:promise链 05:promise高级用法 06:递归创建目录 07:流 第四天 01:pipe实现 02:http服务 03:进制转化 04:实现静态文件服务器 05:静态HTML返回 06:fetch的用法 07:查询所有用户 08:添加用户 09:删除用户 10:跨域 第五天 01:express的使用 02:请求参数 03:路径参数的实现 04:中间件 05:中间件装饰模式 06:res上新增的方法 07:bodyParser中间件 08:EJS模板的使用 09:express静态文件中间件 10:更改express的写法 第六天 01:cookie是什么 02:cookie的处理流程 03:如何使用原生http读写cookie 04:cookie的重要属忄生 05:如何在express中读写cookie 06:cookie实战:记录客户端访问次数 07:cookie实战:用户管理中的权限控制 08:cookie使用中的注意事项 09:什么是session会话 10:session和cookie的区别 11:session中间件 12:使用session实现权限控制 第七天 01:什么是MongoDB 02:MongoDB安装 03:mongodb启动与连接 04:MongoDB基本概念 05:Mongoose是什么? 06:安装mongoose 07:使用mongoose 10:向集合中插入文档 11:更新集合中的文档 12:删除集合中的文档 13:查询集合中的文档 14:分页查询 15:实时通信的历史方案 16:什么是WebSocket 17:WebSocket和HTTP的对比 18:什么是socket.io 19:socket.io的特点 20:安装部署socket.io 21:客户端引用 22:发送消息 23:珠!!峰聊天室 24:**一台阿里云ECS服务器 25:SSH连接到服务器 26:安装ubuntu系统 27:安装node、mongodb、git、pm2、nginx 28:下载服务器端代码并布署到服务器上 29:域名指向服务器并通过域名访问 资源截图:
下载地址
链接:https://pan.baidu.com/s/1DE9fFKXRgPhVORJq5SgDIg 密码:nf5l