计算机
类型
可以朗读
语音朗读
263千字
字数
2023-01-01
发行日期
展开全部
主编推荐语
全面讲解大前端,实战驱动教学,适合初中级开发者。
内容简介
本书对大前端技术栈进行了全面的讲解,以实战驱动教学,内容涉及HTML5CSS3模块、JS模块、jQuery模块、Bootstrap模块、Node.js模块、Ajax模块、ES6新标准、Vue框架、UI组件和模块化编程等。本书厚度有限,但学习的空间无限。全书共分为五个阶段,共18章。第一阶段走进前端之HTML5CSS3(第1~6章),第二阶段探索JS的奥秘(第7~8章),第三阶段PC端整栈开发(第9~11章),第四阶段ES6Node工程化(第12~14章)和第五阶段Vue技术栈(第15~18章)。书中引入了丰富的实战案例,实际性和系统性较强,能够很好地帮助读者提升就业竞争力。书中还引入了3个企业级实战项目,为打造企业刚需人才。本书适合初、中级前端开发者、渴望了解前端知识整体脉络的程序员,以及希望突破瓶颈进一步提升的工程师阅读。
目录
- 版权信息
- 内容简介
- 作者简介
- PREFACE前言
- 读者定位
- 配套教学资源
- 本书特色
- 本书勘误
- 致谢
- 第一阶段走进前端之HTML5+CSS3
- 第1章 大前端时代
- 1.1 什么是大前端
- 1.2 大前端时代带来的变革和机遇
- 1.3 前端工程师的需求和前景
- 1.4 Web前端开发工具
- 1.5 浏览器工具
- 第2章 HTML5核心技术
- 2.1 HTML初识
- 2.2 HTML基本结构
- 2.3 HTML常用标签
- 2.4 列表
- 2.5 表格
- 2.6 表单
- 2.7 块级元素和行内元素的区别
- 第3章 HTML5新增标签和属性
- 3.1 HTML5表单新增
- 3.2 HTML5新增结构标签
- 3.3 HTML5媒体标签
- 第4章 CSS3核心模块
- 4.1 CSS核心基础
- 4.2 CSS美化页面元素
- 4.3 盒模型
- 4.4 浮动和定位
- 第5章 CSS3新增特性
- 5.1 CSS3边框与渐变
- 5.2 转换
- 5.3 过渡与动画
- 5.4 响应式
- 5.5 CSS3高级技巧
- 第6章 企业级项目:小米官网
- 6.1 小米黑色导航条
- 6.2 小米白色导航条
- 6.3 小米轮播图和滑动门
- 6.4 小米小广告位
- 6.5 小米闪购
- 6.6 小米手机部分
- 6.7 小米视频部分
- 6.8 页脚
- 第二阶段 STAGE2探索JavaScript的奥秘
- 第7章 JavaScript基础
- 7.1 快速入门
- 7.2 运算符
- 7.3 程序控制语句
- 7.4 函数
- 7.5 对象
- 7.6 内置对象
- 第8章 JavaScript深入解析
- 8.1 DOM
- 8.2 事件处理
- 8.3 BOM
- 8.4 综合实战
- 第三阶段 STAGE 3PC端整栈开发
- 第9章 jQuery模块
- 9.1 初识jQuery
- 9.2 jQuery对象和DOM对象
- 9.3 jQuery选择器
- 9.4 jQuery中的DOM操作
- 9.5 链式编程与隐式迭代
- 9.6 事件和动画
- 9.7 原生Ajax
- 9.8 jQuery Ajax
- 9.9 jQuery插件
- 9.10 综合实战
- 第10章 Bootstrap模块
- 10.1 Bootstrap简介
- 10.2 搭建Bootstrap环境
- 10.3 Bootstrap栅格系统
- 10.4 全局CSS样式
- 10.5 组件应用
- 10.6 使用Bootstrap JavaScript插件
- 第11章 企业级项目:蓝莓派音乐社区
- 11.1 XAMPP安装
- 11.2 蓝莓派音乐页面登录Ajax请求
- 11.3 蓝莓派登录后台构建
- 11.4 蓝莓派登录后页面结构变更
- 11.5 首页轮播数据构建与Ajax请求
- 11.6 首页轮播数据页面加载
- 11.7 蓝莓派模态框处理与加载
- 11.8 分页器原理解析
- 11.9 聊聊模块瀑布流绘制加载
- 11.10 声频播放控制器结构与按钮逻辑
- 11.11 声频按钮与声频播放实现
- 11.12 播放时间变换与进度条改变
- 第四阶段 STAGE 4ES6+Node+工程化
- 第12章 ES6新特性
- 12.1 ES6简介
- 12.2 ES6变量
- 12.3 字符串扩展
- 12.4 数值的扩展
- 12.5 函数的扩展
- 12.6 数组的扩展
- 12.7 对象的扩展
- 12.8 Set和Map数据结构
- 12.9 Class基础语法
- 12.10 Class的继承
- 12.11 模块化
- 第13章 Node.js编程模块
- 13.1 Node.js基础
- 13.2 Node.js实现Web服务
- 13.3 NPM命令
- 13.4 Express框架
- 第14章 前端工程化
- 14.1 Less
- 14.2 Sass
- 14.3 Webpack构建工具
- 第五阶段 STAGE 5Vue技术栈
- 第15章 Vue知识体系
- 15.1 Vue简述及使用
- 15.2 模板语法
- 15.3 实例及选项
- 15.4 模板渲染
- 15.5 事件绑定
- 15.6 基础demo案例
- 15.7 自定义指令
- 15.8 组件
- 15.9 过渡与动画
- 第16章 Vue工程化
- 16.1 Vue-CLI
- 16.2 项目打包与发布
- 16.3 Vue-devtools
- 第17章 UI组件库和常用插件
- 17.1 element-ui
- 17.2 Vue-router
- 17.3 Axios
- 17.4 Vuex
- 第18章 企业级项目:部门管理系统
- 18.1 技术分析
- 18.2 项目构建
- 18.3 查询数据
- 18.4 加载菜单
- 18.5 带分页数据查询
- 18.6 部门员工的录入
- 18.7 部门数据编辑
- 18.8 部门数据删除
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。