Publishers of technology books, eBooks, and videos for creative people

Home > Store

Ruby: Visual QuickStart Guide

Register your product to gain access to bonus material or receive a coupon.

Ruby: Visual QuickStart Guide

Premium Website

  • Sorry, this book is no longer in print.
Not for Sale


  • Copyright 2009
  • Edition: 1st
  • Premium Website
  • ISBN-10: 0-321-55385-3
  • ISBN-13: 978-0-321-55385-0
  • eBook (Watermarked)
  • ISBN-10: 0-321-60256-0
  • ISBN-13: 978-0-321-60256-5

This book is for those new to programming or that know other programming languages and would like to know Ruby. The book teaches the fundamentals of object-oriented programming and starts with creating a basic program. Everything is covered such as control structures and variables, taking input, and creating output. Moving from the basic to more advanced topics, a solid understanding of Ruby is taught in logical progression. The book ends with an overview of the Web development framework, Ruby on Rails.

Sample Content

Online Sample Chapter

Arrays, Ranges, and Hashes in Ruby

Table of Contents

Chapter 1: Getting Started
Chapter 2: Simple Scripts
Chapter 3: Simple Types
Chapter 4: Arrays, Ranges, and Hashes
Chapter 5: Control Structures
Chapter 6: Creating Methods
Chapter 7: Creating Classes
Chapter 8: Inheritance and More
Chapter 9: Modules and Includes
Chapter 10: Regular Expressions
Chapter 11: Debugging and Error Handling
Chapter 12: RubyGems
Chapter 13: Directories and Files
Chapter 14: Databases
Chapter 15: Networking
Chapter 16: Ruby on Rails
Chapter 17: Dynamic Programming



Page 199: The second class definition in the second tip should be ClassB.

Page 366: On line 3 of the right-hand column, the sentence should read "...details are probably..."

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership