首页 > 图书中心 >图书详情
网站设计与Web应用开发技术(第三版)
作者:吴伟敏
丛书名:高等院校计算机应用系列教材
定价:76元
印次:3-4
ISBN:9787302549246
出版日期:2020.04.01
印刷日期:2024.02.23
《网站设计与Web应用开发技术(第三版)》从Web基本概念和网站的规划设计及建设方法入手,着重介绍HTML、CSS、JavaScript和服务器端开发技术的基本原理和开发方法,并对将来网站开发领域的方向进行了描述。全书内容在编排上由浅入深,并辅以大量的实例进行说明。全书共分为7章,内容包括WWW简介、网站设计与网站运行环境配置、HTTP协议与HTML语言、层叠样式表(CSS)、JavaScript语言与客户端开发、服务器端开发——动态网页技术基础和Web的未来。 《网站设计与Web应用开发技术(第三版)》内容丰富,结构清晰,具有很强的实用性,既可作为高等院校学习网站设计及Web开发技术的教材,也可作为Web开发人员及自学者的参考用书。 《网站设计与Web应用开发技术(第三版)》配套的电子课件、习题答案和实例源文件可以通过http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码进行下载。
more >前 言 没有哪一项技术能和今天的互联网技术一样发展迅速,它对人们工作和生活的影响面之广、影响程度之深,使得人们不能不重视它。在长期关于网站开发的教学生涯中,笔者注意到虽然很多人希望通过学习掌握开发技术,但由于没有建立正确的见解和思考的方法,部分人出现了事倍功半的学习结果,乃至无法胜任或完成开发任务而最终不得不放弃。笔者通过观察和分析,得出以下几个观点,希望读者能够了解和思考。 1. 对于计算机及其相关技术发展的思考 由于技术的发展基于功能越来越完善的平台,因此其发展水平体现了提升速度呈指数级增加的特征。在这个新思想、新技术以小时为单位而迅速更新的年代,对希望学习信息技术,特别是网站开发技术的开发者提出了极高的要求。因为学习者所面临的是今天所学的技术,可能今后不再使用,而真正需要学习的技术今天还没有出现的现状,对此问题的深入思考一定有助于读者更好地理解该学什么和该怎么学。如果能透过纷乱的现象看清开发工作中所存在的问题,从更深的层次把握开发技术的本质,就一定能更好地掌握技术的实质,能更好地适应将来的变化并能满足不断提升的要求。 2. 对于学习方法的思考 网上有大量关于Web应用开发的文档,如HTML、CSS、JavaScript、服务器端开发语言等,这些知识非常容易获取和查询,但是否获得了这些文档就能成为优秀的网站开发者呢?答案是:不一定。虽然在有关文档中所列出的用法是固定的,但据此而进行的拓展往往是无穷的,有经验的开发者可以灵活实现,充分发挥其功能。所谓的“经验”是从哪里获取的呢?其实有经验的人也经历过没有经验的阶段,因而如何快速跨越获取和累积“经验”的鸿沟,是一个非常值得思考的问题。 基于上面的思考,在《网站设计与Web应用开发技术(第三版)》中将介绍Web的发展历史、工作原理、开发框架、网站策划设计、网站运行环境构建、HTTP协议、HTML语言、层叠样式表(CSS)、CSS滤镜应用、CSS3开发、JavaScript开发、服务器端开发技术基础、XML技术、WebAssembly、移动开发和混合开发模式等内容。希望这样的内容安排能为大多数希望学习和掌握Web技术的读者有所帮助,使他们能够更好地了解网站及其相关技术的走向和本质。对于一个初学者,《网站设计与Web应用开发技术(第三版)》能引导其快速入门并迅速成为合格的开发者;对于初级开发人员,《网站设计与Web应用开发技术(第三版)》可以答疑解惑,提供开发的总体框架和思路,拓展问题的实现手段和方法。 由于《网站设计与Web应用开发技术(第三版)》旨在为读者今后学习和开发高级网站打下良好的基础,因此为了更好地掌握《网站设计与Web应用开发技术(第三版)》所介绍的知识,读者最好已熟练掌握了至少一门编程语言。 完整地学习Web技术需要具备3个层面的知识。《网站设计与Web应用开发技术(第三版)》据此设计了3个层次:Web基本概念及网站基础、Web开发基础和Web高级应用。《网站设计与Web应用开发技术(第三版)》的知识体系结构如图1所示,将按照循序渐进的原则,逐步引领读者从基础到各个知识点进行学习,为今后的深入学习奠定基础。 图1 《网站设计与Web应用开发技术(第三版)》的知识体系结构 概括起来,《网站设计与Web应用开发技术(第三版)》具有以下主要特点。 ? 结构清晰、内容详实。在每一章的开头都概要说明了本章所介绍的内容,使读者能快速了解本章的要点;介绍每一个知识点时,会辅以实例,并说明此实例的功能、运行的方式,然后给出执行的结果;在各章的最后都有对应的小结,总结本章介绍的内容,前后呼应,系统性较强。 ? 强调实用性,突出基本原理和方法。为了让读者打下坚实的基础,学会掌握不断涌现的新技术,《网站设计与Web应用开发技术(第三版)》采用了将网站设计思想与网页制作技术相结合的理念,让读者学会从全局的角度出发来考虑和解决当前问题,并通过所掌握的学习方法能解决未来实际工作中遇到的问题。全书按照Web开发的方法与顺序,从基本概念和策划设计入手,循序渐进地介绍了进行Web开发的步骤、技巧,并在各章配有精心选择的应用实例。这些实例既有较强的代表性和实用性,又能够综合应用所介绍的知识,使读者能够全面、准确地掌握Web开发的全过程,并启发读者达到举一反三的目的。 ? 每一章最后都附有思考和练习。这些习题紧扣该章介绍的内容。通过思考和练习能使读者更好地掌握本章所讲解的基本概念,提高读者的学习效果和开发技能。 《网站设计与Web应用开发技术(第三版)》共分为7章,内容包括WWW简介、网站设计与网站运行环境配置、HTTP协议与HTML语言、层叠样式表(CSS)、JavaScript语言与客户端开发、服务器端开发——动态网页技术基础和Web的未来。 第1章“WWW简介”,介绍Internet与WWW的发展历程、网站相关的基本概念及其开发技术以及Web的基本框架。第2章“网站设计与网站运行环境配置”,说明在网站建立之前做好策划工作的必要性,并给出了一些基本原则;为了让网站正常运行,需要在正式开发前做好详细的设计工作;本章还介绍建立网站开发和运行基本环境的方法。第3章“HTTP协议与HTML语言”,介绍HTTP的基本概念及运行原理、HTML文档的构成和常用元素的基本用法,网站交互的设计和实现思路,HTML高级特性和使用方法。第4章“层叠样式表(CSS)”,介绍CSS的基本用法、滤镜的使用以及CSS3的基本用法。第5章“JavaScript语言与客户端开发”,介绍JavaScript脚本语言的基本概念、基本语法、常用对象和网页特效的制作方法。第6章“服务器端开发——动态网页技术基础”,介绍服务器端开发的几种典型方法、动态网页的基本原理以及不同实现技术的特点分析。第7章“Web的未来”,简单介绍XML、WebAssembly、移动开发和混合开发的基本特征。 有一定网络和网站基础知识的读者可跳过第1章的学习,具备网站设计、架设和管理经验的读者可跳过第2章的学习。 《网站设计与Web应用开发技术(第三版)》内容由浅入深,并注重读者学习和开发能力的培养,通过辅以大量的实例分析和说明,深入、详细地讲解网站设计与Web应用开发技术,因此《网站设计与Web应用开发技术(第三版)》既可作为各类高等院校学习网站设计及Web技术的教材,也可作为Web开发人员及自学者的参考用书。 《网站设计与Web应用开发技术(第三版)》除封面署名的作者外,南京邮电大学的潘慧、查飞琴和薛涛等参与了《网站设计与Web应用开发技术(第三版)》第7章的编写,在此深表感谢。此外,还要感谢负责全书校稿及编辑工作的江苏产业技术研究院的徐欣。 感谢笔者的好友夏兰、徐汝鉴,他们为《网站设计与Web应用开发技术(第三版)》的编写提出了许多指导性的意见;借此还要感谢吴革新、刘迪庐,他们也为《网站设计与Web应用开发技术(第三版)》的出版提供了很多宝贵的建议;另外,为《网站设计与Web应用开发技术(第三版)》编写提供帮助的还有吴殊同、吴晓谦等。正是因为这么多人的大力支持和倾情奉献,《网站设计与Web应用开发技术(第三版)》才得以顺利出版。 由于《网站设计与Web应用开发技术(第三版)》涉及的内容非常广泛,在深度和广度上很难做到完美,加之笔者水平有限,书中肯定存在错误和不足,敬请读者批评指正,我们的信箱是huchenhao@263.net,电话是010-62796045。 《网站设计与Web应用开发技术(第三版)》配套的电子课件、实例源文件和习题答案可以通过http://www.tupwk.com.cn/downpage网站下载,也可以扫描下面的二维码下载。 作 者 2019年10月
more >