BookMentionsBookMentions

Ruby

Topic List31 books curated7 recommendations total

A curated collection of books related to Ruby, ranked by recommendation signals.

Curated list content
1
No coverThe Pragmatic Programmer
The Pragmatic Programmer

Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)

4 recommendations
Description

Straight from the trenches, The Pragmatic Programmer, 20th Anniversary Edition cuts through the increasing specialization and technicalities of modern software development to examine the core process: transforming a requirement into working, maintainable code that delights users. Extensively updated with ten new sections and major revisions through...

2
No coverRuby on Rails Tutorial
Ruby on Rails Tutorial

AddisonWesley Professional Ruby Series

2 recommendations
Description

"Ruby on Rails(TM) Tutorial by Michael Hartl has become a mustread for developers learning how to build Rails apps."Peter Cooper, Editor of Ruby InsideUsed by sites as varied as Disney, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whe...

3
No coverClean Code
Clean Code

A Handbook of Agile Software Craftsmanship

1 recommendation
Description

Even bad code can function. But if code isn t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile So...

4
No coverBeginning Ruby
Beginning Ruby

From Novice to Professional (Beginning From Novice to Professional)

Description

Based on the bestselling first edition, Beginning Ruby: From Novice to Professional, Second Edition is the leading guide for every type of reader who wants to learn Ruby from the ground up.The new edition of this book provides the same excellent introduction to Ruby as the first edition plus updates for the newest version of Ruby, including the add...

5
Ruby Way, The
Ruby Way, The

Solutions and Techniques in Ruby Programming, (AddisonWesley Professional Ruby Series)

Description

For more than a decade, Ruby developers have turned to The Ruby Way for reliable "howto" guidance on effective Ruby Programming,. Now, Hal Fulton and Andre Arko have thoroughly updated this classic guide to cover new language enhancements and developers' experiences through Ruby 2.1. The new edition illuminates Ruby 2.1 through 400 examples, each ...

6
No coverThe RSpec Book
The RSpec Book

Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby)

Description

BehaviourDriven Development (BDD) gives you the best of Test Driven Development, Domain Driven Design, and Acceptance Test Driven Planning techniques, so you can create better software with selfdocumenting, executable tests that bring users and developers together with a common language. Get the most out of BDD in Ruby with The RSpec Book, writte...

7
No coverLearn Ruby the Hard Way
Learn Ruby the Hard Way

A Simple and Idiomatic Introduction to the Imaginative World Of Computational Thinking with Code (3rd Edition) (Zed Shaw's Hard Way Series)

Description

Master Ruby and become a programmer even if you never thought you could! This breakthrough book and CD can help practically anyone get started in Programming,. It's called "The Hard Way," but it's really quite simple. What's "hard" is this: it requires discipline, practice, and persistence. Zed A. Shaw teaches Ruby through a series of brilliantly...

8
No coverRuby Cookbook
Ruby Cookbook

Recipes for ObjectOriented Scripting

Description

Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed Programming,, and multithreading.Revised f...

9
Ruby Pocket Reference
Ruby Pocket Reference

Instant Help for Ruby Programmers

Description

Updated for Ruby 2.2, this handy reference offers brief yet clear explanations of Ruby's core elementsfrom operators to blocks to documentation creationand highlights the key features you may work with every day. Need to know the correct syntax for a conditional Forgot the name of that String method This book is organized to help you find the...

10
Intro To Ruby Programming,
Intro To Ruby Programming,

Beginners Guide Series

Description

Learning Ruby has never been this fast and easy, or fun!Veteran Codemy.com programmer John Elder walks you step by step through the ins and outs of Ruby Programming,. Written for the absolute beginner, you don't need any Programming, experience to dive in and get started with this book. Follow along as John teaches you to set up a development environ...

11
Practical ObjectOriented Design
Practical ObjectOriented Design

An Agile Primer Using Ruby

Description

Ruby's widely admired simplicity has a downside: too many Ruby and Rails applications have been created without concern for their longterm maintenance or evolution. The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful realworld objectoriented design technique...

12
The Rails 5 Way
Description

The "Bible" for Rails Development: Fully Updated for Rails 5 "When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time." Steve Klabnik, Rails contributor and mentor The Rails(TM) 5 Way is the comprehensive, authoritative reference guide for professionals delivering productionquality code using modern ...

13
No coverAgile Web Development with Rails 6
Description

Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, farreaching tutorial and reference. If you're new to Rails, you'll get stepbystep guidance. If you're an experienced developer, get the comprehensive, insider information you need for the latest version of Ruby on Rails...

14
Effective Ruby
Effective Ruby

48 Specific Ways to Write Better Ruby (Effective Software Development Series)

Description

If you're an experienced Ruby programmer, Effective Ruby will help you harness Ruby's full power to write more robust, efficient, maintainable, and wellperforming code. Drawing on nearly a decade of Ruby experience, Peter J. Jones brings together 48 Ruby best practices, expert tips, and shortcutsall supported by realistic code examples. Jones of...

15
Ruby Under a Microscope
Ruby Under a Microscope

An Illustrated Guide to Ruby Internals

Description

Ruby is a powerful Programming, language with a focus on simplicity, but beneath its elegant syntax it performs countless unseen tasks.Ruby Under a Microscope gives you a handson look at Ruby's core, using extensive diagrams and thorough explanations to show you how Ruby is implemented (no C skills required). Author Pat Shaughnessy takes a scientif...

16
Eloquent Ruby
Description

It's easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the "Ruby way" of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists doso you can leverage its immense, surprising power. Olsen draws on years of experience internalizin...

17
No coverMetaProgramming, Ruby
MetaProgramming, Ruby

Program Like the Ruby Pros (Facets of Ruby)

Description

Write powerful Ruby code that is easy to maintain and change. With metaProgramming,, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaProgramming, is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling MetaProgramming, Ruby explains metaprogra...

18
No coverThe WellGrounded Rubyist
Description

The WellGrounded Rubyist takes you from interested novice to proficient practitioner. It's a beautifully written tutorial that begins with the basic steps to get your first Ruby program up and running and goes on to explore sophisticated topics like callable objects, reflection, and threading. Whether the topic is simple or tough, the book's easy...

19
Head First Ruby
Head First Ruby

A BrainFriendly Guide

Description

What will you learn from this bookWhat's all the buzz about this Ruby language Is it right for you Well, ask yourself: are you tired of all those extra declarations, keywords, and compilation steps in your other language Do you want to be a more productive programmer Then you'll love Ruby. With this unique handson learning experience, you'll ...

20
No coverRails 5 Test Prescriptions
Rails 5 Test Prescriptions

Build a Healthy Codebase

Description

Does your Rails code suffer from bloat, brittleness, or inaccuracy Cure these problems with the regular application of testdriven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack integration. Do what the doctor o...

21
Ruby on Rails 3 Tutorial
Ruby on Rails 3 Tutorial

Learn Rails by Example (AddisonWesley Professional Ruby Series)

Description

?Ruby on Rails? 3 Tutorial: Learn Rails by Example by Michael Hartl has become a must read for developers learning how to build Rails apps.??Peter Cooper, Editor of Ruby InsideUsing Rails 3, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world?s most p...

22
No coverDesign Patterns in Ruby
Description

Praise for Design Patterns in Ruby " Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter. Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special relevance for Ruby. He clearly explains each idea, making a wealth of experience ...

23
No coverRefactoring
Refactoring

Ruby Edition

Description

The Definitive Refactoring Guide, Fully Revamped for Ruby With refactoring, programmers can transform even the most chaotic software into welldesigned systems that are far easier to evolve and maintain. What's more, they can do it one step at a time, through a series of simple, proven steps. Now, there's an authoritative and extensively updated ve...

24
No coverLearn Ruby in 24 Hours or Less
Learn Ruby in 24 Hours or Less

A Beginner’s Guide To Learning Ruby Programming, Now

25
No coverPractical ObjectOriented Design in Ruby
26
No coverProgramming, Ruby 1.9 & 2.0
27
Programming, Ruby 1.9
Programming, Ruby 1.9

The Pragmatic Programmers' Guide (Facets of Ruby)

Description

Would you like to go from first idea to working code much, much faster Do you currently spend more time satisfying the compiler instead of your clients or end users Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done Are you using Rails, and want to dig deeper into the underlying Ruby langua...

28
Rails 4 in Action
Rails 4 in Action

Revised Edition of Rails 3 in Action

Description

SummaryRails 4 in Action is a comprehensive introduction to Rails that guides you handson through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a tickettracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.Purchase of th...

29
Rails AntiPatterns
Rails AntiPatterns

Best Practice Ruby on Rails Refactoring (AddisonWesley Professional Ruby) (AddisonWesley Professional Ruby Series)

Description

The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. "Rails(TM) AntiPatterns"identifies these widespre...

30
No coverRuby For Beginners
Ruby For Beginners

Your Guide To Easily Learn Ruby Programming, in 7 days

31
The Ruby Programming, Language
The Ruby Programming, Language

Everything You Need to Know

Description

The Ruby Programming, Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an allstar team:David Flanagan, bestselling author of Programming, language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to t...

Built from recommendation data, category signals, and source-backed book records. Use this list as a starting point; open any book to see proof, context, and Amazon options where available.

Recommendation dataCategory signalsSource-backed book recordsOpen book pages for proof/context

Explore more lists

About this list

This list aggregates books that appear in public recommendation sources, reader-interest signals, and category data. Books are ranked by their position from the source list; recommendation counts and ratings are shown where available. Open any book to see source-backed recommendation proof, editorial context, and Amazon options — the per-book detail page is where the trust signals live.