第一图书网

Web程序设计

(美)塞巴斯塔 清华大学出版社
出版时间:

2011-1  

出版社:

清华大学出版社  

作者:

(美)塞巴斯塔  

页数:

602  

译者:

王春智,刘伟梅  

Tag标签:

无  

前言

万维网(World Wide Web,WWW)使我们的日常生活发生了翻天覆地的变化。在短短15年中,我们已经学会了利用Web完成各种事情——从平常购买机票到凌晨起来收集高风险的投机交易商业信息。在过去十年中,全球已经出现了数百万个Web站点,这些站点的发展速度可能会使人们误认为网站的开发技术已经达到极限,甚至有人认为在Web出现之前,这些网站开发技术就已经出现并随时可供使用。此外,还有一些人可能认为数以万计的网站开发人员已经处于失业状态,他们正在等待新的就业机会,而且这些人在网站开发技术出现之初就已经拥有了完成此项庞大构建任务所需的知识和能力。实际上,这两种想法都是错误的。不管是现有企业中的企业家,还是正准备创业的创业者,都非常需要新技术。而且,在这个领域中不断有程序员加入,至少在某种程度上,对程序员的需求缺口有很大一部分被刚从高校毕业的新程序员填满了。其中也有很多人具有软件开发行业的工作经验。但无论如何,所有这些程序员都必须学习使用新的语言和技术。无论是传统书店,还是Web站点,都有很多针对Web开发技术的书籍,它们一般都是面向具有实践经验的专业人员。但是,在大学的Web编程技术的教学过程中遇到的一个困难是没有一本教科书能够满足需求。绝大多数这方面的书籍都是针对专业人员而不是针对大学生来讨论Web编程。这样的书籍一般都是以专业人员为读者对象,而针对专业人员和针对学生的书籍有很大的区别,主要区别在于作者假设读者已有一定的知识和经验。一方面,专业人员的知识背景区别很大,这就很难做出准确的假设。而面向计算机科学专业的低年级学生编写书籍时,可以对读者的知识背景做出准确假设。

内容概要

本书浓墨重彩地描述客户端和服务器端Web开发技术,深入分析Web站点构造和维护工具,并透彻讲解主流Web编程语言。本书对上一版内容做了全面细致的修改,并融入了NetBeans 6.7、Visual Studio 8和ASP.NET Web服务等最新技术。本书既可以作为高校教材,也可供专业Web编程人员参考使用。

作者简介

作者:(美国)塞巴斯塔(Robert W.Sebesta) 译者:王春智 刘伟梅Robert W.Sebesta,教授,是美国科罗拉多大学计算机科学系(斯普林司校区)的系主任。他从美国宾夕法尼亚州立大学获得计算机科学博士学位,此后的30多年来一直从事计算机科学教学工作,期间撰著过包括本书在内的多本经典教材。Robert也是ACM和JEEE计算机协会的委员,主要负责研究编程语言、编译器设计、软件测试方法和工具。他还兼任联邦快递HP.Ford Microelectronics Paramax和Labtek等多家知名公司的IT顾问。

书籍目录

第1章 基础知识第2章 XHTML 简介第3章 层叠样式表第4章 JavaScript基础知识第5章 JavaScript与XHTML文档第6章 利用JavaScript开发动态文档第7章 XML简介第8章 Flash简介第9章 PHP简介第10章 Ajax简介第11章 Java Web软件第12章 ASP.NET简介第13章 基于Web的数据库访问第14章 Ruby简介第15章 Rails简介附录A Java简介附录B 颜色名及其十六进制值 附录C Java Applet

章节摘录

插图:浏览器需要一些方法来确定从Web服务器中接收的文档是哪种格式。如果不了解文档的格式,浏览器将无法正确显示该文档,因为不同的文档格式要求使用不同的显示工具。这些文档的格式是通过多用途网际邮件扩充协议(MIME)指定的。1.6.1类型说明MIME的设计目标是允许各种不同类型的文档都可以通过Internet邮件发送。这些文档可能包含各种类型的文本、视频数据或者音频数据。由于Web也存在这方面的需求,因此,Web中也采用了MIME来指定所传递的文档类型。Web服务器在一个将要发送到浏览器的文档头部附加了MIME的格式说明。当浏览器从Web服务器中接收到这个文档时,就根据其中包含的MIME格式说明来确定下一步的操作。例如,如果文档内容为文本,则MIME格式说明将通知浏览器文档的内容是文本,并指明具体的文本类型。如果文档内容为音频,那么MIME格式说明将通知浏览器文档的内容是音频,并给出音频格式的具体描述,以便浏览器选用合适的播放程序来正确播放收到的音频文件。


编辑推荐

《Web程序设计(第6版)》:XHTML和级联样式表JavaScript的核心内容Flash开发环境PHP和Ajax技术Ruby编程语言和Rails框架Java和、Java applet

图书封面

图书标签Tags

广告

下载页面


Web程序设计 PDF格式下载



这本书适合于初学者了解当前web编程的一些新技术,以及包括HTML5等一些基本技术。作为教材也还不错的~


对web相关的各方面都有介绍,对于把握学习的方向很有帮助。不过如果需要深入学习的话,可能需要另外买专门介绍某一项技术的书。


学习web用这本书很好


我们国内的计算机教材还是比较死板,有时候很难理解,计算机,计算机网络等等都是国外起源,我们最开始看到的资料也是国外的,国内技术不如国外,而且翻译水平有限,所以,你懂得


因为是教材,所以这本书我一下订了五本。第一天订,第二天就到了,发货速度非常给力!同样是这本书,我们同学24号也在亚马逊上订了,但是因为出了些情况,要3月7号才能到,太纠结了......所以说当当配送真的不错。包装大小很合适,但有几本书书皮有一小点折损。不过在书店买书也会有一样的情况,可以理解!总体不错~给个五星鼓励一下吧~~哈哈


这本书很不错,内容很全面,对初学者很有帮助


基本该介绍的技术都介绍了,不过不怎么具体,要有针对性地学某一种技术的话还是要看看别的


主要都讲解了重点知识,很好


比较全面 适合学习


书的质量也不错,加油


价格合理价格合理价格合理价格合理


书不错 讲的很详细


讲的比较详细,挺喜欢的


包含了很多 基础知识 很适合我这样的初学者


因为要上专业课,不得已买了一本,送货一般,挺喜欢的。。。。。。


挺实用的教科书


介绍了挺多的语言,都是入门性质的~!


非常好的书,适合基础没有特别好的同学~


书里的内容很全面,大多都是JS。


主要介绍web原理,真正学习设计还是要关注三大语言之类的才行


涵盖范围很广,但都不深入,作为一种了解相关知识点的书还是可以的


初次在卓越买书,卓越果然讲信用,说今天送到,就今天送到^_^第一,书本质量不错。第二,粗略看了一下,觉得内容挺详细的,尤其是理论部分,学习web编程应该要一本这样介绍基础的书。不说了,开读咯~~~~


舒适很不错的,对于web程序设计的方方面面都讲解到了.经典的教科书,大家都知道.唯一不满意的是这样的书买来就有很多很多的划痕,四周小弯角,很脏!那么厚的书也不说拿个纸盒或者牛皮纸包下,拿货的时候就看见包裹上面都是磨出来的洞....


相关图书