logo资料库

1+X WEB前端开发高级教案.pdf

第1页 / 共158页
第2页 / 共158页
第3页 / 共158页
第4页 / 共158页
第5页 / 共158页
第6页 / 共158页
第7页 / 共158页
第8页 / 共158页
资料共158页,剩余部分请下载后查看
Web 前端开发职业技能标准 串讲教案 (高级) 工业和信息化部教育与考试中心 二O一九年制
第一篇 性能优化与自动化技术 第一章 HTML 与 CSS 代码优化 ..................................................................................... 1 第一节 前端命名规范................................................................................................ 1 第二节 HTML 代码优化 ........................................................................................... 2 第三节 CSS 代码优化 ................................................................................................ 3 第二章 前端资源优化 ....................................................................................................... 5 第一节 Sprite 拼合图 ................................................................................................. 5 第二节 代码压缩 打包工具....................................................................................... 7 第三节 预加载............................................................................................................ 7 第四节 懒加载............................................................................................................ 8 第三章 JavaScript 代码优化 ............................................................................................ 9 第一节 JavaScript 代码可维护性 .............................................................................. 9 第二节 JavaScript 代码可扩展性 .............................................................................. 9 第三节 JavaScript 代码可调试性 .............................................................................. 9 第四节 JavaScript DOM 优化 .................................................................................. 10 第四章 webpack 入门 ..................................................................................................... 12 第一节 简介.............................................................................................................. 12 第二节 安装.............................................................................................................. 13 第三节 基本应用...................................................................................................... 13 第五章 配置文件入门 ..................................................................................................... 16 第一节 核心概念...................................................................................................... 16 第二节 简单的配置文件.......................................................................................... 17 第六章 配置详解 ............................................................................................................. 18 第一节 entry 和 output ............................................................................................. 18
第二节 module.......................................................................................................... 18 第三节 plugins .......................................................................................................... 20 第四节 resolve .......................................................................................................... 21 第五节 其他配置项.................................................................................................. 21 第七章 webpack-dev-server ........................................................................................... 22 第一节 安装.............................................................................................................. 22 第二节 安装配置...................................................................................................... 22 第三节 完整案例...................................................................................................... 23 第四节 运行.............................................................................................................. 24 第八章 ES6 基础 .............................................................................................................. 25 第一节 概述.............................................................................................................. 25 第二节 symbol 数据类型 ......................................................................................... 25 第三节 let 与 const ................................................................................................... 27 第四节 变量的解构赋值.......................................................................................... 27 第五节 Set 与 Map ................................................................................................... 28 第六节 箭头函数...................................................................................................... 30 第七节 ES6 相对于 ES5 扩展 .................................................................................. 31 第八节 ES6 高级操作 .............................................................................................. 33 第二篇 前端高效开发框架技术与应用 第一章 vue 基础............................................................................................................... 40 第一节 框架简介...................................................................................................... 40 第二节 基础语法...................................................................................................... 43 第三节 渲染.............................................................................................................. 51 第二章 Vue 组件 .............................................................................................................. 58 第一节 组件概述...................................................................................................... 58
第二节 事件通信...................................................................................................... 60 第三节 组件类型...................................................................................................... 64 第三章 Vue 工程化工具 .................................................................................................. 68 第一节 搭建 Node.js 环境 ....................................................................................... 68 第二节 使用 Vue CLI .............................................................................................. 74 第三节 Vue 项目配置 .............................................................................................. 76 第四节 js 模块 .......................................................................................................... 78 第五节 vue-devtools 工作 ........................................................................................ 80 第四章 Express 服务器开发 ........................................................................................... 81 第一节 概述.............................................................................................................. 81 第二节 Express ......................................................................................................... 82 第三节 请求响应对象.............................................................................................. 90 第四节 Session 使用 ................................................................................................ 94 第五节 Express 中使用 RESTful API ..................................................................... 95 第六节 规划目录结构.............................................................................................. 98 第七节 Nodemon 热刷新 ......................................................................................... 98 第五章 axios 网络交互 .................................................................................................. 100 第一节 axios 库的概述 .......................................................................................... 100 第二节 axios 库的使用 .......................................................................................... 100 第三节 发送 get 请求 ............................................................................................. 103 第四节 发送 post 请求 ........................................................................................... 104 第五节 Vue 中使用 axios ....................................................................................... 104 第六节 axios 跨域问题 .......................................................................................... 104 第六章 Vue-router ........................................................................................................ 106 第一节 SPA 和 Vue 路由 ....................................................................................... 106
第二节 路由使用.................................................................................................... 106 第三节 路由导航.................................................................................................... 108 第四节 嵌套路由和命名路由视图........................................................................ 110 第七章 Vuex 状态管理 ................................................................................................. 112 第一节 状态管理.................................................................................................... 112 第二节 Vuex Store 对象 ......................................................................................... 113 第三节 Vuex 多模块 .............................................................................................. 116 第四节 Vuex 插件使用 .......................................................................................... 117 第八章 Vue ui ................................................................................................................ 118 第一节 Vue ui 库 .................................................................................................... 118 第二节 Element 组件 ............................................................................................. 119 第三节 第三方扩展库 Express .............................................................................. 119 第三篇 移动 web 设计与开发 第一章 多媒体与绘图 ................................................................................................... 121 第一节 HTML5 多媒体支持 ................................................................................. 121 第二节 HTMLAudioElement 和 HTMLVideoElement ......................................... 122 第三节
第一节 jQuery Mobile 的安装 ............................................................................... 138 第二节 jQuery Mobile 的使用 ............................................................................... 138 第三节 jQuery Mobile 主题 ................................................................................... 147 第四节 jQuery Mobile 事件 ................................................................................... 150
工信教育 Web 前端开发职业技能等级证书教师培训讲义 第一篇 性能优化与自动化技术 第一章 HTML 与 CSS 代码优化 第一节 前端命名规范 前端结构组织与文件命名规范 前端结构组织具有如下原则: • 同一项目中代码的组织结构要清晰 • 同类型文件归类到相同的文件夹中 • 文件命名规则须统一并且命名要有意义 HTML 命名规范 • HTML 代码所有的标签名和属性应该都为小写 • 属性值应该用引号括起来 • 元素的 id 与 class 按照特定规范命名 • 代码缩进 4 个空格 • 给 HTML 代码块添加必要注释 CSS 命名规范 • 尽量使用 class 选择器进行样式设定 • 类命名时取父元素的 class 名作为前缀,使用-连接 • 类名与样式之间以空格进行分割 • 添加 CSS 代码注释 工业和信息化部教育与考试中心 1 / 158 北京新奥时代科技有限责任公司
分享到:
收藏