打造Node.js全栈开发工程师
打造Node.js全栈开发工程师,视频教程内容包括以下内容:一、Node基础知识:学习Node中的核心模块、核心变量,如何操作文件以及安装管理第三方的模块,为大家后面进入服务器端的学习打下扎实的基础;二、Node服务器开发:这部分内容主要是讲解了在工作中最常用到的web服务器知识,包括如何使用node建立网站服务器供客户端访问以及如何把node作为客户端向服务器请求数据;三、最经典的Node快速开发框架Express:这部分内容主要是讲解了Express的原理和用法,可以利用express框架快速高效地开发主流的web应用和实时应用,可以胜任企业级的Node开发要求,这部分知识也是面试中频繁出现的技术点;四、最主流的非关系型数据库Mongodb:这部分内容主要是讲解了mongdb在实际项目中的使用。并会讲解一个基于bootstrap+express+mongodb实现一个包括用户管理、文章管理、查看留言、分页查询、 搜索、文件上传、pv留言统计等功能完整的博客系统。使用了express的路由、ejs模板和serve-favicon、 morgan、cookie-parser、body-parser、express-session、connect-mongo、connect-flash、uuid、 async等内置各种中间件以及其它路径保护等自定义中间件,并扩展了富文本编辑器、markdown和heroku云布署等功能。五、主流的实时通信解决方案websocket和socket.io:这部分我们使用socket.io搭建一个功能完善的聊天室。包括匿名聊天、具名聊天、划分不同的房间、私聊等功能。并且会将数据保存到数据库中进行持久化;六、实用的网络资源抓取工具-爬虫:本项目基于bower+mongodb+bootstrap的爬虫系统。学习并实战了bower的前台框架依赖管理以及gulp的代码编译, 单元测试, 代码规范校验等自动化构建过程
- ngsave2018-05-28某峰的。。。
- 粉丝: 28
- 资源: 11
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助