课程大纲
课程总时长
约766分钟,共12.76H
包含60节课,19道考题
-
第一章:Node.js 技术架构
- JS如何调用 C++
- libuv & v8 的功能
- Eventloop 简单介绍
- Node.js 技术架构总结
- Node.js API 与学习方案
- 直播问答
-
第二章:文件模块
- 本课目标
- 创建 Node.js 命令行项目
- 实现创建功能
- 封装优化代码
- 消除 WebStorm 的警告
- 完成所有功能
- 再次封装优化代码
- 如何发布到 npm
- 主观题: node-todo
-
第三章:单元测试之文件模块
-
第四章:调试 Node.js 程序
- WebStorm 调试 Node.js
- VSCode 调试 Node.js
- 命令行和 Chrome 调试 Node.js
-
第五章:静态服务器
- 配置WebStorm和VSCode
- 创建项目
- request 对象
- 如何得到请求消息体
- response 对象
- 完成目标1
- 完成目标2
- 完成目标3和4
- 完成其他目标
- 免费用 WebStorm 的途径
- 代码1未开始
- 客观题: http 模块
-
第六章:命令行翻译工具
- 使用百度翻译API
- 使用Node.js调用百度API
- 处理 Secret & 使用 TypeScript 声明 BaiduResult
- 表驱动编程消除多余的 if
- 英译中 & 中译英
- 如何发布 TypeScript 包到 npm
- 总结和问答
-
第七章:操作数据库
- Docker x MySQL
- DRMS
- Node.js 连接数据库
- SQL 示例
- 总结
- MySQL 数据类型
- ORM 之 Sequalize
- 客观题: 数据库
-
第八章:数据库基础知识
- 第一二三范式
- 一对一、一对多、多对多表设计
- JOIN 把表连接起来
- 缓存字段、事务、存储引擎 InnoDB
-
第九章:Stream 流
- 三个例子了解 Stream
- Stream 对象的原型、事件
- Stream 的分类共4种
- Readable 和 Writable 的特点
- 创建自己的流
- Transform 流举例
- 总结
- 客观题: Stream
-
第十章:child_process
- 什么是进程
- 什么是阻塞进程
- 什么是线程
- 用 exec 创建进程
- options 的取值
- Node.js 的 execFile、spawn 和 fork
- Node.js 操作线程
- 总结
- 客观题: 子进程测试
-
第十一章:总结
课程咨询班主任微信
xiedaimala03 小圆
xiedaimala04 橙子
注意
- 课程一经购买,不支持退课,故购买前请先试看或咨询微信。
- 课程完整的源代码加群后才能得到。