新書推薦:
《
刻意练习不生气
》
售價:HK$
39.2
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:HK$
109.8
《
安全感是内心长出的盔甲
》
售價:HK$
67.0
《
快人一步:系统性能提高之道
》
售價:HK$
110.9
《
我们为什么会做梦:让梦不再神秘的新科学
》
售價:HK$
77.3
《
算法图解(第2版)
》
售價:HK$
78.2
《
科学的奇幻之旅
》
售價:HK$
77.3
《
画艺循谱:晚明的画谱与消闲
》
售價:HK$
143.4
|
編輯推薦: |
《Web前端开发与项目实践》具有如下特点:教材内容针对性强,满足高校课程设置与教学要求;内容精简实用,符合对Web前端开发方向的培养目标;方法与时俱进,缩短了教学与生产实际的距离;本教材主要特色是:源代码教学、项目导向、任务驱动、分阶段教学。
(1)源代码教学。突出HTML5、CSS3、Javascript、jQuery代码的教学,对于编辑工具则要求会用即可。
(2)项目导向、任务驱动。突出项目式教学,书中八个项目从个人到企业、从PC端到移动端,涵盖了目前常见的网站类型。每个项目搭载若干任务,以任务驱动学习。
(3)分阶段教学。内容分为四篇:个人与企业网站设计篇、门户型网站设计篇以及响应式与移动端网站设计篇、综合实例篇。
|
內容簡介: |
《Web前端开发与项目实践》以项目式的教学方式,合理组织 HTML、CSS 和 JavaScript 知识点的学习,引导读者循序渐 进地学习 Web 前端相关开发技术。 全书共 9 个项目,分别是网页入门、个人简历、个人博客、企业网站首页、用户注册页面、酒 店客房预订网站、视频播放网站、在线订餐页面和快递柜取件页面。每个项目划分成若干任务,以 任务驱动的方式展开介绍,项目的前几个任务介绍项目所需掌握的知识点,后面若干任务对项目进 行分析,并介绍相关实现方法。 本书既可以作为高等院校计算机、数字媒体等专业本科生的网页设计课程的教材,同时也可以 作为 Web 前端开发初学者的参考读物。
|
目錄:
|
开 篇
项目1 网页入门003
任务1-1 基本概念004
任务1-2 制作第一个页面006
个人网站设计篇
项目2 个人简历017
任务2-1 基本概念019
任务2-2 文本023
任务2-3 图像029
任务2-4 表格031
任务2-5 个人简历页面037
项目3 个人博客043
任务3-1 利用区块标签进行简单布局045
任务3-2 CSS样式的基本概念(1)048
任务3-3 CSS样式的基本概念(2)054
任务3-4 文本样式062
任务3-5 个人博客页面分析072
任务3-6 个人博客页面页首、页脚模块的实现075
任务3-7 个人博客页面博客内容模块的实现077
IV
企业网站设计篇
项目4 企业网站首页085
任务4-1 盒子模型087
任务4-2 盒子模型进阶089
任务4-3 显示类型设置098
任务4-4 定位设置104
任务4-5 背景设置114
任务4-6 CSS3新增效果设置129
任务4-7 企业网站首页分析143
任务4-8 导航模块的实现146
任务4-9 巨幕、服务和产品介绍模块的实现148
任务4-10 浮动图标和页脚模块的实现154
行业网站设计篇
项目5 用户注册页面159
任务5-1 表单的基本概念161
任务5-2 表单控件164
任务5-3 表单样式设计182
任务5-4 企业用户注册页面分析194
任务5-5 表单模块的实现197
项目6 酒店客房预订网站205
任务6-1 JavaScript概念207
任务6-2 JavaScript的基本使用210
任务6-3 控制流程216
任务6-4 函数223
任务6-5 设计酒店客房预订页面228
目 录
V
任务6-6 页首模块的实现232
任务6-7 酒店介绍模块的实现233
任务6-8 客房预订模块的实现240
任务6-9 酒店客房预订网站脚本的实现248
项目7 视频播放网站255
任务7-1 JavaScript对象257
任务7-2 事件278
任务7-3 多媒体283
任务7-4 地理位置288
任务7-5 视频播放网站页面分析291
任务7-6 页首模块的实现294
任务7-7 视频播放模块的实现297
任务7-8 热门视频模块的实现310
任务7-9 视频播放网站脚本的实现313
响应式网站设计篇
项目8 在线订餐页面319
任务8-1 响应式设计320
任务8-2 媒体查询323
任务8-3 弹性布局327
任务8-4 使用弹性布局进行响应式设计337
任务8-5 在线订餐页面分析341
任务8-6 在线订餐页面中导航和订单模块的实现344
任务8-7 在线订餐页面中菜单模块的实现348
任务8-8 在线订餐页面中业务逻辑的实现354
项目9 快递柜取件页面359
任务9-1 网格布局360
任务9-2 网格容器属性的设置364
任务9-3 网格项目属性的设置373
任务9-4 使用网格布局实现响应式设计377
任务9-5 快递柜取件页面分析382
任务9-6 快递柜取件页面中导航模块的实现384
任务9-7 快递柜取件页面中取件模块的实现386
任务9-8 快递柜取件页面中业务逻辑的实现390
参考文献392
附录A HTML常用标签简介393
附录B CSS属性值简介395
|
內容試閱:
|
移动互联网时代,基于HTML5技术的Web应用得到快速发展,传统设计已经无
法满足多元化需求,网页设计人才缺口巨大。本书旨在培养Web前端开发技术人才,
为后续复杂的Web应用、移动应用开发打下坚实的基础。
Web前端开发涉及的知识和技术广泛,具有很强的操作性和综合实践性,本书
强调实践教学,并且兼顾理论知识。在项目导向和任务驱动模式下,本书内容围绕
职业活动,从实际出发,模拟真实工作情境,采用“逆向推导”的思维方法,根据
实际工作任务讲解相关理论知识,重在培养学生的职业岗位能力。同时通过9个项
目,由浅及深、较为全面地介绍Web前端开发的相关理论,包括HTML5、CSS3和
ECMAScript中最新定义的标准。
本书适用于零基础读者。“授之以鱼,不如授之以渔”。知识在不断地更新变化,
要及时掌握新知识,学习的方式方法尤为重要。本书通过项目教学引导读者入门,旨
在引导读者掌握Web前端开发的基本方法和技巧。
本书主要特色是源代码教学、项目导向和任务驱动、分阶段教学。
1.源代码教学
本书侧重源代码教学,突出介绍HTML、CSS、JavaScript,使读者能够熟练使用
HTML代码设计网站内容,使用CSS设计页面样式,使用JavaScript实现网站的动态性。
希望读者通过学习,能做到“知其然,知其所以然”。
2.项目导向和任务驱动
本书重点突出项目式教学,书中9个项目从个人到企业,从PC端到移动端,涵
盖了目前常见的Web应用场景。每个项目搭载若干任务,以任务驱动学习,由浅及深、
较为全面地介绍Web前端开发的相关知识及技巧。本书注重知识内容的实用性和综合
性,侧重实用设计方法、设计技能和设计过程的讲述。
3.分阶段教学
本书内容共5篇,分别是开篇、个人网站设计篇、企业网站设计篇、行业网站设
计篇以及响应式网站设计篇。分阶段的教学内容使读者能在不同的阶段掌握不同的技
能要求,以适应不同的岗位需求。
Web
II
前端开发与项目实践
●开篇:旨在让读者建立起网页设计技术的基本认识,使读者能够搭建并制作一
个简单的网站。
●个人网站设计篇:侧重静态网页的基础教学,重点介绍HTML与CSS的基
础知识。通过该篇的学习,可使读者掌握界面风格较为简单的静态网页设计
方法。
●企业网站设计篇:侧重静态网页的进阶教学,重点介绍HTML与CSS的进阶
知识。通过该篇的学习,使读者能够设计出界面风格更复杂、灵活的网页。
●行业网站设计篇:侧重动态网页的教学,重点介绍HTML与JavaScript的相关
知识。通过该篇的学习,使读者可以掌握交互性网站的设计方法,为今后复杂
的Web应用开发的学习打好基础。
●响应式网站设计篇:该篇属于拓展知识,主要介绍如何利用主流的前端开发技
术快速设计出适应不同设备的网站。
本书项目1、2、6、7由魏慧编写,项目4、5、8、9由胡沁涵编写,项目3由魏慧、
胡沁涵共同编写,由魏慧负责统稿。本书的编写得到苏州大学计算机科学与技术学院
和苏州城市学院的大力支持。由于作者水平有限,不足之处在所难免,恳请广大读者
和同行提出宝贵意见,在此深表感谢!
作 者
2023年1月于苏州大学
|
|