华信教育资源网
Web前端开发(中级)(下册)
丛   书   名: 工业和信息化人才培养工程系列丛书  1+X证书制度试点培训用书
作   译   者:工业和信息化部教育与考试中心 出 版 日 期:2019-09-01
出   版   社:电子工业出版社 维   护   人:胡辛征 
书   代   号:G0368010 I S B N:9787121368011

图书简介:

      面向职业院校和应用型本科院校开展1+X证书制度试点工作是落实《国家职业教育改革实施方案》的重要内容之一,为了便于X证书标准融入院校学历教育,工业和信息化部教育与考试中心组织编写了《Web前端开发(中级)》教材。本教材以《Web前端开发职业技能等级标准》(中级)为编写依据,分上、下两册,包括深入浅出MySQL数据库、PHP技术与应用、Web前后端数据交互技术、响应式开发技术、网站项目实战五篇,分别对应《Web前端开发职业技能等级标准》(中级)涉及的五门核心课程:“MySQL数据库基础与应用”“PHP技术与应用”“Web前后端数据交互技术”“响应式开发技术”“网站项目实战”。本教材以模块化的结构组织各篇及其章节,以任务驱动的方式安排教材内容,选取动态网站开发能力和响应式网站开发的典型应用作为教学案例。
定价 69.0
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源
    图书特别说明:本书配套资源可以在“工信教育”微信公众号免费下载。

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

          面向职业院校和应用型本科院校开展1+X证书制度试点工作是落实《国家职业教育改革实施方案》的重要内容之一,为了便于X证书标准融入院校学历教育,工业和信息化部教育与考试中心组织编写了《Web前端开发(中级)》教材。本教材以《Web前端开发职业技能等级标准》(中级)为编写依据,分上、下两册,包括深入浅出MySQL数据库、PHP技术与应用、Web前后端数据交互技术、响应式开发技术、网站项目实战五篇,分别对应《Web前端开发职业技能等级标准》(中级)涉及的五门核心课程:“MySQL数据库基础与应用”“PHP技术与应用”“Web前后端数据交互技术”“响应式开发技术”“网站项目实战”。本教材以模块化的结构组织各篇及其章节,以任务驱动的方式安排教材内容,选取动态网站开发能力和响应式网站开发的典型应用作为教学案例。

    图书详情

    ISBN:9787121368011
    开 本:16开
    页 数:324
    字 数:518.4

    本书目录

    第三篇  Web前后端数据交互技术
    第19章  Web数据交互技术概述 2
    19.1  Web的概念 2
    19.2  Web数据交互技术 3
    19.2.1  AJAX 3
    19.2.2  iframe 4
    19.2.3  WebSocket 4
    19.3  本章小结 4
    第20章  HTTP概述 5
    20.1  HTTP简介 5
    20.1.1  HTTP的概念 5
    20.1.2  HTTP的消息结构 6
    20.1.3  HTTP的主要特点 7
    20.2  HTTP的通信过程 7
    20.3  HTTP状态码汇总 11
    20.3.1  状态码200 11
    20.3.2  状态码301 11
    20.3.3  状态码302 12
    20.3.4  状态码304 13
    20.3.5  状态码403 13
    20.3.6  状态码404 15
    20.3.7  状态码500 15
    20.4  本章小结 16
    第21章  AJAX与iframe 17
    21.1  AJAX异步通信 17
    21.1.1  AJAX简介 17
    21.1.2  AJAX的工作原理 18
    21.2  iframe异步通信 18
    21.2.1  iframe简介 18
    21.2.2  使用JavaScript操作
    iframe 19
    21.2.3  使用jQuery操作iframe 20
    21.3  应用实例 22
    21.3.1  AJAX应用实例 22
    21.3.2  iframe应用实例 24
    21.4  本章小结 26
    第22章  页面性能优化技术 28
    22.1  Cookie的创建、使用和销毁 28
    22.1.1  创建Cookie 28
    22.1.2  使用Cookie 30
    22.1.3  销毁Cookie 30
    22.2  页面性能优化 32
    22.2.1  减少HTTP请求次数 32
    22.2.2  静态资源与动态资源分离 32
    22.3  本章小结 32
    第23章  Socket通信 34
    23.1  Socket通信简介 34
    23.1.1  Socket通信的概念 34
    23.1.2  Socket通信的机制 35
    23.1.3  Socket通信的过程 36
    23.2  使用Socket实现聊天室功能 36
    23.2.1  使用PHP实现Socket
    服务端 36
    23.2.2  使用jQuery实现Socket
    客户端 39
    23.2.3  测试聊天室功能 41
    23.3  本章小结 43
    第四篇  响应式开发技术
    第24章  Bootstrap概述 46
    24.1  Bootstrap简介 46
    24.2  Bootstrap的特性 47
    24.2.1  Bootstrap的构成 47
    24.2.2  Bootstrap的功能 47
    24.3  Bootstrap的应用浏览 47
    24.4  Bootstrap的开发工具 48
    24.5  Bootstrap的安装和配置 49
    24.5.1  Bootstrap的下载和配置 49
    24.5.2  Bootstrap的文件结构 50
    24.6  本章小结 51
    第25章  Bootstrap的基本架构 53
    25.1  响应式开发技术 53
    25.1.1  响应式开发的概念 53
    25.1.2  响应式开发的流程 54
    25.1.3  响应式布局结构 54
    25.1.4  设计响应式网站 55
    25.2  Bootstrap的栅格布局 56
    25.2.1  栅格布局简介 56
    25.2.2  Bootstrap的终端设备类型 56
    25.2.3  Bootstrap的栅格基本布局 57
    25.2.4  Bootstrap的栅格水平布局
    和垂直布局 61
    25.2.5  Bootstrap的栅格排序和
    偏移 65
    25.3  本章小结 67
    第26章  Bootstrap的样式 68
    26.1  Bootstrap的作用 68
    26.2  媒体对象 68
    26.3  文本 75
    26.4  列表 78
    26.5  表格 80
    26.6  图片 84
    26.7  表单 85
    26.7.1  基础表单 85
    26.7.2  行内表单 87
    26.7.3  水平表单 88
    26.7.4  表单大小 89
    26.8  辅助样式 90
    26.8.1  背景色 91
    26.8.2  文本颜色 91
    26.9  本章小结 92
    第27章  Bootstrap的组件 93
    27.1  按钮 94
    27.1.1  按钮大小 95
    27.1.2  按钮状态 95
    27.2  下拉菜单 96
    27.2.1  创建下拉菜单 97
    27.2.2  分裂式下拉菜单 99
    27.2.3  上拉菜单 100
    27.2.4  其他下拉菜单 101
    27.3  按钮组 102
    27.3.1  工具栏 103
    27.3.2  两端对齐的按钮组 104
    27.3.3  按钮组的嵌套 105
    27.4  输入框组 106
    27.5  导航 108
    27.5.1  定义导航 108
    27.5.2  两端对齐导航 109
    27.5.3  嵌套下拉菜单 110
    27.5.4  导航栏 111
    27.5.5  导航栏的文字/图标 112
    27.5.6  导航栏其他组件 113
    27.5.7  设置导航栏的位置 114
    27.5.8  响应式导航栏 115
    27.5.9  分页导航 117
    27.5.10  翻页导航 118
    27.5.11  面包屑导航 119
    27.6  标签 120
    27.7  徽章 120
    27.8  缩略图 122
    27.9  警告框 123
    27.10  进度条 124
    27.11  版式 126
    27.11.1  巨幕区块 126
    27.11.2  页面标题 126
    27.11.3  列表组 127
    27.11.4  面板 128
    27.11.5  Well容器 129
    27.12  字体图标 130
    27.13  本章小结 131
    第28章  Sass概述 132
    28.1  Sass的概念 132
    28.2  Sass的安装 133
    28.3  Sass的配置 135
    28.4  Sass的基础语法 136
    28.4.1  变量 136
    28.4.2  嵌套CSS规则 137
    28.4.3  混合指令 138
    28.4.4  运算 141
    28.4.5  条件判断和循环 144
    28.4.6  数组 147
    28.4.7  导入Sass文件 148
    28.4.8  注释 149
    28.4.9  选择器继承 149
    28.5  本章小结 149
    第29章  Bootstrap响应式开发案例 150
    29.1  Bootstrap项目的搭建 150
    29.2  页面初始化 152
    29.3  后台模板布局 153
    29.4  项目首页 160
    29.5  用户中心和提醒事项 164
    29.6  数据查询和数据面板 169
    29.7  动画效果 174
    29.8  本章小结 176
    第五篇  网站项目实战
    第30章  CMS开发 178
    30.1  CMS概述 178
    30.2  CMS的内容 179
    30.3  搭建Laravel框架 179
    30.4  本章小结 179
    第31章  CMS基础页面 180
    31.1  CMS基础页面概述 180
    31.2  后台登录页 180
    31.2.1  创建数据库表及写入
    记录 181
    31.2.2  配置后台登录的表单
    页面 182
    31.2.3  处理表单数据 182
    31.3  后台首页 184
    31.4  访问权限控制 186
    31.5  本章小结 188
    第32章  模型管理实战 189
    32.1  模型管理概述 189
    32.2  模型创建 190
    32.3  模型列表 196
    32.4  模型修改 198
    32.5  模型删除 202
    32.6  本章小结 206
    第33章  栏目管理实战 207
    33.1  栏目管理概述 207
    33.2  栏目添加 208
    33.3  栏目列表查看 213
    33.4  栏目修改 216
    33.5  栏目删除 217
    33.6  本章小结 219
    第34章  内容管理实战 220
    34.1  内容管理概述 220
    34.2  内容添加 221
    34.3  内容保存 225
    34.4  内容呈现 228
    34.5  内容修改 231
    34.6  内容删除 236
    34.7  本章小结 238
    第35章  广告管理实战 239
    35.1  广告管理概述 239
    35.2  广告位管理 240
    35.2.1  广告位添加 240
    35.2.2  广告位列表查看 245
    35.2.3  广告位修改 246
    35.2.4  广告位删除 248
    35.3  广告内容管理 249
    35.3.1  广告内容表单添加 249
    35.3.2  广告内容图片呈现 255
    35.3.3  广告内容列表查看 258
    35.3.4  广告内容修改 260
    35.3.5  广告内容删除 262
    35.4  本章小结 263
    第36章  CMS前台页面呈现实战 264
    36.1  CMS前台页面概述 265
    36.2  注册服务和门面 265
    36.3  前台首页和导航 267
    36.3.1  前台首页 267
    36.3.2  导航 270
    36.4  文章页面 273
    36.4.1  新闻列表页 273
    36.4.2  新闻详情页 280
    36.5  产品页面 284
    36.5.1  产品列表页 284
    36.5.2  产品详情页 287
    36.6  其他页面 290
    36.6.1  “关于我们”和“联系
    我们” 291
    36.6.2  首页广告 294
    36.6.3  首页内容 296
    36.7  本章小结 300
    第37章  数据库备份与恢复实战 301
    37.1  数据库备份与恢复概述 301
    37.2  数据库备份 301
    37.3  数据库恢复 304
    37.4  本章小结 306
    第38章  静态资源管理实战 307
    38.1  静态资源管理概述 307
    38.2  静态资源列表展示 308
    38.3  静态资源上传 311
    38.4  静态资源删除 312
    38.5  本章小结 314
    展开

    前     言

          为积极响应《国家职业教育改革实施方案》,贯彻落实《关于深化产教融合的若干意见》《国家信息化发展战略纲要》的相关要求,应对新一轮科技革命和产业变革的挑战,促进人才培养供给侧和产业需求侧结构要素全方位融合,促进教育链、人才链与产业链、创新链有机衔接,推进人力资源供给侧结构性改革,深化产教融合、校企合作,健全多元化办学体制,完善职业教育和培训体系,着力培养高素质劳动者和技术技能人才,工业和信息化部教育与考试中心依据教育部《职业技能等级标准开发指南》中的相关要求,以客观反映现阶段行业的水平和对从业人员的要求为目标,在遵循有关技术规程的基础上,以专业活动为导向,以专业技能为核心,组织企业工程师、高职和本科院校的学术带头人共同开发了《Web前端开发职业技能等级标准》。本教材以《Web前端开发职业技能等级标准》中的职业素养和岗位技术技能为重点培养目标,以专业技能为模块,以工作任务为驱动进行组织编写,使读者对Web前端开发的技术体系有更系统、更清晰的认识。
    随着新一轮科技革命与信息技术革命的到来,推动了产业结构调整与经济转型升级发展新业态的出现。在战略性新兴产业爆发式发展的同时,对新时代产业人才的培养提出了新的要求与挑战。据中国互联网络信息中心统计,截至2018年12月,我国网民规模达8.29亿人,手机网民规模达8.17亿人,网站数量达523万个,手机App(移动应用程序)在架数量达449万款。在“互联网+”战略的引导下,Web前端开发人员已经成为网站开发、手机App开发和人工智能终端设备界面开发的主要力量。企业增加门户网站的推广,从PC端到移动端,再到新显示技术、智能机器人、自动驾驶、智能穿戴设备、语言翻译、自动导航等新兴领域,全部需要应用Web前端开发技术。在智能制造等战略及新兴产业的高速发展中,出现了极为明显的人才短缺与发展不均衡现象。目前,软件开发行业的企业对Web前端开发工程师的需求量极大,全国总缺口每年近百万人。
          随着移动互联网技术的高速发展,网站在静态页面的基础上添加了各类桌面软件,网页不再只是承载单一的文字和图片,而是被要求具备炫酷的页面交互、跨终端的适配兼容功能,使用富媒体让网页的内容更加生动,从而让用户有更好的使用体验,这些都基于前端技术来实现,其中包括HTML、CSS、HTML5、CSS3、AJAX、JavaScript、jQuery等,使得无论是在开发难度上还是在开发方式上,都对前端开发人员提出了越来越高的要求。
    本教材包括深入浅出MySQL数据库、PHP技术与应用、Web前后端数据交互技术、响应式开发技术、网站项目实战5个篇目38个章节。
          第一篇深入浅出MySQL数据库。由浅入深介绍了MySQL数据库的基础知识和基本操作,包含MySQL的安装与配置、MySQL数据库管理、MySQL数据表管理、MySQL触发器的创建使用及删除等。其中包括第1章MySQL基础,第2章MySQL管理,第3章SQL基本语法,第4章索引、分区与视图,第5章存储过程与触发器,第6章数据库备份与恢复。
          第二篇PHP技术与应用。详细剖析了PHP的基础知识与操作,涵盖PHP数组、函数、文件系统处理、图形图像处理,以及如何与Web页面交互,如何应用PHP操作与管理MySQL数据库,如何通过Session及Cookie的操作来控制会话。其中包括第7章PHP概述,第8章PHP语言基础,第9章PHP字符串操作函数,第10章PHP数字操作函数,第11章PHP日期和时间操作函数,第12章PHP数组操作函数,第13章PHP文件系统处理,第14章PHP图形图像处理,第15章PHP与Web页面交互,第16章PHP面向对象程序设计,第17章PHP操作数据库,第18章Laravel框架。
    第三篇Web前后端数据交互技术。详细介绍了HTTP与Web交互、AJAX的工作原理与应用,以及WebSocket实现浏览器后台传输、推送交互等,最后以API设计进行了知识拓展与延伸。其中包括第19章Web数据交互技术概述,第20章HTTP概述,第21章AJAX与iframe,第22章页面性能优化技术,第23章Socket通信。
          第四篇响应式开发技术。主要通过Bootstrap的jQuery插件实战案例介绍UI流行框架,使学习者通过大量案例和讲解代码的方式,掌握Bootstrap的内核开发原理和Bootstrap的JavaScript的插件交互设计,从而快速成为开发高手。其中包括第24章Bootstrap概述,第25章Bootstrap的基本架构,第26章Bootstrap的样式,第27章Bootstrap的组件,第28章Sass概述,第29章Bootstrap响应式开发案例。
          第五篇网站项目实战。主要讲述了CMS开发的实现,主要有后台登录、访问控制、模型管理、栏目管理、内容管理、广告位管理、广告内容管理等。其中包括第30章CMS开发,第31章CMS基础页面,第32章模型管理实战,第33章栏目管理实战,第34章内容管理实战,第35章广告管理实战,第36章CMS前台页面呈现实战,第37章数据库备份与恢复实战,第38章静态资源管理实战。
    本教材的编写与审校工作由高祥玉、朱晋蜀、陈旭、赵冰丽、王立军、严洁萍、陈慕菁完成,董旭依据《Web前端开发职业技能等级标准》对全书做了内容统筹、章节结构设计和统稿。
    由于编者水平有限,书中难免有不当之处,恳请读者不吝赐教并提出宝贵意见,相信读者的反馈将会为未来本教材再次修订提供良好的帮助。
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网