





定价:59元
印次:1-4
ISBN:9787302595342
出版日期:2022.06.01
印刷日期:2025.01.09
图书责编:黄芝
图书分类:零售
本书主要介绍了Node.js在Web全栈开发领域的应用实践,分别从Node.js基础语法、模块化、服务器搭建、Express框架等方面由浅入深地进行讲解。在企业级应用开发方面也有着重讲解,例如MongoDB数据库的操作、Ajax异步请求与同源策略、Node.js会话跟踪技术的应用、Node.js爬虫程序的实现等。 在企业开发中,Node.js的应用越来越广泛。像Yahoo、Microsoft等公司的很多应用都已经迁移到Node.js了,国内的阿里巴巴、网易、腾讯、新浪、百度等公司的很多线上产品也纷纷改用Node.js开发,并取得了很好的效果。 本书从基础入门到项目实战,为读者逐步揭开Node.js的神秘面纱,帮助读者更好地理解、学习Node.js,并能够使用Node.js开发出优秀的Web应用。无论读者是一个前端开发的新手,还是一个编程高手,这本书都值得去认真阅读。
千锋教育高教产品研发部隶属于北京千锋互联科技有限公司,致力于打造IT教育全产业链人才服务平台,公司总部位于北京,目前已在深圳、上海、郑州等多地成立了分公司,每年培养优质人才20000余人,同期在校学员8000余人,合作院校超500所,合作企业超18000家,累计向互联网输出免费教学视频152套,年播放量逾6000万次。截止目前已出版IT图书12本,共规划教材超60余本,选用教材的院校超200余家。
前言 如今,科学技术与信息技术快速发展和社会生产力变革对IT行业从业者提出了新的需求,从业者不仅要具备专业技术能力,更要具备业务实践能力和健全的职业素质,复合型技术技能人才更受企业青睐。高校毕业生求职面临的第一道门槛就是技能与经验,教科书也应紧随新一代信息技术和新职业要求的变化及时更新。 本书倡导快乐学习、实战就业,在语言描述上力求准确、通俗易懂。本书针对重要知识点精心挑选案例,将理论与技能深度融合,促进隐性知识与显性知识的转化。案例讲解包含设计思路、运行效果、实现思路、代码实现、技能技巧详解等。本书引入企业项目案例,从动手实践的角度,帮助读者逐步掌握前沿技术,为高质量就业赋能。 在章节编排上循序渐进,在语法阐述中尽量避免使用生硬的术语和枯燥的公式,从项目开发的实际需求入手,将理论知识与实际应用相结合,促进学习和成长,快速积累项目开发经验,从而在职场中拥有较高起点。 本书特点 本书主要讲解Node.js在Web全栈开发领域的应用实践方法,分别从Node.js基础语法、模块化、服务器搭建、Express框架等方面由浅入深地进行讲解。在企业级应用开发方面也有着重地讲解,例如MongoDB数据库的操作、Ajax异步请求与同源策略、Node.js会话跟踪技术的应用、Node.js爬虫程序的实现等。 阅读本书您将学习到以下内容。 第1章: Node.js简介、运行环境搭建,以及NPM依赖管理工具。 第2章: 用Node.js快速上手编写第一个程序,模块化开发。 第3章: 掌握异步I/O的概念,了解Node.js的异步I/O中的事件循环、观察者模式、请求对象、...
目录
源码下载
第1章初识Node.js
1.1Node.js简介
1.1.1Node.js的发展历程
1.1.2Node.js的特点
1.1.3为什么要使用Node.js
1.2Node.js运行环境安装
1.2.1在Windows上安装Node
1.2.2在Linux上安装Node
1.2.3在macOS上安装Node
1.3NPM依赖管理工具
1.3.1NPM简介
1.3.2NPM的使用
第2章Node.js编程基础
2.1Node.js快速入门
2.1.1Node.js基础
2.1.2创建第一个Node应用
2.2模块化开发
2.2.1模块化的概念
2.2.2CommonJS规范
2.2.3Node.js中的模块化
2.2.4Node.js系统模块
2.2.5第三方模块
第3章异步I/O
3.1什么是异步I/O
3.1.1为什么要使用异步I/O
3.1.2异步I/O与非阻塞I/O
3.2Node.js的异步I/O
3.2.1事件循环
3.2.2观察者模式
3.2.3请求对象
3.2.4执行回调
3.3非I/O的异步API
3.3.1定时器
3.3.2process.nextTick()函数
第4章Stream
4.1Stream的概念
4.1.1Stream简介
4.1.2Stream实现的过程
4.... 查看详情