登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』HTML5 App应用开发教程(第2版·微课视频版)

書城自編碼: 3782488
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 黄波 仲宝才 于倩倩
國際書號(ISBN): 9787302606369
出版社: 清华大学出版社
出版日期: 2022-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 435

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
欧洲雇佣兵研究(1350-1800)
《 欧洲雇佣兵研究(1350-1800) 》

售價:NT$ 338.0
费里尼的电影
《 费里尼的电影 》

售價:NT$ 463.0
第一性原理:21堂科学通识课(《奇怪的知识增加了》作者马库斯·乔恩全新力作)
《 第一性原理:21堂科学通识课(《奇怪的知识增加了》作者马库斯·乔恩全新力作) 》

售價:NT$ 411.0
过渡劳动:平台经济下的外卖骑手(薄荷实验)
《 过渡劳动:平台经济下的外卖骑手(薄荷实验) 》

售價:NT$ 510.0
爱的重构:让自己成为家庭幸福掌舵人
《 爱的重构:让自己成为家庭幸福掌舵人 》

售價:NT$ 510.0
春雨杏花急急落,车马春山慢慢行(生活是美好的,人是有诗意的。汪曾祺、沈从文、梁实秋等17位名家写给现代人的诗意生活美学之书)
《 春雨杏花急急落,车马春山慢慢行(生活是美好的,人是有诗意的。汪曾祺、沈从文、梁实秋等17位名家写给现代人的诗意生活美学之书) 》

售價:NT$ 270.0
暗黑历史书系·巴黎伦敦血色历史(伦敦巴黎双城记,城市社会生活的另类书写)
《 暗黑历史书系·巴黎伦敦血色历史(伦敦巴黎双城记,城市社会生活的另类书写) 》

售價:NT$ 811.0
国之重器:如何突破关键技术
《 国之重器:如何突破关键技术 》

售價:NT$ 359.0

建議一齊購買:

+

NT$ 248
《 民法总论(第六版):根据《民法典》全面修订 》
+

NT$ 498
《 航空航天器供电系统 》
+

NT$ 232
《 复旦博学·哲学系列:艺术哲学 》
+

NT$ 270
《 数学教学技能学习教程 》
+

NT$ 598
《 神经病学(第8版/本科临床/配增值) 》
+

NT$ 561
《 中国当代文学史(修订版) 》
編輯推薦:
本教材系统阐述操作系统的基本概念、设计原理和实现技术,在系统介绍操作系统经典内容的基础上增加了操作系统新技术、新发展的介绍,在主要章节后附有典型操作系统案例分析介绍。本书配套丰富资源。
內容簡介:
操作系统是计算机系统的核心,是计算机系统的重要组成部分,因而操作系统课程成为计算机相关专业的必修课程,也是计算机应用人员必备的专业知识。本教材系统阐述操作系统的基本概念、设计原理和实现技术,在系统介绍操作系统经典内容的基础上增加了操作系统新技术、新发展的介绍,在主要章节后附有典型操作系统案例分析介绍。本书可作为高校计算机及其相关专业的本科“操作系统”课程教材或参考书,也可供从事计算机相关工作的科技人员及各类自学人员参考。
關於作者:
黄波,成都东软学院教师,编写计算机专业教材多部,具有丰富的理论和实践经验,如带领进行基于TOPCARES-CDIO的软件技术专业改革与实践,获得校级二等奖,同时获得成都东软学院优秀创业导师称号。
目錄
第1章HTML5 App应用开发概述
1.1HTML5介绍
1.1.1终将失败的Flash
1.1.2Web移动应用的未来
1.2HTML5新特性
1.3拥抱HTML5
1.4HTML5 App的发展现状
1.5uniapp介绍
1.6uniapp开发微信小程序的优势
1.7开发环境搭建
1.8创建第一个uniapp应用
1.8.1项目运行
1.8.2项目发布
小结
第2章HTML5页面基础
2.1HTML简介
2.1.1标签
2.1.2标签的属性
2.1.3注释标签
2.2HTML5文档基本格式
2.3布局div标签
2.4文本控制标签
2.4.1标题h标签
2.4.2段落p标签
2.4.3水平线hr标签
2.4.4换行br标签
2.4.5特殊字符标记
2.4.6修饰span标签
2.5图像img标签
2.6超链接a标签
2.7列表标签
2.7.1无序列表ul标签
2.7.2有序列表ol标签
2.8语义化标签
2.9音视频标签
2.10表格标签
2.11表单的应用
2.11.1表单form标签
2.11.2各种input输入标签
2.11.3input标签的其他属性
2.11.4其他表单标签
2.12自定义标签
2.13meta标签
2.14实战演练: 注册表单
小结
习题



第3章CSS样式设计
3.1CSS简介
3.2CSS核心基础
3.2.1CSS样式规则
3.2.2CSS中的单位和颜色
3.2.3在HTML文档中应用CSS
3.3CSS选择器
3.3.1基础选择器
3.3.2其他选择器
3.4尺寸属性
3.5文本样式属性
3.6CSS高级特性
3.6.1继承性
3.6.2CSS层叠性和优先级
3.6.3Chrome调试CSS
3.7背景属性
3.7.1设置背景颜色
3.7.2设置背景图片
3.8边框属性
3.9CSS动画效果
3.9.1过渡
3.9.22D及3D变换
3.9.3动画控制
3.10其他常用的CSS属性
3.11CSS盒子模型
3.11.1内填充属性
3.11.2外边距属性
3.11.3boxsizing属性
3.12浮动和定位
3.12.1浮动
3.12.2定位
3.12.3块元素与行内元素
3.13响应式布局
3.13.1viewport
3.13.2百分比布局
3.13.3vw/vh和calc
3.13.4Media Queries
3.13.5rem布局
3.13.6Flex布局
3.14实战演练
3.14.1注册界面样式美化
3.14.2仿美团首页设计
小结
习题

第4章JavaScript编程基础
4.1JavaScript介绍
4.2使用JavaScript
4.2.1在页面中插入代码
4.2.2使用js文件
4.3JavaScript的基础语法
4.3.1数据类型
4.3.2变量定义
4.3.3数据类型的转换
4.3.4代码注释
4.3.5运算符
4.3.6常用语句
4.4函数
4.4.1函数定义及调用
4.4.2变量的作用域
4.4.3函数重载
4.4.4函数的返回值
4.4.5匿名函数
4.4.6闭包
4.5调试与错误处理
4.5.1在控制台输出
4.5.2断点调试
4.5.3错误处理try/catch
4.6JavaScript内置对象
4.6.1Math对象
4.6.2Date对象
4.6.3RegExp对象
4.6.4Array对象
4.6.5String对象
4.6.6window对象
4.7JavaScript面向对象
4.7.1Object对象
4.7.2自定义类
4.8JavaScript处理JSON
4.9实战演练: 评论JSON数据解析
小结
习题
第5章JavaScript交互编程
5.1DOM介绍
5.2使用DOM
5.2.1document对象
5.2.2查找节点
5.2.3处理属性
5.2.4读取和设置内容
5.2.5操作节点
5.3DOM的样式编程
5.3.1className属性
5.3.2classList对象
5.3.3style对象
5.4事件
5.4.1常用的一些事件
5.4.2内联属性监听事件
5.4.3DOM属性监听事件
5.4.4标准的事件监听函数
5.4.5事件触发过程
5.4.6事件的Event对象
5.5实战演练: 表格DOM操作
小结
习题
第6章Vue.js框架
6.1Vue.js框架介绍
6.2数据绑定
6.3事件处理
6.4列表渲染
6.5条件渲染
6.6CSS样式动态绑定
6.7计算属性和侦听器
6.8单文件组件
6.9生命周期钩子
6.10实战演练: 购物车
小结
习题

第7章AJAX通信技术
7.1AJAX技术介绍
7.2HTTP协议分析
7.2.1HTTP协议介绍
7.2.2Fiddler抓包神器
7.2.3HTTP请求与响应
7.2.4Fiddler手机数据抓包
7.2.5Fiddler模拟HTTP请求
7.2.6图片验证码
7.3XMLHttpRequest对象
7.3.1使用方法
7.3.2读取数据
7.3.3提交数据
7.3.4FormData对象
7.3.5解析XML数据
7.4CORS跨域问题
7.5新一代AJAXFetch API
7.6Chrome跟踪AJAX通信
7.7RESTful API介绍
7.8实战演练: 收货地址管理
小结
习题
第8章WebSocket基础
8.1WebSocket的发展历程
8.2HTML5 WebSocket简介
8.3WebSocket实现
8.4Node.js介绍
8.5HBuilderX中运行Node.js程序
8.6实战演练: 聊天室
小结
习题
第9章ES新语法
9.1Symbol——新的数据类型
9.2let块作用域
9.3const定义恒量
9.4解构
9.5字符串模板
9.6函数参数默认值
9.7Array的新方法
9.8箭头函数
9.9...操作符
9.10class、super、extends
9.11Set和Map集合
9.12Module模块化
9.13Promise期约
9.14async和await
小结
习题
第10章本地存储
10.1HTML5本地存储技术概述
10.2localStorage和sessionStorage
10.2.1检查浏览器的支持
10.2.2相应的API
10.3Web SQL数据库
10.3.1创建或打开数据库
10.3.2执行SQL语句
10.4IndexedDB数据库
10.4.1数据库初始化
10.4.2对象存储空间
10.4.3索引
10.4.4事务
10.4.5IndexedDB的CRUD操作
10.4.6游标
10.5实战演练: 搜索历史保存
小结
习题
第11章Canvas绘图
11.1Canvas介绍
11.2绘制图形
11.2.1绘制直线
11.2.2绘制贝塞尔曲线
11.2.3绘制填充
11.2.4使用渐变色
11.2.5绘制矩形
11.2.6绘制圆弧
11.3绘制文字
11.4绘制图片
11.5擦除
11.6坐标变换
11.7像素操作
11.8实战演练: 幸运大转盘
小结
习题

第12章uniapp框架
12.1“hello uniapp”项目
12.2uniapp的项目结构
12.3页面和组件创建
12.4pages.json
12.5uniapp项目的运行和起始页设置
12.6uniapp的组件
12.7静态资源引入
12.8页面样式与布局
12.9跨端兼容
12.10生命周期
12.11uniapp的API
12.12实现全局变量
小结
习题
第13章uniCloud
13.1uniCloud简介
13.2uniCloud项目
13.3创建和绑定云服务空间
13.4云数据库
13.5clientDB
13.6云函数
13.7云存储
小结
习题
第14章综合实例: 美食汇
14.1项目介绍
14.2项目开发准备
14.3基于Promise方式的请求库
14.4H5模式下的跨域请求
14.5App中的向导页
14.6首页
14.7搜索页
14.8详情页
14.9登录
14.10分享和收藏
14.11支付
14.12我的收藏和我的订单
14.13订单评价
14.14抽红包和我的红包
14.15“我的”页面
14.16头像和昵称修改
14.17设置
14.18其他功能
小结
参考文献
內容試閱
为什么要写这本书
近年移动互联网的发展十分迅猛,而HTML5开发也受到了世界各顶级软件公司的极力推崇,并获得大量投资,苹果公司、谷歌公司、微软公司、W3C的一次次联盟正说明了这点。目前主流移动操作系统(iOS、Android、HarmonyOS)以及主流的浏览器对于HTML5的高支持度,也更加突显了HTML5技术在移动设备端的地位。
HTML5技术从诞生以来,就具备跨平台开发的特性,目前国内外已经有很多基于HTML5的跨平台开发工具,你并不需要任何原生应用编程经验,只需要一些HTML的相关知识,懂一些CSS和JavaScript,运用工具中所提供的各种丰富的功能模块,便可在短时间内完成具备完美原生体验的App开发。现在广为流行的小程序也大量应用了HTML5开发的相关技术。HTML5技术让移动开发更简单,更适合开发当今流行的移动应用。
目前已经有大量App是全部或部分基于HTML5技术的,这个比重还在不断上升。移动互联网行业的快速发展催生了开发热潮,各大企业对于HTML5开发类人才的需求也在不断增加。但HTML5 App开发人员的缺口巨大,也大大激发了广大编程人员学习HTML5 App开发课程的热情。国内众多高校也有针对性地设置了相应的课程。
对于异军突起的众多小程序开发,我们也面临新的选择。DCloud数字天堂(北京)网络技术有限公司的uniapp,这个富有中国特色的跨端解决方案,为我们提供了一个新的思路。它基于HTML5中的前端优秀框架Vue.js,可以一次开发、多端发布,使用它开发小程序,也更有决定性优势。uniapp将HTML5和小程序无缝地连接在了一起。使用DCloud公司产品的开发者已多达900万人,HBuilder也成了中国最主流的HTML5开发工具。
作者很荣幸地见证了中国这个优秀平台的成长,也成了坚定的IT国产化推动者。本书从第1版开始,就不遗余力地推动MUI和HBuilder在高校中的教学,本书出版3年来已印刷了7次,受到了广大高校、科研单位及读者们的热烈欢迎。目前国内多所相关高校及单位都选用本书作为教材,并对本教材作出了较高的评价,这也让我们备受鼓舞。现在uniapp已经成熟,我们自然迫切地需要将教学内容进行升级,以便更好地适应高校教学需要。

本书特点
1. 内容丰富,由浅入深
本书本着“看得懂、学得会、做得出”的原则,所讲解的知识基础、实用,能让读者在认真学习本课程后基本具备HTML5 App的开发能力,并成功进入App开发的世界中。
2. 结构清晰,讲解到位
本书配合每个需要讲解的知识点都给出了丰富的插图与完整的实例,使初学者易于上手。书中还给出了较多实用技巧与心得,具有较高的参考价值。在最后一章,更是给出了一个综合的uniapp开发实例——“美食汇”的开发讲解。
3. 提供相应的服务端
为了便于学习,对于书中所有需要访问的服务端API,我们已经部署在Internet上,有利于读者集中精力掌握前端相关开发技术,便于练习。
4. 配套课件和题库
为了降低教师备课的难度和时间成本,本书所有课件和习题(包括答案)都可以很方便地从清华大学出版社网站(http://www.tup.com.cn/)本书页面获取。同时,为了便于学习中的复习和测验,我们也为每章建立了相应题库,读者可以使用https://www.qingline.net/进行练习。
5. 精心制作的项目和微课视频
本书中的项目都是HTML5开发中的常见场景,包括注册表单、仿美团首页设计、评论JSON数据解析、表格DOM操作、购物车、收货地址管理、聊天室、搜索历史保存、幸运大转盘,还有一个综合的uniapp案例。除了配套的练习资源,还精心制作了配套微课视频,总计时长约20小时,全程语音讲解,真实操作演示,让读者一学就会,相信能帮助读者迅速掌握相应的开发技能。
教学内容
HTML5的语言优势很明显,但要成为一个优秀的前端工程师也并不容易,因为HTML5所涉及的知识点非常多。本书不想成为HTML5 App开发的“大百科”或手册,而是从实际工作出发,讲解了目前从事HTML5 App开发中亟须掌握的一些重点知识,特别是前端开发中需要重点掌握的如Vue.js框架和新的ECMAScript语法等。本书分为14章,具体内容可以参考下面的思维导图。相信读者认真掌握这些知识后,在开发一般的App或小程序时都可以做到游刃有余。



本书配套资源包使用说明
本书的最新配套资源包可以从清华大学出版社官网中下载,解压后打开其中的index.html文件。如下图所示,单击左边树形菜单各章节的序号,右边会显示相应的配套的代码、运行效果以及相应的练习资源。


致谢
最后,感谢清华大学出版社曾珊编辑以及相关工作人员,非常荣幸能与卓越的你们再度合作,也感谢家人和朋友给予的关心和鼓励。HTML5 App开发技术发展迅速,很多方面还在不断完善和变化。由于编者能力和水平所限,作者虽然竭尽全力,但书中仍然难免存在错误和疏漏之处,希望各位专家、老师和同学能毫无保留地提出宝贵意见。
作者2022年4月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.