Head First Ajax中文版电子书PDF下载完整高清版|百度网盘下载
编辑评论:
Head First Ajax(中文版)是学习如何构建动态、交互式网络应用程序的完美学习体验。本书专为您的大脑而设计,涵盖 JavaScript、XHTML、异步和同步请求、DOM 以及扩展和改进 Web 应用程序开发能力所需的一切
编辑推荐
了解如何让您的网页听得清清楚楚
让庞大的网络应用感觉像是响应迅速的动态桌面应用
以纯文本、XML 和 JSON 格式传输数据
了解 Sally 如何使用异步编程同时做两件事
深入理解树和文档对象模型
大脑意识学习指南
简介
Head First Ajax(中文版)是学习如何构建动态、交互式 Web 应用程序的完美学习体验。这本书专为您的大脑而设计,涵盖了 JavaScript、XHTML、异步和同步请求、DOM 以及扩展和改进 Web 应用程序开发能力所需的一切。您不必记住其他人编写的框架中的某些方法,或者只需将小部件从工具包拖放到应用程序中。到本书结束时,您将构建一流的应用程序,无需重新加载页面即可与服务器通信,在屏幕上移动元素以响应用户操作,并预测用户可能犯的错误。
为什么这本书如此特别?
我们相信您的时间非常宝贵,不应该浪费太多时间与新概念作斗争。使用来自认知科学和学习理论的新研究,您将享受多感官的学习体验,Head First Ajax 以专为您的大脑设计的丰富格式进行叙述,而不是长时间的疲倦和说教,让您昏昏欲睡。
重要提示
将此视为一个学习过程,而不仅仅是一本参考书。我们在安排内容时特意做了一些删减。只要有碍相关内容的学习,我们都会毫不留情地删除。此外,第一次阅读本书时,请从第一页开始,因为本书的其余部分假设您已经看过并学习了以前的内容。
我们假设您已经熟悉 HTML 和 CSS。
仅 HTML 和 CSS 就需要一整本书(事实上,有这样一本书:Head First HTML with CSS & XHTML)。我们将本书的重点放在 Ajax 编程上,而不是重复您可能在其他地方学到的大量标记和样式。
我们假设您至少以前看过 JavaScript 代码。
JavaScript 至少需要一整本书才能涵盖...哦等等,我之前说过。老实说,JavaScript 绝不是一种简单的脚本语言,本书无法涵盖 JavaScript 的所有用途。您将了解与 Ajax 编程相关的所有 JavaScript 用法,并学习如何充分使用 JavaScript 为您的网页添加互操作性并向服务器发送请求。
但是,如果您从未编写过单行 JavaScript,对花括号等函数完全陌生,或者以前从未使用任何语言进行过编程,那么您可能希望找到一本好的 JavaScript 书籍并重新阅读.如果你真的想努力阅读这本书,那很好——只要做好准备:我们将在基础知识方面进展得非常快。
本书不讨论服务器端编程。
现在很容易找到用 Java、PHP、Ruby、Python、Perl、Ruby on Rails、C# 和更多语言编写的服务器端程序。 Ajax 编程适用于这些语言,我们将在本书的示例中尝试提供几个服务器端程序的示例。
但是,为了保持学习 Ajax 的重点,我们不会花太多时间解释所使用的服务器端编程;这里只展示服务器的基本输入和输出,但对我们来说已经足够了。我们认为您应该编写可以使用任何类型的服务器端编程的 Ajax 应用程序;我们还认为,您应该足够聪明,将您从使用 PHP 的示例中学到的知识应用到您的 Ruby on Rails 或 Java servlet 应用程序中。
访问我们的网站以下载示例服务器端程序,以便您自己运行这些应用程序。
建议您对本书中的示例使用多种浏览器。
太糟糕了,不同的网络浏览器以完全不同的方式处理您的 HTML、CSS 和 JavaScript。如果您想成为一名真正的 Ajax 程序员,请务必在多个现代浏览器上测试您的异步应用程序。本书中的所有示例都在最新版本的 Firefox、Opera、Safari、Internet Explorer 和 Mozilla 上进行了测试。但是,如果您发现有问题,请告诉我们……这应该是一个意外。
书籍内容
简介
1、使用 Ajax:新一代 Web 应用程序
2、设计 Ajax 应用程序:以 Ajax 方式思考
3、 JavaScript 事件:响应您的用户
4、多个事件处理程序:两个人
5、异步申请:就像重新申请驾照
6、文档对象模型:网页森林
7、管理 DOM:我的愿望是你的命令
8、框架和工具包:没有人相信
9.XML请求和响应:难以形容
10.JSON:JavaScript 之子
11.表单和验证:大声说出来
12.发帖请求:怀疑:加个好友
附录 I:未解决的 5 个主要问题
附录二:实用函数