【王顶】node.js 应用开发(上)—1737人已学习
课程介绍
本课程的主要内容包括:课程说明,node.js 简介,全局 API,事件机制以及流 API。其中全局 API 讲解了:控制台对象,进程对象,定时器函数,Buffer 类以及模块管理,等内容。
课程收益
学完本课程,你会系统的掌握 Node.js 的 API。 学完本课程,你会掌握服务器应用开发中常见功能的实现方法。 学完本课程,你会掌握三种类型应用的开发。 学完本课程,你会掌握 Node.js 单元测试的技术,以及 Node.js 程序调试的技术和方法。
讲师介绍
王顶 更多讲师课程
河北经贸大学 数学与统计学学院 讲师 河北师范大学 企业研究生导师 河北师范大学 移动物联网实验室 产品经理 《Business Data Communication, William Stallings》译者,《C语言与程序设 计大学教程》作者。曾发表过《一种新的基于PCA的集成学习算法》河北师范大学 学报-2010-2,等多篇论文。 参与过《iSchool项目》等多个实战项目研发。
课程大纲
第1章:Node.js 简介
1. 课程说明 11:02
2. 【补充】搭建开发环境 26:50
3. 【补充】vim 使用(上) 17:26
4. 【补充】vim 使用(下) 13:48
5. Node.js 简介 17:04
第2章:全局:路径变量
1. 使用全局路径变量和文件名变量 8:37
第3章:全局:控制台
1. 打印日志信息 6:32
2. 基准时间测试 4:19
第4章:全局:进程
1. 获取平台信息 12:44
2. 使用命令行参数 6:47
3. 程序退出码 5:50
4. 标准 I/O 流的读写 7:24
5. 响应信号量 8:43
第5章:全局:定时器
1. 使用 setTimeout 延迟执行任务 6:54
2. 使用定时器,定时执行任务 8:02
第6章:全局:Buffer
1. Buffer 基本用法 10:51
2. 登录验证信息编码 8:24
3. data URI scheme 应用 11:52
4. 读取二进制位图文件 7:52
5. 写入二进制位图文件 9:04
第7章:全局:模块管理
1. 使用 node.js 全局模块 3:31
2. 使用 node.js 非全局模块 1:33
3. 使用第三方模块 8:28
4. 自定义模块 13:23
5. 加载一组相关模块 9:35
第8章:事件:玩转 EventEmitter
1. 编写事件响应函数 3:40
2. 使用 EventEmitter 4:43
3. 从 EventEmitter 原型继承 8:56
4. 从 EventEmitter util 继承 9:01
5. 混合 EventEmitter 7:17
6. 管理异常 5:43
7. 管理事件名称 3:48
第9章:流:强大和最易误解的功能
1. 标准输入输出流 10:01
2. HTTP 模块的请求和响应流 9:32
3. readable 推送流 4:18
4. readable 拉取流 5:54
5. 自定义 readable 流 3:34
6. 自动义 writable 流 11:03
大家可以点击【 查看详情】查看我的课程
课程介绍

本课程的主要内容包括:课程说明,node.js 简介,全局 API,事件机制以及流 API。其中全局 API 讲解了:控制台对象,进程对象,定时器函数,Buffer 类以及模块管理,等内容。
课程收益
学完本课程,你会系统的掌握 Node.js 的 API。 学完本课程,你会掌握服务器应用开发中常见功能的实现方法。 学完本课程,你会掌握三种类型应用的开发。 学完本课程,你会掌握 Node.js 单元测试的技术,以及 Node.js 程序调试的技术和方法。
讲师介绍
王顶 更多讲师课程
河北经贸大学 数学与统计学学院 讲师 河北师范大学 企业研究生导师 河北师范大学 移动物联网实验室 产品经理 《Business Data Communication, William Stallings》译者,《C语言与程序设 计大学教程》作者。曾发表过《一种新的基于PCA的集成学习算法》河北师范大学 学报-2010-2,等多篇论文。 参与过《iSchool项目》等多个实战项目研发。
课程大纲
第1章:Node.js 简介
1. 课程说明 11:02
2. 【补充】搭建开发环境 26:50
3. 【补充】vim 使用(上) 17:26
4. 【补充】vim 使用(下) 13:48
5. Node.js 简介 17:04
第2章:全局:路径变量
1. 使用全局路径变量和文件名变量 8:37
第3章:全局:控制台
1. 打印日志信息 6:32
2. 基准时间测试 4:19
第4章:全局:进程
1. 获取平台信息 12:44
2. 使用命令行参数 6:47
3. 程序退出码 5:50
4. 标准 I/O 流的读写 7:24
5. 响应信号量 8:43
第5章:全局:定时器
1. 使用 setTimeout 延迟执行任务 6:54
2. 使用定时器,定时执行任务 8:02
第6章:全局:Buffer
1. Buffer 基本用法 10:51
2. 登录验证信息编码 8:24
3. data URI scheme 应用 11:52
4. 读取二进制位图文件 7:52
5. 写入二进制位图文件 9:04
第7章:全局:模块管理
1. 使用 node.js 全局模块 3:31
2. 使用 node.js 非全局模块 1:33
3. 使用第三方模块 8:28
4. 自定义模块 13:23
5. 加载一组相关模块 9:35
第8章:事件:玩转 EventEmitter
1. 编写事件响应函数 3:40
2. 使用 EventEmitter 4:43
3. 从 EventEmitter 原型继承 8:56
4. 从 EventEmitter util 继承 9:01
5. 混合 EventEmitter 7:17
6. 管理异常 5:43
7. 管理事件名称 3:48
第9章:流:强大和最易误解的功能
1. 标准输入输出流 10:01
2. HTTP 模块的请求和响应流 9:32
3. readable 推送流 4:18
4. readable 拉取流 5:54
5. 自定义 readable 流 3:34
6. 自动义 writable 流 11:03
大家可以点击【 查看详情】查看我的课程