书籍详情
学习Ruby
作者:(M)Fitzgerald 著;O`Rdilly Taiwan公司 译
出版社:机械工业出版社
出版时间:2008-02-01
ISBN:9787111234715
定价:¥36.00
购买这本书可以去
内容简介
正如您在开车的时候,并不需要知道关于汽车的一切;当您开始使用Ruby进行编程的时候,也不需要立刻了解关于Ruby的一切。无论对于Ruby的新手还是老手,《学习Ruby》都是一本即学即用的实用教材。它提供了非常多的Ruby程序,并且解释了这些程序如何运行以及这样运行的原因。这些内容已经足以让您开始您的Ruby之旅。 由于网络开发框架Ruby on Rails的流行和大受欢迎,Ruby已经引起了很多Java和PHP开发人员的兴趣。但除了Rails之外,Ruby还有其他广泛的用途,而学习这些用法的最好方法就是动手尝试编写代码。在本书中,几乎每一页都可以找到代码例子。您可以仿照或者改写这些例子,生成您自己的代码。 本书包含以下主题: * 介绍Ruby最重要的功能特性 * 示例说明如何使用条件语句以及如何使用Ruby字符串 * 涵盖正则表达式 * 解释如何使用Ruby的操作符、有理数、算术表达式以及Math模块的函数 * 详细介绍Ruby数组和hash功能 * 讲解使用Ruby进行文件处理 * 对Ruby类和mixin模块的细节展开讨论,包括对面向对象编程的简要介绍 * 介绍XML处理、Tk工具包、RubyGems、反射机制(reflection)、RDoc、嵌入式Ruby、元编程(metaprogramming)、异常处理等内容 * 让您掌握Rails的基本知识,包括一个Rails的简单教程
作者简介
暂缺《学习Ruby》作者简介
目录
y基础知识
Hello.MatZ
Interactive Ruby
参考资源
安装Ruby
权限被拒绝了
windows的文件类型关联
随堂练习
第2章 Ruby快速导览
Ruby具有面向对象特性
Ruby的保留字
注释
变量
字符串
数字与操作符
条件语句
数组与哈希
方法
语句块
符号
异常处理
Ruby文件
随堂练习
第3章 条件语句
if语句
case语句
while循环
loop方法
for循环
在程序前后执行
随堂练习
第4章 字符串
建立字符串
连接字符串
访问字符串
字符串的比较
字符串的操作
首字母大写的转换
处理字符串空白
递增字符串
转换字符串
正则表达式
1.9版展望
随堂练习
第5章 数学计算
类的继承层级和包含的模块
转换数字
基本数学计算
范围
查询数字
其他数学计算方法
数学函数
有理数
质数
随堂练习
第6章 数组
建立数组
访问元素
连接数组内容
集合操作
唯一元素
栈
比较数组
修改元素
删除元素
数组与语句块
数组排序和外观
多维数组
1.9版展望
其他数组方法
随堂练习
第7章 哈希
建立哈希
访问哈希数据
遍历哈希内容
修改哈希
哈希转换为其他类
1.9版展望
其他哈希方法
随堂练习
第8章 处理文件
目录
建立新文件
打开已有文件
文件的重新命名与删除
文件查询
改变文件模式与拥有者
10类
随堂练习
第9章 类
定义类
实例变量
Accessor
类变量
类方法
继承
模块
可见度——public、private、protected
随堂练习
第10章 Ruby的更多乐趣
用Sprintf设计输出格式
处理XML
日期与时刻
反射机制
使用Tk
元编程
RubyGems
异常处理
RDoc说明文件
嵌入式Ruby
随堂练习
第11章 Ruby on Rails简介
Rails的由来
选择Rails的理由
Raus的实际应用
Rails主机托管
安装Rails
学习Rails
简易导览
随堂练习
附录A Ruby参考表
附录B 随堂练习解答
术语表
Hello.MatZ
Interactive Ruby
参考资源
安装Ruby
权限被拒绝了
windows的文件类型关联
随堂练习
第2章 Ruby快速导览
Ruby具有面向对象特性
Ruby的保留字
注释
变量
字符串
数字与操作符
条件语句
数组与哈希
方法
语句块
符号
异常处理
Ruby文件
随堂练习
第3章 条件语句
if语句
case语句
while循环
loop方法
for循环
在程序前后执行
随堂练习
第4章 字符串
建立字符串
连接字符串
访问字符串
字符串的比较
字符串的操作
首字母大写的转换
处理字符串空白
递增字符串
转换字符串
正则表达式
1.9版展望
随堂练习
第5章 数学计算
类的继承层级和包含的模块
转换数字
基本数学计算
范围
查询数字
其他数学计算方法
数学函数
有理数
质数
随堂练习
第6章 数组
建立数组
访问元素
连接数组内容
集合操作
唯一元素
栈
比较数组
修改元素
删除元素
数组与语句块
数组排序和外观
多维数组
1.9版展望
其他数组方法
随堂练习
第7章 哈希
建立哈希
访问哈希数据
遍历哈希内容
修改哈希
哈希转换为其他类
1.9版展望
其他哈希方法
随堂练习
第8章 处理文件
目录
建立新文件
打开已有文件
文件的重新命名与删除
文件查询
改变文件模式与拥有者
10类
随堂练习
第9章 类
定义类
实例变量
Accessor
类变量
类方法
继承
模块
可见度——public、private、protected
随堂练习
第10章 Ruby的更多乐趣
用Sprintf设计输出格式
处理XML
日期与时刻
反射机制
使用Tk
元编程
RubyGems
异常处理
RDoc说明文件
嵌入式Ruby
随堂练习
第11章 Ruby on Rails简介
Rails的由来
选择Rails的理由
Raus的实际应用
Rails主机托管
安装Rails
学习Rails
简易导览
随堂练习
附录A Ruby参考表
附录B 随堂练习解答
术语表
猜您喜欢