-
内容大纲
本书合理选取并有序组织内容,兼顾灵活性与实用性。本书将Node.js理论知识与编程训练按照由易到难、由浅入深的规律进行编写,全书共9个模块,分别为Node.js环境搭建与第一个Node.js程序的创建,Node.js模块化编程与核心API应用,Node.js异步编程与事件驱动,Node.js文件系统编程与流处理,Node.js网络编程与API开发,Node.js数据库编程与ORM实践,基于Express的Web应用编程与工程化开发,综合性Web项目开发与分布式架构,Node.js程序测试、部署与性能监控。每个模块通过设置学习领会、引导训练、自主训练、在线测试4个学习阶段,引入了不同层次的编程技能训练环节。本书积极探索教材智能化创新形态,各个模块根据需要合理设置【AI解惑】【AI破难】【AI智编】等AI工具应用形式。
本书可作为普通高等院校Node.js应用开发相关课程的教材,也可作为相关企业及培训机构的教学参考资料。 -
作者介绍
-
目录
模块1 Node.js环境搭建与第一个Node.js程序的创建
学习领会
1.1 Node.js简介
1.1.1 Node.js是什么
1.1.2 Node.js的特点
1.1.3 Node.js的典型应用场景
1.2 搭建Node.js环境
1.2.1 在Windows操作系统上安装Node.js
1.2.2 安装开发工具Visual Studio Code
1.2.3 验证Node.js与npm安装
1.3 创建第一个Node.js程序
1.3.1 配置Node.js程序开发环境
1.3.2 编写Node.js程序代码
1.3.3 理解CommonJS模块规范
1.4 Node.js程序运行与调试
1.4.1 在VS Code中运行Node.js程序
1.4.2 调试Node.js程序
1.4.3 使用REPL交互式环境
1.4.4 使用nodemon实现热重载
引导训练
【实战任务1-1】利用http模块搭建基础的HTTP服务
【实战任务1-2】通过实例体验CommonJS规范中模块的导出和导入机制
自主训练
【实战任务1-3】模块导出与导入
【实战任务1-4】命令行参数解析
在线测试
模块2 Node.js模块化编程与核心API应用
学习领会
2.1 Node.js模块系统
2.1.1 ESM与CommonJS规范
2.1.2 自定义模块
2.1.3 使用import/require()导入模块
2.1.4 module.exports与exports的区别
2.1.5模块加载顺序
2.1.6模块缓存机制
2.2 Node.js全局对象
2.2.1 __filename与__dirname
2.2.2 console模块
2.2.3 process对象
2.3 Node.js核心模块
2.3.1 os模块
2.3.2 util模块
2.3.3 path模块
2.3.4 url模块
2.3.5 querystring模块
2.3.6 buffer模块
2.3.7 events模块
2.4 Node.js包管理与依赖管理
2.4.1 包与模块的区别
2.4.2 使用npm
2.4.3 使用Yarn
2.4.4 package.json配置解释
……
模块3 Node.js异步编程与事件驱动
模块4 Node.js文件系统编程与流处理
模块5 Node.js网络编程与API开发
模块6 Node.js数据库编程与ORM实践
模块7 基于Express的Web应用编程与工程化开发
模块8 综合性Web项目开发与分布式架构
模块9 Node.js程序测试、部署与性能监控
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
