fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Learn Ruby the Hard Way

Learn Ruby the Hard Way

by Zed Shaw

Ruby (Computer program language)Application softwareDevelopment
0.0
Open Library
Open Library

About this book

You will learn Ruby! Zed Shaw has perfected the world's best system for learning Ruby. Follow it and you will succeed -- just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Ruby the Hard Way, Third Edition, you'll learn Ruby by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you'll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you'll learn the following, which you need to start writing excellent Ruby software of your own: Installing your Ruby environment; Organizing and writing code; Ruby symbols and keywords; Basic mathematics; Variables and printing; Strings and text; Interacting with users; Working with files; Using and creating functions; Looping and logic; Arrays and elements; Hashmaps; Program design; Object-oriented programming; Inheritance and composition; Modules, classes, and objects; Project "skeleton" directories; Debugging and automated testing; Advanced user input; Text processing; Basic game development; Basic web development. It'll be hard at first. But soon, you'll just get it -- and that will feel great! This tutorial will reward you for every minute you put into it. Soon, you'll know one of the world's most powerful, popular programming languages. You'll be a Ruby progr…

Themes & subjects

Ruby (Computer program language)Application softwareDevelopment

Author

Zed Shaw

Pages

336

Read time

≈ 8h

Editions

1

Language

English

Publisher

Addison-Wesley Professional

ISBN

9780321884992

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Ruby on Rails tutorial

Ruby (Computer program language) · Ruby on rails (Electronic resource)

Ruby on Rails tutorial

Michael Hartl

2012

The Ruby Way

Ruby (Computer program language) · Object-oriented programming (Computer science)

The Ruby Way

Hal Fulton

2001

Ruby cookbook

Object-oriented programming (Computer science) · Ruby (Computer program language)

Ruby cookbook

Lucas Carlson

2006

Head first Rails

Ruby (Computer program language) · Ruby on rails (Electronic resource)

Head first Rails

David Griffiths

2008

Ruby Pocket Reference

Ruby (Computer program language) · Object-oriented programming (Computer science)

Ruby Pocket Reference

Michael Fitzgerald

2007

Ferret

Ruby (Computer program language) · Relational databases

Ferret

David Balmain

2007

Learning Rails

Ruby on rails (Electronic resource) · Web site development

Learning Rails

Simon St Laurent

2008

Ruby best practices

Ruby (Computer program language) · Object-oriented programming (Computer science)

Ruby best practices

Gregory T. Brown

2009

Enterprise recipes with Ruby and Rails

Ruby (Computer program language) · Object-oriented programming (Computer science)

Enterprise recipes with Ruby and Rails

Maik Schmidt

2008

Professional Ruby On Rails

Computer Technology · Nonfiction

Professional Ruby On Rails

Noel Rappin

2008

Learning Ruby (Learning)

Ruby (Computer program language) · Ruby (programsprak)

Learning Ruby (Learning)

Michael Fitzgerald

2007

Rails

Ruby (Computer program language) · Ruby on rails (Electronic resource)

Rails

Eric Berry

2008

The Ruby programming language

Ruby (Computer program language) · Object-oriented programming (Computer science)

The Ruby programming language

David Flanagan

2007

Computer Science Programming Basics In Ruby

Ruby (Computer program language) · Computer programming

Computer Science Programming Basics In Ruby

Ophir Frieder

2012

Mastering today's software

1-2-3 for Windows · Application software

Mastering today's software

Edward G. Martin

1992

Patterns

WebSphere · Software patterns

Patterns

IBM Redbooks

2002

Advances in Computers

Graphical user interfaces (computer systems) · System analysis

Advances in Computers

Atif Memon

2012

Flash Mobile

Application software · Development

Flash Mobile

Matthew David

2012