课程大纲
1. 初识node
1.1. node简介
1.2. 开发环璄的搭建
1.3. 执行代码的方式
1.4. 交互解析器执行代码
2. node 中的 npm模块
2.1. 什么是npm
2.2. 全局和局部安装
2.3. 更新模块指令
2.4. 卸载模块方式
3. node回调函数
3.1. 回调函数的基本概念
3.2. 同步执行函数的代码
3.3. 异步执行函数的代码
4. node模块系统
4.1. 模块系统的基本概念
4.2. 模块集合实现的流程
4.3. 通过模块实现多功能的实例
5. express框架
5.1. 框架的安装
5.2. 框架创建web应用
5.3. jade基本语法的使用
5.4. 向页面推送数据
5.5. 作为页面请求的中间件
6. node 实现案例——消息推送
6.1. 前端模块构建
6.2. 服务端接收客户端消息
6.3. 向客户端发送消息数据
6.4. 定时发送和注意事项
7. node 实现案例——爬虫功能
7.1. 爬虫的流程
7.2. Superagent 请求页面
7.3. Cheerio加载并分析文档
7.4. 嵌套数据请求处理
7.5. 数据连接与管理