Learn Ruby The Hard Way
This book is intended to get beginners start programming in Ruby right away. It is called the "hard way", but it really just requires readers to follow a sequence of simple instructions.
Tag(s): Ruby
Publication date: 17 Dec 2014
ISBN-10: 032188499X
ISBN-13: 9780321884992
Paperback: 336 pages
Views: 44,266
Learn Ruby The Hard Way
Zed A. Shaw wrote:This simple book is meant to get you started in programming. The title says it's the hard way to learn to write code; but it's actually not. It's only the "hard" way because it's the way people used to teach things. With the help of this book, you will do the incredibly simple things that all programmers need to do to learn a language:
1. Go through each exercise.
2. Type in each sample exactly.
3. Make it run.
That's it. This will be very difficult at first, but stick with it. If you go through this book, and do each exercise for one or two hours a night, you will have a good foundation for moving onto another book. You might not really learn "programming" from this book, but you will learn the foundation skills you need to start learning the language.
This book's job is to teach you the three most essential skills that a beginning programmer needs to know: Reading and Writing, Attention to Detail, Spotting Differences.
About The Author(s)
Zed A. Shaw is a software developer most commonly known for creating the Mongrel web server for Ruby web applications, as well as his articles on technology, business, and technical communities. Mongrel was the first web server used by Twitter, and inspired Node.js, according to its creator Ryan Dahl. Mongrel2 is the language-agnostic successor to Mongrel.
Zed A. Shaw is a software developer most commonly known for creating the Mongrel web server for Ruby web applications, as well as his articles on technology, business, and technical communities. Mongrel was the first web server used by Twitter, and inspired Node.js, according to its creator Ryan Dahl. Mongrel2 is the language-agnostic successor to Mongrel.