![]()
作者简介 明日科技,程序设计类畅销图书作者,绝大多数品种在“全国计算机图书排行榜”同品种排行中名列前茅,累计销售百万册。作者编写的《HTML5从入门到精通》《Java从入门到精通》《Java Web从入门到精通》《JavaScript从入门到精通》等长期占据各网店排行榜的靠前位置。 目录 章 初识Node.js 1.1 Nodejs简介 1.1.1 Web和互联网 1.1.2 V8引擎和Node.js 1.1.3 NodeOs的优缺点 1.2 Node.js的安装 1.2.1 Node.js的下载安装 1.2.2 测试Node.js是否安装成功 1.2.3 控制台CMD常见命令 1.3 WebStorm代码编辑器 1.3.1 WebStorm的下载与安装 1.3.2 运行JavaScript程序 1.4 个Node.js服务器程序 1.4.1 创建项目 1.4.2 启动Node.js服务器 小结 上机指导 习题 第2章 JavaScriot基础 2.1 JavaScript概述 2.1.1 什么是JavaScript语言 2.1.2 为什么学习JavaScript语言 2.1.3 JavaScript的应用 2.2 JavaScript数据类型 2.2.1 数值型 2.2.2 字符串型 2.2.3 布尔值和特殊数据类型 2.3 JavaScript基本语句 2.3.1 条件判断语句 2.3.2 循环语句 2.4 JavaScript函数 2.4.1 函数的定义 2.4.2 函数的调用 小结 上机指导 习题 第3章 Node.js基础入门 3.1 Node.js全局对象 3.1.1 全局变量 3.1.2 全局对象 3.1.3 全局函数 3.2 模块化编程 3.2.1 exports对象 3.2.2 module对象 3.3 基本内置模块 3.3.1 os模块 3.3.2 url模块 3.3.3 Query String模块 3.3.4 util模块 3.3.5 crypto模块 小结 上机指导 习题 第4童异步编程与包管理 4.1 异步编程 4.1.1 同步和异步 4.1.2 回调函数 4.2 事件驱动 4.2.1 添加监听事件 4.2.2 删除监听事件 4.2.3 主动触发监听事件 4.2.4 EventEmitter对象 4.3 包管理 4.3.1 包的概念 …… 第5章 http模块 第6章 Web开发中的模板引擎 第7章 Node.js中的文件操作 第8章 express模块 第9章 MySQL数据库 0章 Express框架 1章 socket.jo模块 2章 M0ng0DB数据库 3章 综合项目——全栈开发博客网 4章 课程设计——网络版五子棋
内容推荐 本书从客户端和服务器的概念讲起,一步一步详细讲解Node.js相关内容。全书共分14章,内容包括初识Node.js、JavaScript基础、Node.js基础入门、异步编程与包管理、http模块、Web开发中的模板引擎、Node.js中的文件操作、express模块、MySQL数据库、Express框架、socket.io模块、MongoDB数据库、综合项目——全栈开发博客网、课程设计——网络版五子棋。全书每章内容都与实例紧密结合,有助于读者理解知识、应用知识,达到学以致用的目的。 本书是慕课版教材,各章配备了教学视频,并且在人邮学院(www.rymooc.com)平台上提供了慕课。此外,本书还提供所有实例和案例项目的源代码、制作精良的电子课件PPT、自测题库等内容。其中,源代码全部经过精心测试,能够在Windows 7、Windows 10系统下编译和运行。 本书可作为应用型本科计算机专业、软件工程专业和高职软件及相关专业的教材,同时也适合网站开发爱好者及初、中级的Node.js开发人员使用。 |