注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络网络与数据通信计算机网络Internet与WWW程序设计教程(第三版)

Internet与WWW程序设计教程(第三版)

Internet与WWW程序设计教程(第三版)

定 价:¥95.00

作 者: (美)戴特尔 等著,刘文红 等译;刘文红译
出版社: 电子工业出版社
丛编项: 国外计算机科学教材系列
标 签: 暂缺

ISBN: 9787121015649 出版时间: 2005-08-01 包装: 胶版纸
开本: 小16开 页数: 895 字数:  

内容简介

  本书以大量生动、实用的示例讲述了如何编写多层的、客户/服务器的、数据密集的、基于Web的应用程序,介绍了如何使用XHTML、JavaScript、DHTML、Flash和XML建立客户端应用程序,也介绍了如何使用Web服务器(IIS、PWS和Apache)、数据库(SQL、MySQL、DBI和ADO)、ASP、Perl、CGI、Python、PHP、Java Servlet和JSP建立服务器端应用程序。本书不仅针对某种语言,还着重讨论了计算机程序设计的基本原理,提供了大量程序设计技巧和提示信息,为本书配套的网上教学环境(网址为www.deitel.com)维护了最新的实例、素材和课件,便于读者获取学与练的最新指导和信息。 本书的最大特点是清晰易学而又不失教材的严谨性,适用于大专院校学生作为网络编程方面的参考教材,也是网络程序员全面掌握Internet与WWW程序设计的宝典。

作者简介

  作者:DEITELHarveyM.Deitel,世界一流的计算机科学教员和研计会演讲人;PaulJ.Deitel,国际知名的教育家HarveyM.Deitel博士是Deitel&Associates公司总裁,有着40余年计算机领域的工作经验,进行了大量深入的教学研究,是世界一流的计算机科学教员和研计会演讲人。HarveyM.Deitel持有麻省理工学院学士、硕士学位和波士顿大学博士学位。他曾经在IBM和MIT的虚拟内存操作系统项目中从事研究工作,开发出在很多系统中广泛实现的技术。他还有20多年大学教学经验,取得过“教育特别津贴”。也是全球知名的计算机教材作者。其作品已被翻译成日、俄、中文(繁简)、韩、法、西班牙等语言。PaulJ.Deitel是Deitel&Associates公司执行副总裁,是麻省理工学院Sloun管理学校的毕业生。主修信息技术,通过Deitel&Associates公司他已经为DigitalEquipmentCorporation......等多家公司的客户提供Java、C和C++课程的教学活动,并曾为计算机协会波士顿分会授Java和C++语言,还通过卫星直播Java课程。VisualBasic.NET2003大学简明教程:实例程序设计>>更多作品

图书目录

第1章 计算机与Internet简介
1.1 引言
1.2 什么是计算机
1.3 程序设计语言的类型
1.4 其他高级语言
1.5 结构化程序设计
1.6 Internet的历史
1.7 个人计算
1.8 World Wide Web的历史
1.9 万维网联盟(W3C)
1.10 硬件发展趋势
1.11 主要软件发展趋势:对象技术
1.12 JavaScript:基于对象的Web脚本语言
1.13 浏览器可移植性
1.14 C和C++
1.15 Java
1.16 Microsoft .NET
1.17 动态HTML
1.18 Internet与World Wide Web程序设计
1.19 Internet与World Wide Web资源
第2章 Microsoft Internet Explorer 6
2.1 Internet Explorer 6简介
2.2 连接到Internet
2.3 Internet Explorer 6的特性
2.4 搜索Internet
2.5 在线帮助和教程
2.6 跟踪收藏站点
2.7 文件传输协议(FTP)
2.8 自定义浏览器设置
2.9 电子邮件
2.10 即时消息
2.11 其他浏览器
第3章 Photoshop Elements:创建Web图形
3.1 引言
3.2 图像基础
3.3 矢量图形与光栅图形
3.4 工具箱
3.5 图层
3.6 屏幕截图
3.7 文件格式:GIF、JPEG与PNG
3.8 Web资源
第4章 XHTML介绍:第1部分
4.1 引言
4.2 编辑XHTML
4.3 第一个XHTML例子
4.4 W3C XHTML验证服务
4.5 标题
4.6 链接
4.7 图像
4.8 特殊字符与多个换行符
4.9 无序列表
4.10 嵌套列表与有序列表
4.11 Web资源
第5章 XHTML介绍:第2部分
5.1 引言
5.2 基本XHTML表格
5.3 XHTML表格与格式化
5.4 基本XHTML表单
5.5 复杂的XHTML表单
5.6 内部链接
5.7 创建和使用图像映射
5.8 meta元素
5.9 frameset元素
5.10 嵌套的frameset
5.11 Web资源
第6章 层叠样式表
6.1 引言
6.2 内联样式
6.3 嵌入式样式表
6.4 冲突样式
6.5 链接外部样式表
6.6 W3C CSS验证服务
6.7 定位元素
6.8 背景
6.9 元素尺寸
6.10 文本流与框模型
6.11 用户样式表
6.12 Web资源
第7章 JavaScript:脚本介绍
7.1 引言
7.2 简单程序:在一个Web页面中打印一行文本
7.3 用prompt对话框取得用户输入
7.4 内存概念
7.5 算术运算
7.6 判定:等于运算符与关系运算符
7.7 Web资源
第8章 JavaScript:控制结构1
8.1 引言
8.2 算法
8.3 伪代码
8.4 控制结构
8.5 if选择结构
8.6 if...else选择结构
8.7 while重复结构
8.8 构造算法:实例研究1(计数器控制的重复)
8.9 使用自顶向下、逐步求精过程构造算法:实例研究2(标记控制的重复)
8.10 使用自顶向下、逐步求精过程构造算法:实例研究3(嵌套的控制结构)
8.11 赋值运算符
8.12 自加运算符和自减运算符
8.13 数据类型
8.14 Web资源
第9章 JavaScript:控制结构2
9.1 引言
9.2 计数器控制的重复的实质
9.3 for重复结构
9.4 for结构使用示例
9.5 switch多路选择结构
9.6 do...while重复结构
9.7 break和continue语句
9.8 带标记的break和continue语句
9.9 逻辑运算符
9.10 结构化程序设计小结
9.11 Web资源
第10章 JavaScript:函数
10.1 引言
10.2 JavaScript中的程序模块
10.3 由程序员定义的函数
10.4 函数定义
10.5 随机数生成
10.6 示例:赌博游戏
10.7 另一个例子:随机图形生成器
10.8 作用域规则
10.9 JavaScript全局函数
10.10 递归
10.11 递归与迭代
10.12 Web资源
第11章 JavaScript:数组
11.1 引言
11.2 数组
11.3 声明与分配数组
11.4 数组使用示例
11.5 使用数组的随机图形生成器
11.6 引用与引用参数
11.7 将数组传给函数
11.8 数组排序
11.9 搜索数组:线性搜索与对分搜索
11.10 多维数组
11.11 建立联机小测验
11.12 Web资源
第12章 JavaScript:对象
12.1 引言
12.2 关于对象
12.3 Math对象
12.4 String对象
12.5 Date对象
12.6 Boolean对象和Number对象
12.7 document对象
12.8 window对象
12.9 使用cookie
12.10 最后的JavaScript例子
12.11 Web资源
第13章 动态HTML:对象模型与集合
13.1 引言
13.2 对象引用
13.3 all集合和children集合
13.4 动态样式
13.5 动态定位
13.6 使用frames集合
13.7 navigator对象
13.8 动态HTML对象模型小结
第14章 动态HTML:事件模型
14.1 引言
14.2 onclick事件
14.3 onload事件
14.4 使用onerror进行错误处理
14.5 使用onmousemove事件跟踪鼠标
14.6 使用onmouseover和onmouseout进行翻滚
14.7 使用onfocus和onblur进行表单处理
14.8 使用onsubmit和onreset进行其他表单处理
14.9 事件冒泡
14.10 其他动态HTML事件
14.11 Web资源
第15章 动态HTML:滤镜与切换
15.1 引言
15.2 翻转滤镜:flipv和fliph
15.3 使用chroma滤镜实现透明性
15.4 创建图像蒙版
15.5 其他图像滤镜:invert、gray和xray
15.6 对文本添加阴影
15.7 用alpha创建渐变
15.8 使文本发光
15.9 使用blur创建运动
15.10 使用wave滤镜
15.11 高级滤镜:Shadow和light
15.12 blendTrans切换
15.13 revealTrans切换
第16章 动态HTML:使用表格式数据控件进行数据绑定
16.1 引言
16.2 简单数据绑定
16.3 移动记录集
16.4 绑定到img
16.5 绑定到table
16.6 对表格数据进行排序
16.7 高级排序与筛选
16.8 数据绑定元素
16.9 Web资源
第17章 Macromedia Flash MX 2004:建立交互式动画
17.1 引言
17.2 Flash影片开发
17.3 通过实用示例学习Flash
17.4 用Publish创建一个投影器(.exe)文件
17.5 手工将Flash影片嵌入Web页面
17.6 用Flash创建特殊效果
17.7 创建一个Web站点简介
17.8 ActionScript
17.9 Web资源
第18章 Macromedia Flash MX 2004:建立交互式游戏
18.1 引言
18.2 面向对象编程
18.3 Flash对象
18.4 基本指令与说明
18.5 增加开始按钮
18.6 生成运动对象
18.7 增加旋转炮弹
18.8 增加炮弹球
18.9 在影片中增加声音和文字对象
18.10 增加时间计数器
18.11 探测击偏
18.12 生成函数
18.13 增加碰撞探测器
18.14 完成游戏
18.15 本章介绍的ActionScript 2.0要素
第19章 Macromedia Dreamweaver MX 2004
19.1 引言
19.2 Macromedia Dreamweaver MX 2004
19.3 文本样式
19.4 图形与链接
19.5 符号与直线
19.6 表格
19.7 表单
19.8 Dreamweaver脚本
19.9 站点管理
19.10 Web资源
第20章 XML
20.1 引言
20.2 构造数据
20.3 XML名字空间
20.4 文档类型定义与模式
20.5 XML词汇
20.6 文档对象模型
20.7 DOM方法
20.8 XML的简单API(SAX)
20.9 可扩展样式表语言(XSL)
20.10 简单对象访问协议
20.11 Web服务
20.12 Water XML编程语言
20.13 Web资源
第21章 Web服务器(IIS和Apache)
21.1 引言
21.2 HTTP请求类型
21.3 系统体系结构
21.4 客户端脚本与服务器端脚本的比较
21.5 访问Web服务器
21.6 Microsoft Internet Information Service(IIS)
21.7 Apache Web服务器
21.8 请求文档
21.9 Web资源
第22章 数据库:SQL、MySQL、DBI和ADQ.NET
22.1 引言
22.2 关系数据库模型
22.3 关系数据库概述
22.4 结构化查询语言
22.5 MySQL
22.6 DBI介绍
22.7 ADO.NET对象模型
22.8 Web资源
第23章 ASP.NET
23.1 引言
23.2 .NET概述
23.3 设置
23.4 JScript .NET
23.5 简单的ASP.NET例子
23.6 Web表单
23.7 会话跟踪
23.8 ASP.NET与XML
23.9 读取与写入文本文件
23.10 ASP.NET中连接数据库
23.11 代码隐藏方法
23.12 ASP.NET Web服务
23.13 Web资源
第24章 实例研究:ASP.NET与XML
24.1 引言
24.2 安装与消息论坛文档
24.3 论坛导航
24.4 添加论坛
24.5 论坛XML文档
24.6 发送消息
24.7 论坛页面的CSS文档
24.8 Web资源
第25章 Perl和CGI
25.1 引言
25.2 Perl
25.3 字符串处理与正则表达式
25.4 查看客户/服务器环境变量
25.5 表单处理与业务逻辑
25.6 服务器端包含
25.7 验证用户名与口令
25.8 使用DBI连接到一个数据库
25.9 cookie与Perl
25.10 运算符优先级表
25.11 Web资源
第26章 PHP
26.1 引言
26.2 PHP
26.3 字符串处理与正则表达式
26.4 查看客户/服务器环境变量
26.5 表单处理与业务逻辑
26.6 验证用户名与口令
26.7 连接到数据库
26.8 cookie
26.9 PHP动态内容
26.10 运算符优先级
26.11 Web资源
第27章 Macromedia ColdFusion MX
27.1 引言
27.2 简单的ColdFusion例子:时钟
27.3 使用变量与表达式
27.4 变量范围
27.5 表单处理
27.6 生成数据源名
27.7 书店案例研究:接口与数据库
27.8 书店案例研究:购物推车
27.9 ColdFusion开发人员的高级课题
27.10 Web资源
第28章 多媒体:音频、视频、语音合成与语音识别
28.1 引言
28.2 音频与视频
28.3 使用bgsound元素添加背景声音
28.4 使用img元素的dynsrc属性添加视频
28.5 使用embed元素添加音频与视频
28.6 使用Windows Media Player ActiveX控件
28.7 Microsoft Agent控件
28.8 RealOne Player插件
28.9 同步多媒体集成语言(SMIL)
28.10 可伸缩的矢量图形(SVG)
28.11 Web资源
第29章 可访问性
29.1 引言
29.2 Web 可达性
29.3 Web可达性项目
29.4 为图像提供选项
29.5 通过关注结构来最大化可读性
29.6 XHTML表的可达性
29.7 XHTML框架中的可达性
29.8 XML中的可达性
29.9 CSS可达性
29.10 测试XHTML文档可达性
29.11 通过VoiceXML使用语音合成与语音识别
29.12 CallXML
29.13 JAWS for Windows
29.14 其他可达性工具
29.15 Microsoft Windows 2000与XP中的可达性
29.16 Macromedia产品的可达性
29.17 Web资源
第30章 动态HTML:结构化图形控件(位于光盘上)
第31章 动态HTML:Path、Sequencer和Sprite控件(位于光盘上)
第32章 VBScript(位于光盘上)
第33章 活动服务器页面(ASP)(位于光盘上)
第34章 实例研究:ASP与XML(位于光盘上)
第35章 Python(位于光盘上)
第36章 Servlet:Java开发者的附加分(位于光盘上)
第37章 JSP:Java开发者的附加分(位于光盘上)
第38章 电子商务与电子贸易(位于光盘上)
附录A XHTML特殊字符
附录B XHTML颜色
附录C 运算符优先顺序表
附录D ASCII字符集
附录E 数字系统
附录F Unicode
附录G 就业机会(位于光盘上)
参考文献
索引



本目录推荐