《Node.js从入门到实战》是基于编者20多年教学实践和软件开发经验,从Web服务器端初学者容易上手的角度,用通俗易懂的语言、丰富实用的案例,循序渐进地讲解Node.js应用开发的基础知识,全书共11章,主要内容涵盖Node.js开发环境的建立、Node.js程序设计的基础ECMAScript、模块化编程机制、Node.js的主要核心模块(包括fs模块、http模块、URL模块、以及其他常用核心模块)、Express框架下Web服务器端的应用开发操作(包括路由、中间件、模板引擎和跨域处理操作)、非关系型数据库MongoDB的基本操作、利用Mongoose工具对MongoDB数据库进行基本控制操作(包括数据的增、删、改、查、模块化、数据校验等)、Koa框架下进行Web应用开发所使用的常用中间件、Node.js基于网络应用的程序开发(包括网络聊天、文件上传与下载、邮件发送等)、基于Socket.IO的在线聊天室项目实战、基于Koa框架下的数据库信息管理系统。《Node.js从入门到实战(视频•彩色版)》根据学习Node.js所需知识的主脉络搭建内容,采用“案例驱动|视频讲解|代码调试”相配套的方式,向读者提供Node.js从入门到项目实战的解决方案。扫描书中的二维码可以观看每个实例视频和相关知识点的讲解视频,实现手把手教读者从入门到快速学会基于Node.js的Web服务器端项目开发。《Node.js从入门到实战(视频•彩色版)》配有136集同步讲解视频、114个实例源码分析、11个综合实验、3个综合实战案例,并提供丰富的教学资源,包括PPT课件、程序源码、课后习题答案、实验程序源码、在线交流服务QQ群和不定期网络直播等。本书既适合想学习Node.js应用开发的读者自学,也适合作为高等学校、高职高专、职业技术学院和民办高校计算机相关专业的教材,还可以作为相关培训机构进行Web服务器端应用开发课程的教材。