• Web前端开发实训案例教程(高级)
21年品牌 40万+商家 超1.5亿件商品

Web前端开发实训案例教程(高级)

全新正版 极速发货

37.56 6.3折 59.8 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者北京新奥时代科技有限责任公司

出版社电子工业

ISBN9787121459184

出版时间2023-07

装帧其他

开本其他

定价59.8元

货号1203007429

上书时间2024-06-09

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
北京新奥时代科技有限责任公司于2006年04月12日在石景山分局登记成立。公司经营范围包括技术开发、技术推广、技术转让、技术咨询、技术服务等。

目录
目  录

第1章  实践概述1
1.1  实践目标1
1.2  实践知识地图1
1.3  实施安排7
第2章  开发环境:HBuilder X开发工具9
2.1  实验目标9
2.2  实验任务9
2.3  设计思路9
2.4  实验实施(跟我做)10
2.4.1  步骤一:下载并安装
HBuilder X10
2.4.2  步骤二:HBuilder X主界面11
2.4.3  步骤三:创建项目12
2.4.4  步骤四:编辑HTML文件12
2.4.5  步骤五:运行13
第3章  网页图形绘制:图片水印15
3.1  实验目标15
3.2  实验任务15
3.3  设计思路16
3.4  实验实施(跟我做)17
3.4.1  步骤一:创建项目和文件17
3.4.2  步骤二:准备Canvas环境17
3.4.3  步骤三:取/存图片17
3.4.4  步骤四:绘制水印18
第4章  网页图形绘制:贪吃蛇19
4.1  实验目标19
4.2  实验任务19
4.3  设计思路20
4.4  实验实施(跟我做)20
4.4.1  步骤一:创建项目和文件20
4.4.2  步骤二:制作页面21
4.4.3  步骤三:初始化数据21
4.4.4  步骤四:创建“蛇”对象22
4.4.5  步骤五:生成食物方块25
4.4.6  步骤六:绘制蛇25
4.4.7  步骤七:游戏开始和键盘事件25
第5章  网页图形绘制:登录页面27
5.1  实验目标27
5.2  实验任务27
5.3  设计思路28
5.4  实验实施(跟我做)28
5.4.1  步骤一:通过JS生成图片验
证码28
5.4.2  步骤二:在登录页面中应用图片验证码31
5.4.3  步骤三:测试图片验证码32
第6章  网页图形绘制:Logo绘制34
6.1  实验目标34
6.2  实验任务35
6.3  设计思路35
6.4  实验实施(跟我做)37
6.4.1  步骤一:创建项目和文件37
6.4.2  步骤二:SVG文件的结构37
6.4.3  步骤三:创建Logo图形37
6.4.4  步骤四:在HTML页面引入SVG文件38
第7章  CSS预处理语言:页面导航栏39
7.1  实验目标39
7.2  实验任务39
7.3  设计思路40
7.4  实验实施(跟我做)41
7.4.1  步骤一:创建项目和文件41
7.4.2  步骤二:引入Less文件41
7.4.3  步骤三:搭建导航结构42
7.4.4  步骤四:设置公共变量43
7.4.5  步骤五:使用嵌套规则设置导航
样式44
第8章  ES9编程:图形计算器47
8.1  实验目标47
8.2  实验任务48
8.3  设计思路50
8.4  实验实施(跟我做)51
8.4.1  步骤一:创建项目和文件51
8.4.2  步骤二:制作HTML页面51
8.4.3  步骤三:制作CSS样式52
8.4.4  步骤四:定义图形数据53
8.4.5  步骤五:选择计算图形54
8.4.6  步骤六:显示图形界面54
8.4.7  步骤七:计算结果55
第9章  ES9编程:抽奖61
9.1  实验目标61
9.2  实验任务61
9.3  设计思路62
9.4  实验实施(跟我做)62
9.4.1  步骤一:创建项目和文件62
9.4.2  步骤二:制作HTML页面63
9.4.3  步骤三:编写CSS样式63
9.4.4  步骤四:页面JS交互逻辑64
第10章  Vue.js:学习日历66
10.1  实验目标66
10.2  实验任务67
10.3  设计思路68
10.4  实验实施(跟我做)70
10.4.1  步骤一:创建项目和文件70
10.4.2  步骤二:创建Vue实例71
10.4.3  步骤三:渲染学习日历页面73
10.4.4  步骤四:创建对话框组件dialogContent75
10.4.5  步骤五:编辑课程表(父子组件
通信)77
第11章  Vue.js:记事本81
11.1  实验目标81
11.2  实验任务82
11.3  设计思路83
11.4  实验实施(跟我做)85
11.4.1  步骤一:创建项目和文件85
11.4.2  步骤二:配置Vue路由规则85
11.4.3  步骤三:编辑登录页组件86
11.4.4  步骤四:编辑记事本列表页
组件87
11.4.5  步骤五:创建新增记事本信息
组件93
第12章  Vue.js:贴吧97
12.1  实验目标97
12.2  实验任务98
12.3  设计思路99
12.4  实验实施(跟我做)100
12.4.1  步骤一:创建项目和文件100
12.4.2  步骤二:安装和配置路由
规则102
12.4.3  步骤三:安装和配置
Element UI103
12.4.4  步骤四:创建贴吧首页104
12.4.5  步骤五:创建帖子列表页面108
12.4.6  步骤六:创建帖子详情页面111
第13章  Vue.js:社区团购网117
13.1  实验目标117
13.2  实验任务118
13.3  设计思路119
13.4  实验实施(跟我做)121
13.4.1  步骤一:创建项目和文件121
13.4.2  步骤二:安装和配置路由
规则123
13.4.3  步骤三:安装Vuex并配置Store124
13.4.4  步骤四:创建页头组件125
13.4.5  步骤五:引入页头组件127
13.4.6  步骤六:准备商品数据和分类
数据127
13.4.7  步骤七:创建社区团购网
首页128
13.4.8  步骤八:创建购物车页面133
第14章  Vue.js:购物车140
14.1  实验目标140
14.2  实验任务140
14.3  设计思路142
14.4  实验实施(跟我做)143
14.4.1  步骤一:实现页面布局与基础
样式143
14.4.2  步骤二:使用CSS美化页面
样式144
14.4.3  步骤三:绑定数据并设置基础
逻辑145
14.4.4  步骤四:实现商品选择与全选功能的146
14.4.5  步骤五:“删除”按钮147
第15章  Vue.js:备忘录148
15.1  实验目标148
15.2  实验任务149
15.3  设计思路151
15.4  实验实施(跟我做)151
15.4.1  步骤一:实现页面布局与
样式151
15.4.2  步骤二:绑定数据与渲染152
15.4.3  步骤三:切换备忘录的内容153
15.4.4  步骤四:修改与删除备忘项目的状态154
15.4.5  步骤五:修改备忘项目的
内容156
第16章  Vue.js:点餐系统159
16.1  实验目标159
16.2  实验任务160
16.3  设计思路160
16.4  实验实施(跟我做)161
16.4.1  步骤一:创建项目和文件161
16.4.2  步骤二:配置路由规则162
16.4.3  步骤三:配置Store162
16.4.4  步骤四:创建公共页头组件163
16.4.5  步骤五:创建点餐数据列表
组件164
16.4.6  步骤六:创建首页组件167
16.4.7  步骤七:创建订单组件168
第17章  Node.js:拍卖网171
17.1  实验目标171
17.2  实验任务172
17.3  设计思路172
17.4  实验实施(跟我做)173
17.4.1  步骤一:创建项目和文件173
17.4.2  步骤二:完成页面显示173
17.4.3  步骤三:实现请求处理176
17.4.4  步骤四:准备数据177
17.4.5  步骤五:完成前后端交互178
17.4.6  步骤六:运行效果179
第18章  Node.js:在线选课180
18.1  实验目标180
18.2  实验任务180
18.3  设计思路181
18.4  实验实施(跟我做)182
18.4.1  步骤一:创建项目和文件182
18.4.2  步骤二:准备数据182
18.4.3  步骤三:完成静态页面183
18.4.4  步骤四:仿数据库处理数据185
18.4.5  步骤五:实现请求处理186
18.4.6  步骤六:实现静态资源访问188
18.4.7  步骤七:实现前后端交互189
18.4.8  步骤八:运行效果191
第19章  Node.js:问卷调查网192
19.1  实验目标192
19.2  实验任务192
19.3  设计思路193
19.4  实验实施(跟我做)194
19.4.1  步骤一:创建项目和文件194
19.4.2  步骤二:完成静态页面194
19.4.3  步骤三:仿数据库处理数据198
19.4.4  步骤四:创建服务器199
19.4.5  步骤五:实现前台路由199
19.4.6  步骤六:实现后台路由200
19.4.7  步骤七:运行效果201
第20章  Node.js:用户注册/登录203
20.1  实验目标203
20.2  实验任务203
20.3  设计思路204
20.4  实验实施(跟我做)205
20.4.1  步骤一:下载与安装Node.js205
20.4.2  步骤二:创建项目和文件206
20.4.3  步骤三:实现“用户注册”和“用户登录”页面207
20.4.4  步骤四:添加“用户注册”和“用户登录”页面的CSS样式208
20.4.5  步骤五:创建服务器209
20.4.6  步骤六:发送AJAX请求到服
务器211
第21章  Node.js:用户信息管理214
21.1  实验目标214
21.2  实验任务215
21.3  设计思路216
21.4  实验实施(跟我做)218
21.4.1  步骤一:使用Express应用生成器创建项目218
21.4.2  步骤二:使用Express连接MySQL数据库219
21.4.3  步骤三:解决跨域问题219
21.4.4  步骤四:设计路由接口220
第22章  Node.js:图片验证码224
22.1  实验目标224
22.2  实验任务225
22.3  设计思路225
22.4  实验实施(跟我做)226
22.4.1  步骤一:使用Express应用生成器创建项目226
22.4.2  步骤二:实现验证码页面227
22.4.3  步骤三:添加验证码页面的CSS样式227
22.4.4  步骤四:解决跨域问题229
22.4.5  步骤五:实现路由功能229
22.4.6  步骤六:发送AJAX请求到服
务器230
第23章  Node.js:电商首页232
23.1  实验目标232
23.2  实验任务233
23.3  设计思路234
23.4  实验实施(跟我做)235
23.4.1  步骤一:创建项目和文件235
23.4.2  步骤二:安装和引入第三方
模块236
23.4.3  步骤三:请求首页数据236
23.4.4  步骤四:编写分类导航组件、轮播图组件、分类专区组件238
23.4.5  步骤五:Node.js接口241
第24章  网站架构设计:智能公交243
24.1  实验目标243
24.2 实验任务243
24.3  设计思路244
24.4  实验实施(跟我做)245
24.4.1  步骤一:创建项目和文件245
24.4.2  步骤二:设计并完成前端
页面245
24.4.3  步骤三:创建服务器246
24.4.4  步骤四:实现前端功能253
24.4.5  步骤五:运行效果254
第25章  网站架构设计:职位发布系统256
25.1  实验目标256
25.2  实验任务256
25.3  设计思路260
25.4  实验实施(跟我做)261
25.4.1  步骤一:创建项目和文件261
25.4.2  步骤二:配置路由规则263
25.4.3  步骤三:安装和引入Axios264
25.4.4  步骤四:安装Element UI264
25.4.5  步骤五:编写职位发布系统首页
组件265
25.4.6  步骤六:编写职位列表组件266
25.4.7  步骤七:编写职位发布组件270
25.4.8  步骤八:创建服务器273
25.4.9  步骤九:实现数据库操作274
25.4.10  步骤十:实现后台路由276
25.4.11  步骤十一:请求后台接口277
第26章  网站性能优化:游戏网站282
26.1  实验目标282
26.2  实验任务283
26.3  设计思路284
26.4  实验实施(跟我做)285
26.4.1  步骤一:创建项目和文件285
26.4.2  步骤二:构建页面主体285
26.4.3  步骤三:创建页面头部导航287
26.4.4  步骤四:创建页面主体部分289
26.4.5  步骤五:创建页面底部版权
部分297
26.4.6  步骤六:使用webpack打包静态
资源298
第27章  网站性能优化:教学平台302
27.1  实验目标302
27.2  实验任务303
27.3  设计思路304
27.4  实验实施(跟我做)305
27.4.1  步骤一:创建项目和文件305
27.4.2  步骤二:编辑app.js文件,搭建Web服务器306
27.4.3  步骤三:构建前端页面307
27.4.4  步骤四:前端发送获取图片
请求310
27.4.5  步骤五:后台处理请求,返回响应信息311
27.4.6  步骤六:运行效果312
第28章  网站性能优化:图片懒加载314
28.1  实验目标314
28.2  实验任务314
28.3  设计思路315
28.4  实验实施(跟我做)316
28.4.1  步骤一:创建项目和文件316
28.4.2  步骤二:搭建页面结构316
28.4.3  步骤三:编写CSS样式文件317
28.4.4  步骤四:编写JS代码317

内容摘要
本书是按照《Web前端开发职业技能等级标准2.0版》(高级)编写的配套实践教程,书中涉及的项目代码使用国产的HBuilderX开发工具编译,并且均可在主流浏览器中运行。本书将中、高职业院校和应用型本科院校的计算机应用、软件技术等相关专业开设的Web前端开发方向的课程体系,与企业Web前端开发岗位能力模型相结合,依据《Web前端开发职业技能等级标准2.0版》(高级)技能要求,形成三位一体的Web前端开发技术知识地图。案例编排以实践能力为导向,以开发企业真实应用为目标,遵循企业软件工程标准和技术开发要求,采用任务驱动的方式,将网页图形绘制、CSS预处理语言、ES9编程、Vue.js、Node.js、网站架构设计、网站性能优化等重要知识单元,充分融入实际案例和应用环境中。本书对《Web前端开发职业技能等级标准2.0版》(高级)要求的重要知识单元都进行了详细的描述,通过案例教学,使读者能够很好地掌握Web前端开发的相关技术。本书针对不同知识单元设计了多个技术专题,使学员通过重点训练,掌握每个知识单元的核心内容。本书适合作为高级Web前端开发职业技能等级证书考核实践教学的参考用书,也可以作为Web前端开发工作者的学习指导用书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP