《Ruby for Rails》

《Ruby for Rails》,作者(美)布萊克著,吳暢欣,張明生譯,2007年7月由人民郵電出版社出版,本書Ruby初學者尤其是具備其他語言背景的Rails開發者最身打造的絕佳Ruby教程。

作者: (美)布萊克 著,吳暢欣,張明生
出 版 社: 人民郵電出版社
出版時間: 2007-7-1
字數: 616000
版次: 1
頁數: 386
印刷時間: 2007/07/01
紙張: 膠版紙
I S B N : 9787115161611
包裝: 平裝

編輯推薦

“本書作者曾經教過我很多Ruby知識……每一個從其他語言轉到Rais的人都應該擁用本書。為了充分發揮Rails的潛力,花時間去全面掌握Ruby是至關重要的。本書提供了達到這一目的所需要的一切。”
——David Heinemeier Hansson ruby on rails之父
Ruby on Rails(RoR)已經成為如今最灸手可熱的Web開發技術之 。藉助RoR你可以輕鬆快速地創建功能強大的Web套用!
Rails框架本身就是用Ruby寫成的,所以Rails套用都是Ruby程式,這就意味著要想發揮Rails的全部威力,必須首先深入全面地掌握Ruby這部語言。
本書是世界頂尖的Ruby專家為Ruby初學者尤其是具備其他語言背景的Rails開發者最身打造的絕佳Ruby教程。在講述Ruby知識的過程中,始終從Rails開發實戰出發,揭示Rails和Puby之間的微妙關係,闡述Rails自身特有的技術、慣用法和設計理念,並用Rails開發了一個網上音樂店實例。最後還介紹了探索Rails原始碼的各種技術,為你繼續深入打下基礎。

內容簡介

本書是一部專門為Rails實踐而寫的經典Ruby著作,由四部分組成,共17章。第一部分講述Ruby和Rails的編程環境。第二部分和第三部分與Rails緊密聯繫,著重對Ruby這門語言進行詳細介紹;所採用的Rails套用示例,既說明了Ruby的特性,也給出了有關Rails的重要信息。第四部分講述了如何套用第二部分和第三部分的Ruby知識來開發Rails套用。
本書適合於Ruby的初學者,也適合於想要進一步提高Ruby編程技能,開發實際Rails套用的Web程式設計師。

作者簡介

David A.Black世界頂尖的Ruby和Rails專家、Ruby和Rails的主要倡導機構之一Ruby Central(RbyConf和RailsConf主辦者)的負責人。他是Roby核心開發者之一,RCRchive的維護者。

目錄

第一部分 Ruby/Rails全景
第1章 Ruby工作原理 
1.1 編寫Ruby程式的基本過程 
1.2 激活解釋器的方法 
1.3 Ruby擴展和程式庫 
1.4 剖析Ruby編程環境
1.5 小結 
第2章 Rails工作原理 
2.1 深入Rails框架 
2.2 分析Rails的MVC實現
2.3 全程開發Rails套用 
2.4 全程跟蹤Rails的運行 
2.5 小結 
第3章 了解Ruby前提下的Rails開發 
3.1 了解代碼在做什麼的第一次嘗試 
3.2 開始用Ruby在代碼中做更多的事
3.3 實現與套用相關的技能和任務 
3.4 小結
第二部分 Ruby構造塊
第4章 對象和變數 
4.1 從“事物”到對象 
4.2 對象的固有行為 
4.3 必需參數、可選參數以及默認值參數
4.4 局部變數和變數賦值 
4.5 小結
第5章 用類組織對象
5.1 類和實例 
5.2 設定方法 
5.3 屬性和attr_*方法族 
5.4 類方法和class類
5.5 進一步學習常量
5.6 繼承 
5.7 小結 
第6章 模組和程式組織 
6.1 創建和使用模組的基礎知識 
6.2 模組、類和方法查找 
6.3 類/模組的設計和命名
6.4 小結
第7章 默認對象和作用域 
7.1 理解當前對象或默認對象self 
7.2 確定作用域 
7.3 部署方法訪問許可權規則 
7.4 編寫和使用頂層方法 
7.5 小結
第8章 控制流技術 
第三部分 內建類和內建模組
第9章 內建類和模組基礎知識 
第10章 標量對象 
第11章 集合、容器和可枚舉性
第12章 正則表達式和基於它的字元串操作
第13章 Ruby動態特性 
第四部分 結合Ruby和Rails
第14章 再次為R4Rmusic套用領域建模 
第15章 通過編程改進ActiveRecord模型
第16章 改進控制器和視圖 
第17章 探索Rails原始碼的技術
附錄A Ruby和Rails的安裝和資源
索引

參考

噹噹網 http://product.dangdang.com/product.aspx?product_id=9325297

相關詞條

相關搜尋

熱門詞條

聯絡我們