你將從本書學到什麼?
《深入淺出 Ajax》不只是一本書,更是一段互動式 Web 應用程式編程的完整學習體驗。本書專為你的大腦量身打造,內容涵蓋 JavaScript、XHTML、非同步(asynchronous)與同步(synchronous)請求、DOM、以及其他擴展及革新 Web 應用程式所需的一切。在整個閱讀過程中,你要做的不只是牢記別人所撰寫的框架(framework),或者從工具組中拖放一些小組件(widget),完成本書閱讀之際,你將建構出能夠與伺服器進行有效率溝通的 Web 應用程式,沒有頁面重載(page reload)的負擔,也不會為了回應使用者的操作而讓畫面不斷產生變動,甚至能夠預先考慮到使用者將會犯的錯誤...未雨綢繆!
這本書為何如此與眾不同?
我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。利用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗。《深入淺出 Ajax》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。
各界推薦
名人推薦:
『你不光是在「讀」Head First,更是在「做」Head First,這就是「Head First 系列」最大的與眾不同之處。』
— Pauline McNamara,Center for New Technologies and Education,Fribourg 大學,瑞士
『隱匿在 Ajax 魔法水晶球背後的真相是什麼?藉由本書,你將走出 Ajax 的迷霧,你的心智將完全融入 Ajax 的核心觀念,並且在整個過程中體驗到寓教於樂的道理。』
— Bear Bibeault,Web 應用程式架構師
名人推薦:『你不光是在「讀」Head First,更是在「做」Head First,這就是「Head First 系列」最大的與眾不同之處。』
— Pauline McNamara,Center for New Technologies and Education,Fribourg 大學,瑞士
『隱匿在 Ajax 魔法水晶球背後的真相是什麼?藉由本書,你將走出 Ajax 的迷霧,你的心智將完全融入 Ajax 的核心觀念,並且在整個過程中體驗到寓教於樂的道理。』
— Bear Bibeault,Web 應用程式架構師
目錄
序
1 使用 Ajax:新世代 Web 應用程式
2 Ajax 應用程式設計:以 Ajax 的觀點思考
3 JavaScript 事件:回應你的使用者
4 多重事件處理器:兩人成伴
5 非同步 Web 應用程式:不再等無人
6 DOM:網頁森林
7 操作 DOM:從心所欲/不/踰矩
8 框架與工具組:逢人只能信三分
9 XML 請求與回應:無法言喻
10 JSON:JavaScript的同路人
11 表單與驗證:暢所欲言
12 POST 請求:它不偏執,它是我朋友
i 附錄一:本書遺珠
ii 附錄二:公用函式
索引
序
1 使用 Ajax:新世代 Web 應用程式
2 Ajax 應用程式設計:以 Ajax 的觀點思考
3 JavaScript 事件:回應你的使用者
4 多重事件處理器:兩人成伴
5 非同步 Web 應用程式:不再等無人
6 DOM:網頁森林
7 操作 DOM:從心所欲/不/踰矩
8 框架與工具組:逢人只能信三分
9 XML 請求與回應:無法言喻
10 JSON:JavaScript的同路人
11 表單與驗證:暢所欲言
12 POST 請求:它不偏執,它是我朋友
i 附錄一:本書遺珠
ii 附錄二:公用函式
索引