华信教育资源网
Web前端开发(初级)(上册)
“十三五”职业教育国家规划教材
丛   书   名: “十三五”职业教育国家规划教材  工业和信息化人才培养工程系列丛书  “十四五”职业教育国家规划教材
作   译   者:工业和信息化部教育与考试中心 出 版 日 期:2019-09-02
出   版   社:电子工业出版社 维   护   人:胡辛征 
书   代   号:G0368030 I S B N:9787121368035

图书简介:

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

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

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

    图书详情

    ISBN:9787121368035
    开 本:16开
    页 数:208
    字 数:332.8

    本书目录

    第一篇  Web页面制作基础
    第1章  Web简介 2
    1.1  Web的诞生 2
    1.2  Web的相关概念 3
    1.2.1  WWW 3
    1.2.2  Website 4
    1.2.3  URL 4
    1.2.4  Web标准 5
    1.2.5  Web浏览器 5
    1.2.6  Web服务器 5
    1.3  Web开发 6
    1.4  本章小结 6
    第2章  HTML基础 7
    2.1  HTML概述 8
    2.1.1  标记语言 8
    2.1.2  从HTML到XHTML 8
    2.1.3  HTML的基本结构 9
    2.1.4  HTML的相关基本定义 10
    2.1.5  HTML的常用开发工具 10
    2.2  HTML的全局属性 11
    2.2.1  HTML的全局标准属性 11
    2.2.2  HTML的全局事件属性 12
    2.3  HTML的元素 13
    2.3.1  HTML的主体元素 13
    2.3.2  HTML的无语义元素 16
    2.3.3  HTML的标题元素 19
    2.3.4  HTML的段落元素 20
    2.3.5  HTML的注释元素 21
    2.3.6  HTML的格式化元素 22
    2.3.7  HTML的图片元素 26
    2.3.8  HTML的超链接元素 28
    2.3.9  HTML的列表元素 35
    2.3.10  HTML的表格元素 38
    2.3.11  HTML的表单元素 43
    2.3.12  HTML的框架元素 49
    2.4  HTML的预留字符 56
    2.5  本章小结 57
    第3章  CSS基础 58
    3.1  什么是CSS 59
    3.2  CSS的历史 59
    3.3  CSS样式单的使用方式 59
    3.4  CSS的两个特性 60
    3.5  CSS的基本语法 61
    3.6  CSS的选择器 62
    3.6.1  元素选择器 62
    3.6.2  通配符选择器 63
    3.6.3  属性选择器 63
    3.6.4  派生选择器/上下文选择器 66
    3.6.5  id选择器 69
    3.6.6  类选择器 70
    3.6.7  伪类选择器 71
    3.6.8  伪元素选择器 73
    3.7  CSS的属性 74
    3.7.1  CSS背景属性 74
    3.7.2  CSS字体属性 80
    3.7.3  CSS文本属性 82
    3.7.4  CSS尺寸属性 90
    3.7.5  CSS列表属性 92
    3.7.6  CSS表格属性 94
    3.7.7  CSS内容属性 97
    3.8  CSS盒模型 98
    3.8.1  CSS内边距属性 99
    3.8.2  CSS值复制 100
    3.8.3  CSS外边距属性 101
    3.8.4  CSS边框属性 102
    3.8.5  CSS轮廓属性 106
    3.9  布局属性 107
    3.9.1  CSS浮动属性 108
    3.9.2  CSS定位属性 114
    3.10  本章小结 118
    第二篇  JavaScript程序设计
    第4章  JavaScript语法基础 120
    4.1  JavaScript的历史 121
    4.1.1  JavaScript的诞生 121
    4.1.2  ECMAScript的版本 122
    4.2  JavaScript的基础知识 122
    4.2.1  JavaScript的特点 122
    4.2.2  JavaScript的语法 123
    4.2.3  JavaScript的关键字 124
    4.2.4  JavaScript的变量 124
    4.2.5  数据类型 125
    4.2.6  运算符 129
    4.3  分支循环 131
    4.3.1  if条件语句 132
    4.3.2  switch选择语句 132
    4.3.3  for循环 133
    4.3.4  for in遍历 134
    4.3.5  while循环 135
    4.3.6  do-while循环 136
    4.4  数组 136
    4.4.1  数组定义 137
    4.4.2  数组操作 137
    4.4.3  二维数组 142
    4.5  字符串操作 143
    4.5.1  字符串连接 144
    4.5.2  字符串搜索 145
    4.5.3  字符串截取 146
    4.5.4  字符串替换 147
    4.5.5  字符串切割 147
    4.6  正则表达式 147
    4.6.1  正则表达式的组成 148
    4.6.2  正则表达式所用的方法 150
    4.7  对象 151
    4.7.1  对象的声明 151
    4.7.2  对象的属性 152
    4.7.3  对象的方法 153
    4.7.4  对象的遍历 154
    4.8  函数 155
    4.8.1  函数的声明 155
    4.8.2  函数的返回值 157
    4.8.3  函数的调用 158
    4.8.4  闭包函数 159
    4.8.5  内置函数 161
    4.9  本章小结 165
    第5章  JavaScript对象模型 167
    5.1  BOM对象 168
    5.1.1  window对象 168
    5.1.2  document对象 169
    5.1.3  location对象 169
    5.1.4  navigator对象 170
    5.1.5  screen对象 170
    5.1.6  history对象 170
    5.2  BOM操作 171
    5.3  DOM对象 173
    5.4  DOM操作 174
    5.4.1  获取节点 174
    5.4.2  获取/设置元素的属性值 176
    5.4.3  创建/增添节点 177
    5.4.4  删除节点 179
    5.4.5  属性操作 180
    5.5  本章小结 182
    第6章  JavaScript事件处理 184
    6.1  事件介绍 184
    6.2  窗口事件 185
    6.2.1  load事件 185
    6.2.2  resize事件 187

    6.2.3  scroll事件 188
    6.2.4  焦点事件 189
    6.3  鼠标事件 190
    6.3.1  获取鼠标单击位置 190
    6.3.2  鼠标悬停和离开 191
    6.3.3  鼠标拖曳 192
    6.4  键盘事件 193
    6.5  事件冒泡与捕获 195
    6.6  本章小结 197
    展开

    前     言

          为积极响应《国家职业教育改革实施方案》,贯彻落实《关于深化产教融合的若干意见》《国家信息化发展战略纲要》的相关要求,应对新一轮科技革命和产业变革的挑战,促进人才培养供给侧和产业需求侧结构要素全方位融合,促进教育链、人才链与产业链、创新链有机衔接,推进人力资源供给侧结构性改革,深化产教融合、校企合作,健全多元化办学体制,完善职业教育和培训体系,着力培养高素质劳动者和技术技能人才。工业和信息化部教育与考试中心依据教育部《职业技能等级标准开发指南》中的相关要求,以客观反映现阶段行业的水平和对从业人员的要求为目标,在遵循有关技术规程的基础上,以专业活动为导向,以专业技能为核心,组织企业工程师、高职和本科院校的学术带头人共同开发了《Web前端开发职业技能等级标准》。本教材以《Web前端开发职业技能等级标准》中的职业素养和岗位技术技能为重点培养目标,以专业技能为模块,以工作任务为驱动进行组织编写,使读者对Web前端开发的技术体系有更系统、更清晰的认识。
          随着新一轮科技革命与信息技术革命的到来,推动了产业结构调整与经济转型升级发展新业态的出现。战略性新兴产业快速爆发式发展的同时,对新时代产业人才的培养提出了新的要求与挑战。据中国互联网络信息中心统计,截至2018年12月,我国网民规模达8.29亿人,手机网民规模达8.17亿人,网站数量达523万个,手机App(移动应用程序)在架数量约为449万款。在“互联网+”战略的引导下,Web前端开发人员已经成为网站开发、App开发及人工智能终端设备界面开发的主要力量。企业增加门户网站的推广,从PC端到移动端,再到新显示技术、智能机器人、自动驾驶、智能穿戴设备、语言翻译、自动导航等新兴领域,全部需要运用Web前端开发技术。在智能制造等战略及新兴产业的高速发展中,出现了极为明显的人才短缺与发展不均衡现象。目前,软件开发行业中企业对Web前端开发工程师的需求量极大,全国总缺口每年大约为近百万人。
    随着移动互联网技术的高速发展,网站在静态页面的基础上添加了各类桌面软件,网页不再只是承载单一的文字和图片,而是要求具备炫酷的页面交互、跨终端的适配兼容功能,使用富媒体让网页内容更加生动,从而让用户有更好的使用体验,这些都基于前端技术来实现,其中包括HTML、CSS、HTML5、CSS3、AJAX、JavaScript、jQuery等,使得无论是在开发难度上还是在开发方式上,都对前端开发人员提出了越来越高的要求。
          本教材分上、下册,内容包括Web页面制作基础、JavaScript程序设计、HTML5和CSS3开发基础与应用、轻量级框架应用4个篇目14个章节。
          第一篇Web页面制作基础。本篇是Web程序设计的基础知识,包含Web基础常识、HTML元素构建页面、CSS基本样式修饰、盒子模型、网页布局等内容。其中包括第1章Web简介,第2章HTML基础,第3章CSS基础。
          第二篇JavaScript程序设计。本篇从JavaScript的核心思想“找到页面节点、操作页面节点”出发,层层展开,由浅入深,详细介绍了JavaScript的语法基础、函数、DOM、BOM、事件等常用技术。其中包括第4章JavaScript语法基础,第5章JavaScript对象模型,第6章JavaScript事件处理。
          第三篇HTML5和CSS3开发基础与应用。本篇详细剖析HTML5的新特性和新增元素,同时介绍了CSS3新特性,并分析了CSS3中新增的选择器、新的布局、盒模型、文本效果、边框效果、渐变效果、变形效果、动画效果等,完成Web开发中常见的样式。其中包括第7章HTML5简介,第8章HTML5常用元素和属性,第9章HTML5表单相关元素和属性,第10章CSS新增选择器,第11章CSS3新增属性。
          第四篇轻量级框架应用。本篇主要包括jQuery的选择器、标签宽高操作、标签内容操作、标签属性操作、标签事件操作、标签样式操作、节点动态操作、标签动画效果、鼠标位置获取、AJAX等内容。其中包括第12章jQuery基础,第13章jQuery效果,第14章jQuery AJAX。
          本教材主要有以下几方面特色。
          1.内容全面,由浅入深
          本教材依据打造初级Web前端工程师规划学习路径,详细介绍了Web前端开发中涉及的四大前端技术的内容和技巧,并重点讲解了学习过程中难以理解和掌握的知识点,降低了读者的学习难度。
          2.理论和实践相结合
          每章都配有一定数量的实用案例,同时在全面、系统介绍各章知识内容的基础上,还提供了可以整合综合知识的案例。通过各种案例将理论知识和实践结合起来。
         3.图文并茂
         本教材的案例代码大部分都配有相应的运行结果图,效果直观,使读者可以获得感性认识,提高学习效率。
          本教材的编写与审校工作由杨沄、贾振洋、田雷、严洁萍、姚莹、陈慕菁完成,董旭依据《Web前端开发职业技能等级标准》对全书做了内容统筹、章节结构设计和统稿。
    由于编者水平有限,书中难免存在不足之处,恳请广大读者不吝赐教并提出宝贵意见,相信读者的反馈将会为未来本教材的修订提供良好的帮助。
    展开

    作者简介

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