新書推薦:
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:HK$
45.9
《
大模型启示录
》
售價:HK$
115.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:HK$
207.0
《
养育男孩:官方升级版
》
售價:HK$
51.8
《
小原流花道技法教程
》
售價:HK$
112.7
《
少女映像室 唯美人像摄影从入门到实战
》
售價:HK$
113.9
《
詹姆斯·伍德系列:不负责任的自我:论笑与小说(“美国图书评论奖”入围作品 当代重要文学批评家詹姆斯·伍德对“文学中的笑与喜剧”的精湛研究)
》
售價:HK$
89.7
《
武当内家散手
》
售價:HK$
51.8
|
編輯推薦: |
读者对象:适合HTML 5开发技术的爱好者或者初学者阅读,也可作为没有项目实践经验,但有一定Web前端开发经验的人员阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训学校的参考用书。
★★学网课、练题库、测水平,微信、手机、网站多维模式信手拈来。
★★同步视频、案例源码、教学课件、海量资源、代码纠错器、在线课程一样都不少。
★★微信公众号、QQ群、教学网站等多渠道互动服务读者。
★★3600例网页欣赏案例库、780套求职资源库、600个案例资源库、333节同步微视频、324个实例源代码、4个大型项目案例、9套电子书资源库。
★★提供教学资源库、求职资源库、面试资源库、笔试题库、职业发展资源库、案例资源库、项目资源库、软件开发模板库、编程代码优化纠错器、上机实训手册、教学用PPT课件等。
|
內容簡介: |
本书采用基础知识核心技术高级应用项目实践结构和从入门到项目实践的学习模式进行讲解。全书共4篇21章。首先,讲解了HTML 5和CSS 3的基本知识,包括HTML 5快速上手、使用HTML 5设计移动页面结构、使用HTML 5设计移动页面表单、使用HTML 5绘制移动页面元素、CSS 3样式入门与基础语法、使用CSS 3设计移动页面样式、设计Web App页面布局;其次,讲解了JavaScript、jQuery框架、AngularJS框架、jQuery Mobile等核心技术。在实践篇中,介绍了HTML 5在不同行业的应用,通过项目实战案例,全面展示了项目开发的实践全过程。 本书旨在从多角度、全方位帮助读者快速掌握软件开发技能,构建从高校到社会与企业的就职桥梁,让有志于从事软件开发行业的读者轻松步入职场。同时本书还赠送王牌资源,由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。
|
關於作者: |
聚慕课教育研发中心,是有一家软件开发公司和线下培训机构共同组建的IT图书研发中心,具有18年的图书开发和12年软件开发经验。该研发中心有软件开发团队,一批一线软件培训讲师,高校青年教师以及学科专家团队构成。致力于IT类图书策划、组稿、及编写。我们对计算机图书市场进行科学、严谨的调查分析,紧跟高新科技,深度挖掘读者需求,整合优质作者资源,协助作者制定创作计划、确立创作思想与体例,并实时监控创作质量与进度,确保做出让读者读得懂、用的好、学的会的计算机类图书。
|
目錄:
|
第1篇 基础知识
第1章 步入HTML 5移动开发新世界 002
◎ 本章教学微视频:24个 34分钟
1.1 HTML 5概述 002
1.1.1 HTML 5的由来 002
1.1.2 XML及XHTML 003
1.1.3 HTML 5能做什么 003
1.1.4 HTML 5的标签特性 004
1.2 熟悉HTML 5的特殊之处 004
1.3 在iOS和Android设备中使用
HTML 5 004
1.4 HTML 5移动开发辅助工具 004
1.4.1 Animatron移动开发软件 004
1.4.2 Lungo移动开发软件 005
1.4.3 DevExtreme移动开发软件 005
1.4.4 RazorFlow移动开发软件 006
1.4.5 Literally Canvas移动开发软件 006
1.5 HTML 5移动开发编辑器 006
1.5.1 程序员必备神器
Sublime Text 3 006
1.5.2 可配置的编辑器Atom 007
1.5.3 微软良心之作VS Code 007
1.5.4 流行的集成开发环境
HBuilder 008
1.6 配置移动开发环境 008
1.7 开发移动网站基础 020
1.7.1 移动设备屏幕适配 020
1.7.2 移动用户需要的内容 020
1.7.3 使用的HTML、CSS及JavaScript
是否有效且简洁 021
1.7.4 是否使用独立域名 022
1.7.5 网站需要通过怎样的测试 022
1.8 测试工具 023
1.8.1 仿真器与模拟器 023
1.8.2 在线测试模拟器 024
1.8.3 软件自动化测试 024
1.9 就业面试技巧与解析 025
1.9.1 面试技巧与解析(一) 025
1.9.2 面试技巧与解析(二) 025
第2章 HTML 5快速上手 026
◎ 本章教学微视频:22个 28分钟
2.1 HTML 5的语法结构 026
2.1.1 文档类型说明 027
2.1.2 HTML标记 027
2.1.3 头标记head 027
2.1.4 标题标记title 027
2.1.5 元信息标记meta 028
2.1.6 网页的主体标记 029
2.1.7 页面注释标记 030
2.2 HTML 5的新技术改进 030
2.2.1 新增多个元素 030
2.2.2 新增多条属性 031
2.2.3 Video和Audio 032
2.2.4 2D3D制图特性 032
2.2.5 浏览器支持特性 032
2.2.6 本地存储特性 032
2.2.7 本地SQL数据 033
2.2.8 WebSocket技术 033
2.2.9 Web Worker技术 033
2.2.10 SVG新特性 033
2.2.11 地理地位特性 034
2.2.12 拖放API新特性 034
2.3 HTML 5给移动Web开发带来的
优势 035
2.3.1 HTML 5包含了性能优良的API 035
2.3.2 HTML 5便捷的开发环境 035
2.3.3 备受青睐的Web应用程序 035
2.4 就业面试技巧与解析 036
2.4.1 面试技巧与解析(一) 036
2.4.2 面试技巧与解析(二) 036
第3章 使用HTML 5设计移动页面结构 037
◎ 本章教学微视频:25个 54分钟
3.1 结构元素 037
3.1.1 元素 037
3.1.2 元素 038
3.1.3 元素 039
3.1.4 元素 039
3.1.5 元素 040
3.1.6 元素 041
3.2 分组元素 041
3.2.1 元素 041
3.2.2 元素 042
3.2.3 元素 043
3.3 文本语义元素 043
3.3.1 元素 043
3.3.2 、与元素 044
3.3.3 元素 045
3.3.4 元素 046
3.4 交互体验元素 046
3.4.1 元素 046
3.4.2 元素 047
3.4.3 元素 048
3.4.4 元素 048
3.5 新多媒体元素 049
3.5.1 元素 049
3.5.2 元素 049
3.5.3 元素 050
3.5.4 元素 050
3.6 新增全局属性 051
3.6.1 contenteditable属性 051
3.6.2 data-*属性 051
3.6.3 draggable属性 052
3.6.4 spellcheck属性 053
3.7 就业面试技巧与解析 054
3.7.1 面试技巧与解析(一) 054
3.7.2 面试技巧与解析(二) 054
第4章 使用HTML 5设计移动页面表单 055
◎ 本章教学微视频:19个 55分钟
4.1 认识表单 055
4.1.1 表单概述 055
4.1.2 表单的基本结构 056
4.2 新增表单元素 056
4.2.1 元素 056
4.2.2 元素 057
4.2.3 元素 058
4.3 表单的输入类型 058
4.3.1 url类型 058
4.3.2 tel类型 059
4.3.3 color类型 060
4.3.4 email类型 060
4.3.5 range类型 061
4.3.6 search类型 062
4.3.7 number类型 062
4.3.8 datepickers类型 063
4.4 表单的属性 066
4.4.1 新属性 066
4.4.2 新属性 068
4.5 表单的验证 072
4.5.1 认识表单验证 072
4.5.2 CheckValidity验证 073
4.5.3 SetCustomValidity验证 074
4.6 典型案例制作用户反馈页面 075
4.7 就业面试技巧与解析 076
4.7.1 面试技巧与解析(一) 076
4.7.2 面试技巧与解析(二) 076
第5章 使用HTML 5绘制移动页面元素 077
◎ 本章教学微视频:23个 104分钟
5.1 什么是canvas 077
5.2 绘制基本形状 078
5.2.1 绘制矩形 078
5.2.2 绘制圆形 079
5.2.3 绘制直线 080
5.2.4 绘制贝济埃曲线 081
5.2.5 绘制带阴影的图形 082
5.3 绘制颜色渐变 083
5.3.1 线性颜色渐变 083
5.3.2 径向颜色渐变 084
5.4 图形变换和组合 084
5.4.1 图形平移 085
5.4.2 图形缩放 085
5.4.3 图形旋转 086
5.4.4 矩阵变换 087
5.4.5 图形组合 088
5.5 图片的常用操作 090
5.5.1 绘制图片 090
5.5.2 平铺图片 093
5.5.3 裁剪图片 095
5.5.4 像素处理 096
5.6 绘制文本元素 097
5.6.1 绘制普通文字 097
5.6.2 绘制阴影文本 098
5.7 绘制动画特效 100
5.7.1 了解动画 100
5.7.2 绘制动态闪动线条 100
5.7.3 绘制动态页面时钟 101
5.8 典型案例绘制移动页面素材 104
5.9 就业面试技巧与解析 106
5.9.1 面试技巧与解析(一) 106
5.9.2 面试技巧与解析(二) 106
第6章 CSS样式入门与基础语法 107
◎ 本章教学微视频:14个 38分钟
6.1 CSS 3简介 107
6.2 CSS 3的核心概念 108
6.2.1 CSS 3的语法结构 108
6.2.2 盒模型 108
6.2.3 CSS 3的编写方法 109
6.3 CSS 3选择器的应用 111
6.3.1 标签选择器 111
6.3.2 类选择器 112
6.3.3 ID选择器 113
6.3.4 属性选择器 113
6.3.5 子选择器 114
6.4 调用CSS 3的方式 115
6.4.1 行内样式 115
6.4.2 内嵌样式 115
6.4.3 链接样式 116
6.4.4 导入样式 117
6.5 典型案例制作移动网页导航菜单 118
6.6 就业面试技巧与解析 120
6.6.1 面试技巧与解析(一) 120
6.6.2 面试技巧与解析(二) 120
第7章 使用CSS 3设计移动页面样式 121
◎ 本章教学微视频:20个 114分钟
7.1 和图片说再见 121
7.1.1 背景和边框 121
7.1.2 渐变和阴影 126
7.2 CSS 3布局之道 131
7.2.1 负边距与浮动 131
7.2.2 自定义字体 132
7.2.3 栅格系统与多列布局 134
7.3 弹性盒子布局 136
7.3.1 盒子布局取向 136
7.3.2 盒子布局顺序 138
7.3.3 盒子布局位置 139
7.3.4 盒子弹性空间 140
7.3.5 管理盒子空间 141
7.3.6 空间溢出管理 143
7.4 让页面动起来 144
7.4.1 CSS 3变形模块 144
7.4.2 CSS过渡属性 147
7.4.3 CSS动画属性 149
7.5 响应式页面设计 150
7.5.1 PC端常用页面布局模式 150
7.5.2 从media到media queries 151
7.5.3 响应式栅格系统 153
7.5.4 移动优先理念 155
7.5.5 其他细节 155
7.6 就业面试技巧与解析 156
7.6.1 面试技巧与解析(一) 156
7.6.2 面试技巧与解析(二) 156
第2篇 核心技术
第8章 设计Web App页面布局 158
◎ 本章教学微视频:12个 67分钟
8.1 移动端页面设计规范 158
8.2 页面视图 159
8.2.1 单页面图层布局 159
8.2.2 侧边栏页面布局 159
8.2.3 封面图页面布局 160
8.2.4 多视图页面布局 162
8.3 基于iScroll的多视图布局 163
8.3.1 iScroll页面结构下的侧边栏 164
8.3.2 iScroll页面结构下的封面图 165
8.3.3 iScroll对内容刷新的支持 167
8.4 等比缩放布局 168
8.5 viewportmeta标签 169
8.6 remvw的使用 172
8.6.1 使用rem响应设计 172
8.6.2 VW视窗宽度百分比 175
8.7 移动Web特别样式处理 176
8.8 就业面试技巧与解析 178
8.8.1 面试技巧与解析(一) 178
8.8.2 面试技巧与解析(二) 178
第9章 原生JavaScript交互功能开发 179
◎ 本章教学微视频:41个 146分钟
9.1 JavaScript基础语法 179
9.1.1 字母大小写 180
9.1.2 变量 180
9.1.3 常量 180
9.1.4 数据类型 180
9.1.5 关键字 181
9.1.6 转义字符 181
9.1.7 运算符 181
9.1.8 注释 183
9.1.9 字面量 183
9.2 循环语句 183
9.2.1 while循环 184
9.2.2 dowhile循环 184
9.2.3 for循环 184
9.2.4 forin循环 185
9.2.5 continue和break 185
9.3 数组与函数 186
9.3.1 数组 186
9.3.2 函数 187
9.4 String与Date 188
9.4.1 String对象 188
9.4.2 Date对象 189
9.5 BOM与DOM 192
9.5.1 BOM浏览器对象模型 192
9.5.2 DOM文档对象模型 194
9.6 事件 196
9.6.1 事件对象 196
9.6.2 事件类型 197
9.6.3 事件流 199
9.7 拖动效果 201
9.8 cookie存储 203
9.8.1 cookie简介 203
9.8.2 cookie分类 204
9.8.3 cookie的创建、查找、修改和
删除 204
9.8.4 cookie属性 205
9.8.5 cookie案例 206
9.9 正则表达式 208
9.9.1 定义正则表达式对象 208
9.9.2 正则表达式传参 209
9.9.3 正则表达式常用方法 209
9.9.4 元字符和修饰符 210
9.10 Ajax技术 212
9.10.1 Ajax简介 212
9.10.2 创建Ajax对象 213
9.10.3 Ajax请求和响应 213
9.10.4 onreadystatechange事件 214
9.10.5 Ajax案例 214
9.11 面向对象基础 216
9.11.1 认识对象 216
9.11.2 对象的方法 217
9.11.3 原型链 217
9.12 就业面试技巧与解析 218
9.12.1 面试技巧与解析(一) 218
9.12.2 面试技巧与解析(二) 218
第10章 jQuery经典交互特效开发 219
◎ 本章教学微视频:16个 84分钟
10.1 jQuery框架介绍 219
10.1.1 jQuery的选择器 220
10.1.2 jQuery创建DOM节点 220
10.1.3 jQuery添加DOM节点 220
10.1.4 jQuery操作DOM属性 221
10.1.5 jQuery操作DOM样式 221
10.2 jQuery插件扩展原理及自定制设计 221
10.3 时间轴特效 223
10.4 tab页面切换效果 225
10.5 滑动门特效 227
10.6 焦点图轮播特效 229
10.7 网页定位导航特效 232
10.8 导航条菜单效果 234
10.9 瀑布流特效 236
10.10 弹出层效果 238
10.11 倒计时效果 240
10.12 抽奖效果 241
10.13 就业面试技巧与解析 244
10.13.1 面试技巧与解析(一) 244
10.13.2 面试技巧与解析(二) 244
第11章 AngularJS框架 245
◎ 本章教学微视频:26个 113分钟
11.1 基础知识 245
11.1.1 表达式 246
11.1.2 ng-app指令 246
11.1.3 模块 246
11.1.4 作用域 247
11.1.5 控制器 248
11.1.6 $apply与$watch 249
11.2 指令 251
11.2.1 ng-repeat 252
11.2.2 ng-class 253
11.2.3 ng-show和ng-hide 253
11.3 过滤器 254
11.3.1 date过滤器 255
11.3.2 limitTo过滤器 255
11.3.3 filter过滤器 256
11.4 表单验证 257
11.4.1 ngModelController 257
11.4.2 表单验证 258
11.5 服务 259
11.5.1 自定义服务 259
11.5.2 AngularJS提供的服务 260
11.6 模型 263
11.6.1 ng-model指令 263
11.6.2 双向绑定 264
11.6.3 CSS类 264
11.7 事件机制 265
11.8 数据存储 266
11.9 其他 267
11.9.1 Controller as语法 267
11.9.2 安全的依赖注入方法 268
11.10 路由 269
11.11 标准项目结构设计 271
11.11.1 angular-cli环境搭建 271
11.11.2 使用Angular-cli创建项目 272
11.12 就业面试技巧与解析 273
11.12.1 面试技巧与解析(一) 273
11.12.2 面试技巧与解析(二) 274
第3篇 高级应用
第12章 认识jQuery Mobile 276
◎ 本章教学微视频:4个 15分钟
12.1 jQuery Mobile基础 276
12.2 jQuery Mobile操作流程 277
12.2.1 下载移动设备模拟器 277
12.2.2 安装jQuery Mobile 279
12.2.3 创建jQuery Mobile页面 280
12.3 就业面试技巧与解析 281
12.3.1 面试技巧与解析(一) 281
12.3.2 面试技巧与解析(二) 281
第13章 jQuery Mobile页面 282
◎ 本章教学微视频:20个 63分钟
13.1 jQuery Mobile 页面结构 282
13.1.1 jQuery Mobile页面的基本架构 282
13.1.2 多容器jQuery Mobile页面 284
13.1.3 jQuery Mobile页面间的链接 284
13.1.4 在jQuery Mobile页面中实现后退
功能 286
13.1.5 设置后退按钮的文字 288
13.1.6 弹出对话框 289
13.2 预加载和缓存jQuery Mobile
页面 290
13.2.1 预加载jQuery Mobile页面 290
13.2.2 页面缓存 290
13.3 jQuery Mobile页面头部栏 291
13.3.1 头部栏的基本结构 291
13.3.2 添加按钮 292
13.3.3 设置按钮位置 293
13.4 jQuery Mobile页面导航栏 294
13.4.1 导航栏的基本结构 294
13.4.2 导航栏的图标 296
13.4.3 设置导航栏图标的位置 298
13.5 jQuery Mobile页面尾部栏 300
13.5.1 添加按钮 300
13.5.2 添加表单元素 301
13.6 结构化jQuery Mobile页面内容 301
13.6.1 jQuery Mobile网格布局 302
13.6.2 可折叠区块 303
13.6.3 可折叠区块的嵌套 304
13.6.4 可折叠区块组 305
13.7 就业面试技巧与解析 306
13.7.1 面试技巧与解析(一) 306
13.7.2 面试技巧与解析(二) 307
第14章 jQuery Mobile页面组件 308
◎ 本章教学微视频:16个 42分钟
14.1 jQuery Mobile按钮组件 308
14.1.1 内联按钮 308
14.1.2 按钮组 309
14.2 jQuery Mobile列表组件 310
14.2.1 基本列表 310
14.2.2 有序列表 311
14.2.3 分割列表选项 311
14.2.4 对列表项进行分类 312
14.2.5 图标与计数器 313
14.2.6 列表项内容格式化处理 313
14.2.7 过滤列表项 314
14.3 jQuery Mobile表单组件 315
14.3.1 滑块 315
14.3.2 文本输入组件 316
14.3.3 翻转切换开关 317
14.3.4 单选按钮 318
14.3.5 复选框 319
14.3.6 选择菜单 320
14.3.7 多项选择菜单 321
14.4 就业面试技巧与解析 322
14.4.1 面试技巧与解析(一) 322
14.4.2 面试技巧与解析(二) 322
第15章 使用jQuery Mobile主题 323
◎ 本章教学微视频:6个 26分钟
15.1 jQuery Mobile页面主题 323
15.1.1 默认主题 323
15.1.2 修改默认主题 325
15.2 自定义jQuery Mobile页面和工具栏
主题 326
15.2.1 自定义页面主题 326
15.2.2 自定义工具栏主题 328
15.2.3 自定义内容主题 330
15.3 使用ThemeRoller创建主题 331
15.4 就业面试技巧与解析 335
15.4.1 面试技巧与解析(一) 335
15.4.2 面试技巧与解析(二) 335
第16章 使用jQuery Mobile事件 336
◎ 本章教学微视频:8个 27分钟
16.1 页面事件 336
16.1.1 初始化事件 336
16.1.2 加载外部页面事件 338
16.1.3 页面切换事件 339
16.2 触摸事件 341
16.2.1 tap事件和taphold事件 341
16.2.2 swipe事件 342
16.2.3 swipeleft事件和swiperight事件 343
16.3 屏幕滚动事件 344
16.4 屏幕方向改变事件 346
16.5 就业面试技巧与解析 347
16.5.1 面试技巧与解析(一) 347
16.5.2 面试技巧与解析(二) 347
第17章 使用jQuery Mobile插件 348
◎ 本章教学微视频:5个 26分钟
17.1 Camera插件 348
17.2 SwipeBox插件 350
17.3 mmenu插件 351
17.4 DateBox插件 353
17.5 Mobiscroll插件 354
17.6 就业面试技巧与解析 356
17.6.1 面试技巧与解析(一) 356
17.6.2 面试技巧与解析(二) 356
第4篇 项目实践
第18章 HTML 5在游戏开发行业中的应用 358
◎ 本章教学微视频:5个 23分钟
18.1 游戏概述 358
18.2 游戏功能的实现 359
18.2.1 游戏基本的HTML 5结构 359
18.2.2 游戏CSS样式设计 359
18.2.3 JavaScript编程 360
18.3 运行效果 362
第19章 HTML 5在教育开发行业中的应用 363
◎ 本章教学微视频:7个 21分钟
19.1 项目概述 363
19.2 美丽教育页面的实现 364
19.2.1 首页 364
19.2.2 关于贾美丽 365
19.2.3 招生要求 366
19.2.4 教学理念 367
19.2.5 联系我们 369
19.3 项目运行效果 370
第20章 手机端案例记事本App 371
◎ 本章教学微视频:11个 30分钟
20.1 项目概述 371
20.1.1 功能梳理 371
20.1.2 开发环境 372
20.1.3 代码结构 375
20.2 项目解析 376
20.2.1 首页 376
20.2.2 列表页面 377
20.2.3 查看与删除 380
20.2.4 添加事项 381
20.2.5 完成事项 382
20.2.6 右滑菜单 382
20.2.7 App打包 383
20.3 运行效果 384
第21章 人脸识别案例年龄小侦探App 385
◎ 本章教学微视频:9个 37分钟
21.1 项目概述 385
21.1.1 功能梳理 385
21.1.2 开发环境 386
21.1.3 代码结构 386
21.2 项目解析 386
21.2.1 index.html文件 386
21.2.2 index.js文件 387
21.2.3 qiao.js文件 389
21.2.4 项目功能知识点详解 396
21.3 运行效果 401
|
內容試閱:
|
丛书说明
本套软件开发魔典系列图书,是专门为编程初学者量身打造的编程基础学习与项目实践用书。
本套丛书针对零基础和入门级读者,通过案例引导其深入技能学习和项目实践。为满足初学者在基础入门、扩展学习、编程技能、项目实践等几个方面的职业技能需求,特意采用基础知识核心技术高级应用项目实践的结构和由浅入深,由深到精的学习模式进行讲解。
本丛书目前计划有以下分册:
《Java从入门到项目实践(超值版)》 《HTML 5从入门到项目实践(超值版)》
《C语言从入门到项目实践(超值版)》 《MySQL从入门到项目实践(超值版)》
《JavaScript从入门到项目实践(超值版)》 《Oracle从入门到项目实践(超值版)》
《C从入门到项目实践(超值版)》 《HTML 5 CSS 3 JavaScript从入门到项目实践(超值版)》
读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如有高人指路。这句话道出了引导与实践对于学习知识的重要性。本书始于基础,结合理论知识的讲解,从项目开发基础入手,逐步引导读者进行项目开发实践,深入浅出地讲解HTML 5在移动开发中的各项技术和项目实践技能。本丛书的目的是多角度、全方位地帮助读者快速掌握软件开发技能,为读者构建从高校到社会与企业的就职桥梁,让有志从事软件开发的读者轻松步入职场。
HTML 5最佳学习线路
本书以HTML 5最佳的学习模式分配内容结构,第1~3篇可使您掌握HTML 5移动开发基础知识、应用技能,第4篇可使您拥有多个行业项目开发经验。遇到问题可学习本书同步微视频,也可以通过在线技术支持,让老程序员为您答疑解惑。
本书内容
全书分为4篇21章。
第1篇(第1章~第7章)为基础知识,主要讲解HTML 5基础知识、设计移动页面结构、设计移动页面表单、绘制移动页面元素、CSS 3入门与基本语法、CSS 3设计移动页面样式等。通过本篇的学习,读者能够快速掌握HTML 5语言,为后面更好地学习使用HTML 5进行移动开发打下坚实基础。
第2篇(第8章~第11章)为核心技术,主要讲解Web App页面、原生JavaScript交互功能开发、jQueiy经典交互特效开发、AngularJS框架等。通过本篇的学习,读者将对使用HTML 5进行移动开发有更高的掌握水平。
第3篇(第12章~第17章)为高级应用,主要讲解认识jQuery Mobile、jQuery Mobile页面、jQuery Mobile页面组件、使用jQuery Mobile主题、使用jQuery Mobile事件、使用jQuery Mobile插件等。学完本篇,读者将对jQuery Mobile在移动开发中对页面控制、动画、特效以及事件等方面有全面的掌握。
第4篇(第18章~第21章)为项目实践,主要介绍HTML 5在游戏开发行业中的应用、在教育开发行业中的应用、手机端案例记事本App、人脸识别案例年龄小侦探App等手机App实战开发案例。学习完本篇,读者将对HTML 5在移动开发中的作用有详细了解,能在自己的职业生涯中面对各类HTML 5开发需求做到游刃有余、运用自如。
全书不仅融入了作者丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有较强的实战性和可操作性。系统学习完本书后,可以让读者掌握HTML 5语言基础知识、全面的前端程序开发能力、优良的团队协同技能和丰富的项目实战经验。我们的目标就是让初学者、应届毕业生快速成长为一名合格的初级程序员,通过演练积累项目开发经验和团队合作技能,在未来的职场中获取一个高的起点,并能迅速融入软件开发团队。
本书特色
1. 结构科学,易于自学
本书在内容组织和范例设计中充分考虑初学者的特点,由浅入深、循序渐进,对于读者而言,无论是否接触过HTML 5语言,都能从本书中找到最佳起点。
2. 视频讲解,细致透彻
为降低学习难度,提高学习效率,本书录制了同步微视频(模拟培训班模式),通过视频除了能轻松学会专业知识外,还能获取老师的软件开发经验,使学习变得更轻松有效。
3. 超多、实用、专业的范例和实践项目
本书结合实际工作中的应用范例,逐一讲解HTML 5语言的各种知识和技术,在项目实践篇中以4个项目的实践总结本书前17章介绍的知识和技能,使读者在实践中掌握知识,轻松拥有项目开发经验。
4. 随时检测自己的学习成果
每章首页均提供了学习指引和重点导读,以指导读者重点学习及学后检查;章后的就业面试技巧与解析根据当前最新求职面试(笔试)题精选而成,读者可以随时检测自己的学习成果,做到融会贯通。
5. 专业创作团队和技术支持
本书由聚慕课研发中心编著和提供在线服务。您在学习过程中遇到任何问题,均可登录http:www.jumooc.com网站或加入图书读者(技术支持)QQ群529669132进行提问,作者和资深程序员将为您在线答疑。
本书附赠超值王牌资源库
本书附赠了极为丰富、超值的王牌资源库,具体内容如下。
(1)王牌资源1:随赠本书配套学习与教学资源库,提升读者学会用好HTML 5语言的学习效率。
? 全书同步333节教学微视频录像(支持扫描二维码观看),总时长25学时。
? 全书有4个大型项目案例及324个实例源代码。
? 本书配套上机实训指导手册,全书学习、授课与教学PPT课件。
(2)王牌资源2:随赠职业成长资源库,突破读者职业规划与发展弊端和瓶颈。
? 求职资源库:100套求职简历模板库,600套毕业答辩与80套学术开题报告PPT模板库。
? 面试资源库:程序员面试技巧,常见面试(笔试)题库,400道求职常见面试(笔试)真题与解析。
? 职业资源库:程序员职业规划手册、软件工程师技能手册、100例常见错误及解决方案、开发经验及技巧集、100套岗位竞聘模板。
(3)王牌资源3:随赠HTML 5移动开发魔典资源库,拓展读者学习本书的深度和广度。
? 案例资源库:600个案例及源码注释。
? 项目资源库:十大行业网站开发策划案。
? 软件开发文档模板库:60套八大行业软件开发文档模板库,90套HTML 5特效案例库、133套网页与移动开发模板库、3600例网页素材库、4套网页配色电子书库、14套网页赏析案例库。
? 软件学习必备工具及电子书资源库:HTML参考手册电子书、CSS参考手册电子书、JavaScript参考手册电子书、CSS属性速查表电子书、HTML标签速查表电子书、jQuery速查表电子书、HTML语法速查表电子书、网页配色电子书、Web布局模板电子书。
(4)王牌资源4:编程代码优化纠错器。
? 本助手能让软件开发更加便捷和轻松,无须安装配置复杂的软件运行环境即可轻松运行程序代码。
? 本助手能一键格式化,让凌乱的程序代码更加规整美观。
? 本助手能对代码精准纠错,让程序查错不再难。
上述资源获取及使用
注意:由于本书不配光盘,因此书中所用资源及上述资源均需从网络下载才能使用。
2. 使用资源
读者可通过以下途径学习和使用本书微视频和资源。
(1)通过PC端(在线)、App端(在离线)、微信端(在线)以及平板端(在离线)学习本书微视频。
(2)将本书资源下载到本地硬盘,根据学习需要选择使用。
本书适合哪些读者阅读
本书适合以下人员阅读:
? 没有任何HTML 5语言基础的初学者。
? 有一定的HTML 5语言基础,想精通HTML 5语言编程的人员。
? 有一定的HTML 5编程基础,没有项目实践经验的人员。
? 正在进行软件专业相关毕业设计的学生。
? 大专院校及培训学校的老师和学生。
创作团队
本书由聚慕课教育研发中心组织编写,朱红庆老师任主编,负责编写第1章~第11章,薄鹏任副主编,负责编写第12章~第19章。参与本书编写的人员有薄鹏、王湖芳、张开保、贾文学、张翼、白晓阳、李新伟、李坚明、白彦飞、卞良、常鲁、陈诗谦、崔怀奇、邓伟奇、凡旭、高增、郭永、何旭、姜晓东、焦宏恩、李春亮、李团辉、刘二有、王朝阳、王春玉、王发运、王桂军、王平、王千、王小中、王玉超、王振、徐利军、姚玉忠、于建杉、张俊锋、张晓杰、张在有等。
在本书的编写过程中,我们竭尽所能地将最好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请广大读者不吝指正。若您在学习中遇到困难或疑问,或有何建议,可发邮件至。另外,您也可以登录我们的网站,进行交流以及免费下载学习资源。
作者
|
|