本课程全面覆盖了Node.js开发的各个方面,帮助学员从基础到高级掌握Node.js技术。课程内容包括Node.js技术架构、文件模块、单元测试、调试技巧、静态服务器、命令翻译工具、数据库操作与基础知识、Stream流以及child_process模块等。通过丰富的视频教程和实战案例,学员将学习如何高效地使用Node.js进行全栈开发,并能够解决实际项目中的各种问题。课程最后还提供了总结和问答环节,帮助学员巩固所学知识。
课程目录
─1.Node.js技术架构
│ 1-0 简介.pdf
│ 1-1 JS如何调用C++.mp4
│ 1-2 libuv & v8 的功能.mp4
│ 1-3 EventLoop简单介绍.mp4
│ 1-4 Node.js技术架构总结.mp4
│ 1-5 Node.js API与学习方案.mp4
│ 1-6 直播问答.mp4
├─2.文件模块
│ 2-1 本课目标.mp4
│ 2-2 创建 Node.js 命令行项目.mp4
│ 2-2.txt
│ 2-3 实现创建功能.mp4
│ 2-4 封装优化代码.mp4
│ 2-5 消除 WebStorm 的警告.mp4
│ 2-6 完成所有功能.mp4
│ 2-7 再次封装优化代码.mp4
│ 2-8 如何发布到npm.mp4
├─3.单元测试之文件模块
│ 3-1 如何测试读文件.mp4
│ 3-2 如何测试写文件.mp4
├─4.调试Node.js程序
│ 4-1 WebStorm 调试 Node.js.mp4
│ 4-2 VSCode 调试 Node.js.mp4
│ 4-3 命令行和 Chrome 调试 Node.js.mp4
├─5.静态服务器
│ 1 配置WebStorm和VSCode.mp4
│ 10 免费用 WebStorm 的途径.mp4
│ 2 创建项目.mp4
│ 3 request 对象.mp4
│ 4 如何得到请求消息体.mp4
│ 5 response 对象.mp4
│ 6 完成目标1.mp4
│ 7 完成目标2.mp4
│ 8 完成目标3和4.mp4
│ 9 完成其他目标.mp4
│ 代码1.doc
├─6.命令翻译工具
│ 1 使用百度翻译API.mp4
│ 2 使用Node.js调用百度API.mp4
│ 3 处理 Secret & 使用 TypeScript 声明 BaiduResult.mp4
│ 4 表驱动编程消除多余的 if.mp4
│ 5 英译中 & 中译英.mp4
│ 6 如何发布 TypeScript 包到 npm.mp4
│ 7 总结和问答.mp4
├─7.操作数据库
│ 1 Docker x MySQL.mp4
│ 2 DBMS.mp4
│ 3 Node.js 连接数据库.mp4
│ 4 SQL 示例.mp4
│ 5 总结.mp4
│ 6 MySQL 数据类型.mp4
│ 7 ORM 之 Sequalize.mp4
├─8.数据库基础知识
│ 1 第一二三范式.mp4
│ 2 一对一、一对多、多对多表设计.mp4
│ 3 JOIN 把表连接起来.mp4
│ 4 缓存字段、事务、存储引擎 InnoDB.mp4
├─9.Stream流
│ 1 三个例子了解 Stream.mp4
│ 2 Stream 对象的原型、事件.mp4
│ 3 Stream 的分类共4种.mp4
│ 4 Readable 和 Writable 的特点.mp4
│ 5 创建自己的流.mp4
│ 6 Transform 流举例.mp4
│ 7 总结.mp4
├─10.child_process
│ 1 什么是进程.mp4
│ 2 什么是阻塞进程.mp4
│ 3 什么是线程.mp4
│ 4 用 exec 创建进程.mp4
│ 5 options 的取值.mp4
│ 6 Node.js 的 execFile、spawn 和 fork.mp4
│ 7 Node.js 操作线程.mp4
│ 8 总结.mp4
└─11.总结
1 总结.mp4