自学编程 如何自学 Ruby 编程?

crazyjin · 2019年03月14日 · 138 次阅读

Ruby是最懂程序员的编程语言,易学易用。配合Rails乃是后端快速开发神器,不少创业公司选择它。工作会不多但是质量好。推荐自学教材:《Ruby编程语言》

Ruby编程语言

Ruby编程语言 目录和导读

目录

  • 第1章 导言 1
  • 第2章 Ruby程序的结构和运行 25
  • 第3章 数据类型和对象 41
  • 第4章 表达式和操作符 85
  • 第5章 语句和控制结构 117
  • 第6章 方法、Proc、Lambda和闭包 175
  • 第7章 类和模块 213
  • 第8章 反射和元编程 265
  • 第9章 Ruby平台 303
  • 第10章 Ruby环境 389

导读

整本书所有章节都很重要,应该仔细学习。在看书的同时一定要动手将书中的案例编写成程序并执行,只有这样在书学完以后才会有真正的编程能力。

  • 第2到6章,面向过程编程,基础知识,必须要掌握。
  • 第7章,面向对象编程,基础知识,必须要掌握。
  • 第8章,元编程,ruby真正强大的地方,掌握。
  • 第9章、第10章,ruby平台和环境。熟悉,了解。

深入学习Ruby和Ruby元编程

要真正释放Ruby的强大威力,那就要学习Ruby元编程。推荐书籍《Ruby元编程(第2版)》

Ruby元编程

《ruby元编程》目录和导读

目录

  • 第1章 元这个字眼 3
  • 第2章 星期一:对象模型 11
  • 第3章 星期二:方法 45
  • 第4章 星期三:代码块 73
  • 第5章 星期四:类定义 105
  • 第6章 星期五:编写代码的代码 139
  • 第7章 尾声
  • 第9章 Active Record的设计
  • 第10章 Active Support的Concern模块 179
  • 第12章 属性方法的发展 199
  • 第13章 最后的思考 213

导读

全书所有章节都很值得仔细学习,涉及到Rails的地方可以在学习Rails后再回来读。在看书的同时一定要动手将书中的案例编写成程序并执行,只有这样在书学完以后编程能力才会有所提高。

文档/教程

社区/论坛/问答

工具

初学者不推荐使用IDE,使用记事本/Nodepad++编辑代码即可。使用ruby命令直接运行。

共收到 0 条回复
crazyjin 如何自学后端编程? 中提及了此贴 04月25日 16:52
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册