/   Programming Languages Books /  

Ruby Books

Advertisement

Ruby Books

There are many downloadable free Ruby books, available in our collection of books. Which are available in the form of PDF, Online Textbooks, eBooks and lecture notes. These books cover basics, beginner, and advanced concepts and also those who looking for introduction to the same.

Essential Ruby

This page covers the following topics related to Ruby : Casting type conversions, Arrays, Classes, Hashes, Blocks and procs and lambdas, Inheritance, Control flow, Strings, Symbols, Exceptions, Thread, Methods, Method missing, Numbers, Iteration, Regular Expressions and regex based operations, Comparable, Gem usage, Design patterns and idioms, Loading source files, Range, Comments, Special constants in Ruby, Modules, Ruby version manager, Gem creation / management, Constants, Variable scope and visibility, rbenv, Environment variables, Singletons, File I/O, Time, Queue, Destructuring, IRB, Enumerators, C extensions, Struct, Metaprogramming, Dynamic evaluation, instance eval, Message passing, Keyword arguments, DateTime, Truthiness, JSON with Ruby, Implicit receives, understanding, Monkey patching, Introspection, Monkey patching, Refinements, Monkey patching in Ruby, Catching exceptions with begin rescue, Command line apps, Debugging, Pure RSpec JSON API testing, Recursion, Installation, ERB, Introspection, Random numbers, Getting started with Hanami, OptionParser, Splat operator, Multidimensional Arrays, Enumerable, Ruby access modifiers, Operating system or shell commands, Contributors.

Author(s):

s NAPages

The Bastards Book of Ruby

This page covers the following topics related to Ruby : The Fundamentals, Installation, Tweet Fetching, Style, Conventions, and Debugging, Numbers, Strings, Variables, Methods, RubyGems, If and Else, Loops, Collections, Enumerables, File input/output, Reviewing Tweet Fetching, Supplementals, Design and Theory, The Projects.

Author(s):

s NAPages

Ruby Programming by Wikibooks.org

This book is currently broken down into several sections and is intended to be read sequentially. Topics covered includes: Notation conventions, Basic Ruby, Ruby Semantic reference, Built in Classes, Standard Library.

Author(s):

s NAPages

I Love Ruby Get started with the greatest programming language made for humans

Ruby is an easy to learn programming language. This book describes the fundamental concepts and techniques in greater depth than traditional introductions.

Author(s):

s NAPages

Ruby Programming

Ruby is an object-oriented scripting language developed by Yukihiro Matsumoto. Topics covered includes: Installing Ruby, Ruby editors, Notation conventions, Interactive Ruby, Data types, Writing methods, Classes and objects, Exceptions, Syntax - Lexicology, Variables and Constants, Control Structures, Classes, Built-In Functions, Predefined Variables, Predefined Classes, Objects , Array, Class, Comparable, Encoding, Enumerable.

Author(s):

s NAPages

Ruby on Rails Tutorial

This book is the only Rails book that does test-driven development the entire time, an approach highly recommended by the experts but which has never been so clearly demonstrated before. Finally, by including Git, GitHub, and Heroku in the demo examples, the author really gives you a feel for what it’s like to do a real-world project. The tutorial’s code examples are not in isolation.

Author(s):

s NAPages

Cookin' with Ruby on Rails Designing for Testability

This tutorial is intended for use with Rails 1.2.6.It has not yet been updated to support Rails 2.x.

Author(s):

s NAPages