更新时间:2024-12-28 11:40:44
封面
版权信息
内容简介
如何使用本书开发资源库
前言
第1篇 基础知识
第1章 Node.js环境搭建
1.1 认识Node.js
1.2 Node.js的下载与安装
1.3 熟悉WebStorm开发工具
1.4 要点回顾
第2章 第一个Node.js服务器程序
2.1 使用WebStorm创建第一个Node.js程序
2.2 在WebStorm中运行Node.js程序
2.3 使用cmd命令运行Node.js程序
2.4 解决Node.js程序输出中文时出现乱码的问题
2.5 要点回顾
第3章 npm包管理器的使用
3.1 npm包管理器基础
3.2 package.json基础
3.3 使用npm包管理器安装包
3.4 要点回顾
第4章 Node.js基础
4.1 Node.js全局对象
4.2 模块化编程
4.3 要点回顾
第5章 事件的监听与触发
5.1 EventEmitter对象
5.2 添加和触发监听事件
5.3 删除监听事件
5.4 要点回顾
第2篇 核心技术
第6章 util工具模块
6.1 util模块概述
6.2 util模块的使用
6.3 要点回顾
第7章 fs文件系统模块
7.1 文件的读取与写入
7.2 文件操作
7.3 目录操作
7.4 要点回顾
第8章 os操作系统模块
8.1 获取内存相关信息
8.2 获取网络相关信息
8.3 获取系统相关目录
8.4 获取系统相关信息
8.5 os模块常用属性
8.6 要点回顾
第9章 异步编程与回调
9.1 同步和异步
9.2 回调函数
9.3 使用async/await的异步编程
9.4 要点回顾
第10章 I/O流操作
10.1 流简介
10.2 可读流的使用
10.3 可写流的使用
10.4 双工流与转换流介绍
10.5 要点回顾
第3篇 高级应用
第11章 Web应用构建基础
11.1 Web应用开发基础
11.2 url和querystring模块
11.3 http模块
11.4 path模块
11.5 要点回顾
第12章 WebSocket网络编程
12.1 WebSocket网络编程的基本实现
12.2 socket数据通信类型
12.3 客户端分组的实现
12.4 项目实战—聊天室
12.5 要点回顾
第13章 Web模板引擎
13.1 ejs模块
13.2 pug模块
13.3 要点回顾
第14章 Express框架
14.1 认识express模块
14.2 express模块中间件
14.3 实现RESTful Web服务
14.4 express-generator模块
14.5 Koa框架基础
14.6 项目实战—选座购票
14.7 要点回顾
第15章 数据存储之MySQL数据库
15.1 MySQL数据库的下载和安装
15.2 MySQL数据库操作基础
15.3 在Node.js中操作MySQL数据库
15.4 要点回顾
第16章 数据存储之MongoDB数据库
16.1 MongoDB数据库的下载、安装与配置
16.2 MongoDB数据库基本操作
16.3 项目实战—心情日记
16.4 要点回顾
第17章 程序调试与异常处理
17.1 使用console.log()方法调试程序
17.2 使用WebStorm调试程序
17.3 Node.js程序异常处理
17.4 要点回顾
第4篇 项目实战