内容简介
You already know you want to learn Ruby, and the smarter way to learn Ruby 2.X is to learn by doing. The Ruby Workshop focuses on building up your practical skills so that you can kick-start your career as a developer and rapidly prototype applications. You'll learn from real examples that lead to real results.Throughout The Ruby Workshop, you'll take an engaging step-by-step approach to understanding the Ruby language. You won't have to sit through any unnecessary theory. If you&
AI简介
这是一本专注于Ruby编程语言实战技能的教材。全书分为14章,内容涵盖了Ruby语言基础、数据类型与操作、程序流程、面向对象编程、模块与Mixin、Ruby Gems、调试工具、元编程以及Ruby on Rails框架等主题。
书中首先介绍了Ruby语言基础,包括Ruby Shell的使用、标准数据类型、数组和哈希的操作方法等。这些基础知识是后续学习的基础,为读者提供了深入理解Ruby语言的机会。
接着,书中深入探讨了程序流程,包括布尔运算符、比较运算符、循环语句以及Ruby块的使用。这些内容帮助读者理解程序的执行流程,从而编写出高效、简洁的代码。
在面向对象编程部分,书中详细介绍了类和对象的概念、继承的概念和作用以及模块功能与应用。这些内容帮助读者理解面向对象编程的核心概念,从而更好地组织和管理代码。
书中还详细介绍了Ruby Gems的简介与功能,以及如何使用日志与调试工具。这些内容帮助读者理解如何使用Ruby Gems来导入外部数据和代码,提高应用程序的功能,同时掌握日志和调试技巧,提高开发效率。
最后,书中还介绍了Ruby on Rails框架中的数据库配置、Vali