## 先决条件
本书为你提供了足够的知识,可以从头开始学习 Ruby。 但是,如果你已经知道或拥有这些东西,那将是很好的。 首先是一台 GNU / Linux 计算机。 我建议使用 Ubuntu [https://ubuntu.com](https://ubuntu.com) 计算机。 该操作系统正在成为每个优秀程序员的操作系统。 你要做的第二件事是培养 GNU / Linux 的知识,你可以阅读 [https://linuxjourney.com](https://linuxjourney.com) 上的教程以获取知识。 一旦掌握了这些知识,你将可以更好地学习 Ruby。
- 前言
- 红宝石
- 先决条件
- 1.安装 Ruby
- 2.在线资源
- 3.入门
- 4.比较与逻辑
- 5.循环
- 6.数组
- 7.哈希和符号
- 8.范围
- 9.功能
- 10.可变范围
- 11.类&对象
- 12.安全导航
- 13.打破大型程序
- 14.结构和 OpenStruct
- 15. Rdoc
- 16. Ruby 样式指南
- 17.模块和混入
- 18.日期和时间
- 19.文件
- 20. Proc,Lambda 和块
- 21.多线程
- 22.异常处理
- 23.正则表达式
- 24.宝石
- 25.元编程
- 26.基准
- 27.测试驱动开发
- 28.观察者模式
- 29.模板模式
- 30.工厂模式
- 31.装饰图案
- 32.适配器模式
- 33.单例模式
- 34.复合模式
- 35.建造者模式
- 36.策略模式
- 赞助商
- 捐
- 人们怎么说
- 版权
- 取得这本书