前端三剑客——HTML5+CSS3+JAVASCRIPT从入门到实战(微课视频版)
- ISBN:9787302644521
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:540
- 出版时间:2023-12-01
- 条形码:9787302644521 ; 978-7-302-64452-1
本书特色
本书采用“核心技术→实战训练营→企业级项目实践”的结构和“由浅入深,由深到精”的模式进行讲解。
- 结构科学,易于自学。科学设置七大阶段,由浅入深,循序渐进,为解决实际问题而生。
- 实例典型,轻松易学。“一个知识点→一个例子→一个结果”,便于读者理解知识,快速学习编程技能。
- 微课视频,细致透彻。直观感受编程之美及编程之乐。
- 强化训练,实战提升。对于软件开发,实战才是硬道理。
内容简介
本书采用“核心技术→实战训练营→企业级项目实践”的结构和“由浅入深,由深到精”的模式进行讲解。 全书科学设置七大阶段由浅入深循序渐进,为解决实际问题而生。**阶段、第三阶段、第五阶段分别讲解了HTML5、CSS3、JavaScript核心技术;第二阶段、第四阶段、第六阶段分别是与之对应的HTML5实战训练营、CSS3实战训练营和JavaScript实战训练营,通过大量源于实际生活的趣味案例,强化上机实践,提高学员软件开发中实际问题的分析与解决能力;第七阶段为企业级项目:小米商城项目,紧跟企业实际技术选型,追求技术的实用性与前瞻性,帮助我们快速理解企业级布局思维。 本书具有很强的实用性,重视实践,各章均有实例,并以一个完整、翔实的实例为主线,在各章中解析知识点,既可作为高等院校计算机及相关专业学习网页设计或网站开发课程的教材,又可作为Web开发人员及自学者的参考书。
目录
教学课件(PPT) 本书源码 拓展学习资料 第1阶段HTML5核心技术篇 第1章Web绪论(90min) 1.1Web前端行业现状 1.1.1前端工程师的岗位职责、岗位要求 1.1.2前端工程师的需求 1.2学习攻略 1.2.1学会学习 1.2.2如何成为前端高手 1.3前端开发技术 1.4开发工具 1.5浏览器工具 1.6认识网页 第2章HTML5基础(280min) 2.1HTML5概述 2.1.1什么是HTML 2.1.2HTML的发展史 2.1.3HTML5的优势 2.1.4标签和元素 2.1.5第1个HTML5页面 2.2HTML5基本结构 2.3HTML5的语法 2.4注释 2.5基础标签 2.5.1标题标签 2.5.2段落标签 2.5.3换行标签 2.5.4水平线标签 2.5.5预格式化标签 2.6其他标签 2.6.1常用文本格式化标签 2.6.2特殊符号 2.7图像标签 2.7.1添加图像 2.7.2图像属性 2.7.3相对路径和绝对路径 2.8超链接标签 2.8.1创建超链接 2.8.2锚点链接 2.9列表标签 2.9.1无序列表 2.9.2有序列表 2.9.3定义列表 2.9.4列表的嵌套 2.10表格标签 2.10.1创建表格 2.10.2表格标题 2.10.3表格属性 2.10.4表格中行和列的属性 2.10.5表格的合并 2.10.6表格嵌套 2.11容器标签 2.11.1div标签 2.11.2span标签 2.12框架标签 第3章表单(105min) 3.1表单的基本结构 3.2表单标签form 3.3表单控件 3.3.1输入标签input 3.3.2标记标签 3.3.3多行文本标签 3.3.4下拉列表标签 3.3.5按钮标签 3.3.6域标签 3.4综合案例 第4章HTML5新增进阶特性(88min) 4.1HTML5新增标签 4.1.1HTML5新增文档结构元素 4.1.2HTML5新增格式标签 4.2表单新特性 4.2.1HTML5新增表单输入类型 4.2.2HTML5新增表单元素 4.2.3HTML5新增表单属性 4.3块级元素和行内元素 4.4综合案例 第5章HTML5媒体(30min) 5.1声频 5.1.1HTML5对声频的支持情况 5.1.2声频的应用 5.2视频 5.2.1HTML5对视频的支持情况 5.2.2视频的应用 5.3滚动文字 第2阶段HTML5实战训练营 第6章HTML5实战技能强化训练(148min) 6.1基础训练 6.2图像与超链接训练 6.3列表表格训练 6.4表单训练 6.5媒体训练 第3阶段CSS3核心技术篇 第7章CSS基础(319min) 7.1CSS概述 7.2CSS基本语法 7.3引入CSS样式的方法 7.3.1行内样式表 7.3.2内部样式表 7.3.3外部样式表 7.3.4注释 7.3.5开发者工具 7.4基础选择器 7.4.1标签选择器 7.4.2类选择器 7.4.3ID选择器 7.4.4通配符选择器 7.5复合选择器 7.5.1交集选择器 7.5.2并集选择器 7.5.3后代选择器 7.5.4子代选择器 7.5.5兄弟选择器 7.6伪类和伪元素选择器 7.6.1伪元素选择器 7.6.2动态伪类选择器 7.6.3UI元素状态伪类选择器 7.6.4目标伪类选择器 7.6.5否定伪类选择器 7.6.6结构性伪类选择器 7.7属性选择器 7.8CSS三大特征 7.8.1层叠性 7.8.2继承性 7.8.3优先级 7.9CSS取值与单位 7.10CSS常用样式 7.10.1CSS背景 7.10.2CSS文本 7.10.3CSS字体 7.10.4CSS按钮式链接 7.10.5CSS列表样式 7.10.6CSS表格样式 7.10.7CSS边框 7.10.8CSS盒模型 第8章CSS高级应用(68min) 8.1DIV CSS页面布局 8.2定位 8.2.1静态定位 8.2.2相对定位 8.2.3绝对定位 8.2.4固定定位 8.3元素堆叠 8.4浮动 8.4.1浮动的原理 8.4.2浮动应用 8.4.3清除浮动 8.5display和overflow属性 第9章CSS3新增进阶技术(196min) 9.1CSS3特效边框 9.2背景渐变 9.3转换 9.3.1二维转换 9.3.2三维转换 9.4过渡与动画 9.4.1过渡 9.4.2动画 9.5响应式 9.5.1媒体查询 9.5.2响应式布局 9.5.3多列布局 9.6CSS3高级技巧 9.6.1字体图标 9.6.2雪碧图 9.6.3滑动门 第4阶段CSS3实战训练营 第10章CSS3实战技能强化训练(194min) 10.1CSS基础功能训练 10.2CSS美化页面元素训练 10.3盒子模型案例 10.4高级应用训练 10.5动画与特效训练 第5阶段JavaScript核心技术篇 第11章JavaScript基础(324min) 11.1什么是JavaScript 11.1.1JavaScript概述 11.1.2第1个JavaScript 程序 11.1.3JavaScript语法基础 11.1.4变量 11.1.5数据类型 11.1.6JavaScript输出 11.1.7数据类型转换 11.2运算符 11.2.1算术运算符 11.2.2赋值运算符 11.2.3比较运算符 11.2.4逻辑运算符 11.2.5三元运算符 11.2.6运算符的优先级 11.3程序控制语句 11.3.1顺序结构语句 11.3.2分支结构语句 11.3.3循环结构语句 11.3.4跳转语句 11.4函数 11.4.1内置函数 11.4.2自定义函数 11.5自定义对象 11.5.1创建对象 11.5.2对象的使用 11.6内置对象 11.6.1Array 11.6.2Math 11.6.3Date 11.6.4String 第12章JavaScript深入解析(212min) 12.1DOM 12.1.1DOM简介 12.1.2什么是节点 12.1.3节点获取 12.1.4节点操作 12.1.5DOM CSS 12.2JavaScript调试 12.3事件 12.3.1事件概述 12.3.2常用事件 12.3.3鼠标事件 12.3.4键盘事件 12.3.5窗口事件 12.3.6表单事件 12.3.7文本编辑事件 12.4BOM 12.4.1window对象 12.4.2history对象 12.4.3location对象 12.4.4navigator对象 12.4.5screen对象 第6阶段JavaScript实战训练营 第13章JavaScript实战技能强化训练(65min) 13.1JavaScript基础训练 13.2DOM训练 13.3BOM训练 第7阶段企业级项目篇 第14章企业级项目: 小米商城(264min) 14.1小米黑色导航条 14.2小米白色导航条 14.3小米轮播图和滑动门 14.4小米小广告位 14.5小米闪购 14.6小米手机部分 14.7小米视频部分 14.8页脚
作者简介
贾志杰,资深架构师,高级工程师。擅长Java、C、Python、Web前端、Scale等多种开发语言,曾就职于京东、文思海辉等一线大厂,热爱大前端技术,具有丰富的开发经验和团队管理经验。曾参与并主持移动警务应用管理系统、重点场所视频检索分析系统、客流测定与模拟推演系统、中国银行全球托管系统、数字化图书管理系统等多个项目。曾获批《基于网络爬虫技术的网络新闻分析系统》等多项计算机软件的著作权,出版《Vue Spring Boot前后端分离开发实战》《剑指大前端全栈工程师》。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0