RubyforRails中文版
版权信息书 名: RubyforRails中文

版
作者:(美)布莱克
出版社: 人民邮电出版社
出版时间: 2007
ISBN: 9787115161611
开本: 16
定价: 59.00 元
内容简介★“本书作者曾经教过我很多Ruby知识……每一个从其他语言转到Rails的人都应该拥有本书。为了充分发挥Rails的潜力,花时间去全面掌握Ruby是至关重要的。本书提供了达到这一目的所需要的一切。”
--DavidHeinemeierHansson,RubyonRails之父!
RubyonRails(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程序员。
目录第一部分Ruby/Rails全景
第1章Ruby工作原理
1.1编写Ruby程序的基本过程
1.2激活解释器的方法
1.3Ruby扩展和程序库
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源代码的技术
附录ARuby和Rails的安装和资源
索引
……