书籍详情

学习Ruby

学习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  随堂练习解答
术语表
猜您喜欢

读书导航