|Categories||Download eBook: Learn Ruby The Hard Way|
This breakthrough book 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.
This book is a translation of the original Learn Python The Hard Way to teaching Ruby, with the translation done by Rob Sobers. "Learn Python The Hard Way" has taught hundreds of thousands worldwide how to code in Python, and this book uses the same proven method for Ruby. When you are done with this book you will have the skill to move on to other books about Ruby and be ready to understand them.
Zed A. Shaw teaches Ruby through a series of brilliantly-crafted exercises - all formatted consistently, and none longer than two pages (including "extra credit"). Just read them, type in their sample code precisely (no copy-and-paste!), and make the programs run. As you read, type, fix your mistakes, and watch the results, you'll learn how software works, how programming works, what good programs look like, and how to read, write, and see code. You'll learn all you need to know about Ruby logic, input/output, variables, and functions -- and, by the time you're done, you'll be building complete web applications. Above all, you'll learn the attention to detail that is indispensable to successful programming.
More Ruby eBooks:
Objects on Rails
Ruby Hacking Guide
Rails Deep Dive
The Book of Ruby: A Hands-On Guide for the Adventurous
Ruby on Rails Tutorial, 2nd Edition: Learn Web Development with Rails
Ruby on Rails Security Guide, Version 2.0
Ruby Best Practices