新書推薦:
《
山西寺观艺术彩塑精编卷
》
售價:NT$
7650.0
《
积极心理学
》
售價:NT$
254.0
《
自由,不是放纵
》
售價:NT$
250.0
《
甲骨文丛书·消逝的光明:欧洲国际史,1919—1933年(套装全2册)
》
售價:NT$
1265.0
《
剑桥日本戏剧史(剑桥世界戏剧史译丛)
》
售價:NT$
918.0
《
中国高等艺术院校精品教材大系:材料的时尚表达??服装创意设计
》
售價:NT$
347.0
《
美丽与哀愁:第一次世界大战个人史
》
售價:NT$
653.0
《
国家豁免法的域外借鉴与实践建议
》
售價:NT$
857.0
編輯推薦:
书是学习Web技术和物联网应用开发的教材。本书应用“项目驱动”(Project-Driven)教学模式,通过完整的项目案例系统地介绍了使用Web技术来开发物联网应用的方法和技术。全书包括:物联网与开发技术概述,智能家居Web应用概述,HTML页面设计,CSS样式表设计,JavaScript编程,Web开发框架与插件,Web应用物联网中间件等。
內容簡介:
《基于Web技术的物联网应用开发》是学习Web技术和物联网应用开发的教材。本书应用项目驱动教学模式,通过完整的项目案例,系统地介绍使用Web技术开发物联网应用的方法和技术。内容包括物联网与开发技术概述、智能家居Web应用概述、HTML页面设计、CSS样式表设计、JavaScript编程、Web开发框架与插件、Web应用物联网中间件。 本书注重理论与实践相结合,内容翔实,提供大量实例,突出应用能力和创新能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。 本书可作为高等学校计算机类专业相关课程的教材,也可供物联网应用设计与开发的工程技术人员参考使用。
關於作者:
梁立新,毕业于中国科技大学,获管理科学硕士学位,后留学美国伊利诺依理工大学,获工商管理硕士学位。毕业后曾工作于美国华尔街、加拿大多伦多证券交易所和Canada Gain Fortune Inc.,担任高级软件设计师和首席技术官。在国内具有从零开始成功创业以及多年职业管理经历。现任深圳技术大学大数据与互联网学院副教授、外国专家局特聘专家。作为主审和作者与高等学校计算机科学与技术教学指导委员会及高校学者研发出“全国高等院校“十二五”项目驱动案例实践系列教材”并由清华大学出版社出版。其中两本教材获得十二五规划优秀教材。
目錄 :
第1章物联网与开发技术概述1
1.1物联网的概念1
1.1.1物联网的定义1
1.1.2物联网的发展过程2
1.1.3物联网的特征3
1.2物联网的系统结构4
1.2.1感知层5
1.2.2传输层5
1.2.3支撑层5
1.2.4应用层5
1.3物联网应用开发技术5
1.3.1感知层技术5
1.3.2传输层技术6
1.3.3支撑层技术7
1.3.4应用层技术7
习题8
第2章智能家居Web应用概述9
2.1智能家居行业分析9
2.1.1智能家居概述9
2.1.2智能家居的发展状况10
2.1.3智能家居的应用前景12
2.2系统方案设计与分析12
2.2.1系统总体框架设计12
2.2.2系统功能需求分析13
2.3智能家居功能模块分析16
2.3.1环境监测功能模块分析16
2.3.2电器控制功能模块分析18
2.3.3安全防护功能模块分析20
2.3.4智能能耗功能模块分析222.4系统部署与运行测试24
2.4.1系统软硬件部署24
2.4.2系统操作与测试25
习题26
第3章HTML页面设计27
3.1HTML设计概述27
3.1.1HTML简介27
3.1.2HTML文本设置32
3.1.3HTML图像处理36
3.1.4HTML颜色设置38
3.2HTML列表与框架40
3.2.1HTML链接40
3.2.2HTML头部信息45
3.2.3HTML列表46
3.2.4HTML框架48
3.3HTML布局元素52
3.3.1HTML表格52
3.3.2HTML区块55
3.3.3HTML布局56
3.3.4HTML表单59
3.4项目案例64
3.4.1项目目标64
3.4.2案例描述64
3.4.3案例要点64
3.4.4案例实施64
习题67
第4章CSS样式表设计68
4.1CSS设计概述68
4.1.1CSS概述和基本用法68
4.1.2CSS创建71
4.1.3CSS选择器73
4.2CSS样式与定位82
4.2.1CSS样式82
4.2.2CSS框模型94
4.2.3CSS定位1024.2.4CSS浮动105
4.2.5CSS动画110
4.3CSS响应式设计112
4.3.1CSS响应式设计概述112
4.3.2网格视图112
4.3.3媒体查询116
4.3.4响应式图片117
4.4项目案例120
4.4.1项目目标120
4.4.2案例描述120
4.4.3案例要点120
4.4.4案例实施120
习题125
第5章JavaScript编程126
5.1JavaScript概述126
5.1.1JavaScript简介126
5.1.2引入JavaScript文件128
5.1.3JavaScript语法基础130
5.2JavaScript基础编程137
5.2.1数据类型137
5.2.2变量139
5.2.3运算符140
5.2.4基本语句142
5.2.5函数150
5.3JavaScript对象156
5.3.1JavaScript对象简介156
5.3.2内置对象157
5.3.3JavaScript处理事件159
5.3.4存储机制160
5.4BOM和DOM163
5.4.1DOM简介163
5.4.2DOM HTML164
5.4.3BOM简介166
5.5项目案例169
5.5.1项目目标169
5.5.2案例描述1695.5.3案例要点169
5.5.4案例实施170
习题174
第6章Web开发框架与插件175
6.1Bootstrap开发概述175
6.1.1Bootstrap简介175
6.1.2Bootstrap的环境安装175
6.1.3Bootstrap的文件结构176
6.1.4Bootstrap的基本使用177
6.2jQuery开发概述184
6.2.1jQuery简介184
6.2.2jQuery选择器186
6.2.3jQuery事件187
6.2.4jQuery操作HTML188
6.3Web图表应用192
6.3.1Web图表库简介192
6.3.2Highcharts的使用194
6.3.3FusionCharts的使用201
6.4项目案例209
6.4.1项目目标209
6.4.2案例描述209
6.4.3案例要点209
6.4.4案例实施209
习题218
第7章Web应用物联网中间件219
7.1物联网Web应用框架219
7.1.1智云物联平台简介219
7.1.2ZXBee数据通信协议224
7.1.3通信协议参数定义227
7.2智云Web开发接口229
7.2.1智云Web应用接口229
7.2.2智云开发调试工具234
7.2.3实时连接接口分析238
7.2.4历史数据接口分析2407.3项目案例241
7.3.1项目目标241
7.3.2案例描述241
7.3.3案例要点242
7.3.4案例实施242
习题253
內容試閱 :
21世纪,什么技术将影响人类的生活?什么产业将决定国家的发展?信息技术与信息产业是的答案。高等学校学生是国家的后备军,我国教育行政部门在高校中普及信息技术与软件工程教育。经过多所高校的实践,信息技术与软件工程教育受到高校师生的普遍欢迎,取得了很好的教学效果。然而也存在一些不容忽视的共性问题,其中突出的是教材问题。
从近两年信息技术与软件工程教育研究来看,许多任课教师都提出目前教材不合适,具体体现在: 一是来自信息技术与软件工程专业的术语很多,对于没有这些知识背景的学生学习起来具有一定难度;二是书中案例比较匮乏,与企业的实际情况相差太远,致使案例可参考性差;三是缺乏具体的课程实践指导和真实项目。因此,针对高校信息技术与软件工程课程的教学特点与需求,编写适用的规范化教材已刻不容缓。
本书就是针对以上问题编写的,作者希望推广一种有效的学习方法与培训捷径,这就是ProjectDriven Training,也就是用项目实践来带动理论的学习(也称作“做中学”)。基于此,本书围绕一个物联网项目案例来贯穿Web应用开发各个模块的理论讲解,内容包括物联网与开发技术概述、智能家居Web应用概述、HTML页面设计、CSS样式表设计、JavaScript编程、Web开发框架与插件、Web应用物联网中间件。通过项目实践,可以对技术应用有明确的目的性(为什么学),对技术原理更好地融会贯通(学什么),也可以更好地检验学习效果(学得怎样)。
本书主要特色如下。
(1) 重项目实践。
作者多年项目开发的经验体会是“IT是做出来的,不是想出来的”,理论虽然重要,但一定要为实践服务。以项目为主线,带动理论的学习是好、快、有效的方法。通过此书,作者希望读者对Web开发技术和流程有整体了解,减少对项目的盲目感和神秘感,能够按照本书的体系循序渐进地动手做出自己的真实项目来。
(2) 重理论要点。
本书以项目实践为主线,着重介绍Web开发理论中重要、精华的部分,以及它们之间的融会贯通;而不是面面俱到,没有重点和特色。读者首先通过项目把握整体概貌,再深入局部细节,系统学习理论;然后不断优化和扩展细节,完善整体框架和改进项目。本书既有整体框架,又有重点理论和技术。一书在手,思路清晰,项目无忧。
为了便于教学,本书配有教学课件,读者可以从清华大学出版社网站(www.tup.com.cn)下载。
本书作者梁立新的工作单位是深圳技术大学,本书获得深圳技术大学的大力支持和教材出版资助,在此表示感谢。
鉴于作者的水平有限,书中难免有不足之处,敬请广大读者批评指正。
梁立新2022年1月