S'ware Metrics Home

Book Store PMP Books PDAs
S'ware Metrics Six Sigma LCD Monitors
Requirements Management PMBOK Books
Team Building Use Case DVD Players

Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional)


Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional)

Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional)

List Price: $39.99
Our Price:
$26.39
Availability: Usually ships in 24 hours


Manufacturer: Apress
Author: Peter Cooper
Binding: Paperback
Publication Date: 2007-03-26
Publisher: Apress
Label: Apress
Number Of Pages: 664
Features:


Editorial Review:

Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment.

Beginning Ruby is a thoroughly contemporary guide for every type of reader wanting to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.

The book then explains key Ruby principles, such as classes and objects; projects, modules, and libraries; and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the books appendixes provide essential reference information as well as a primer for experienced programmers.


Cached date: AWS Called=true

You may also be interested in these products:
Agile Web Development with Rails, 2nd Edition
Agile Web Development with Rails, 2nd Edition
Beginning Rails: From Novice to Professional (Beginning from Novice to Professional)
Beginning Rails: From Novice to Professional (Beginning from Novice to Professional)
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
RailsSpace: Building a Social Networking Website with Ruby on Rails (Addison-Wesley Professional Ruby Series)
RailsSpace: Building a Social Networking Website with Ruby on Rails (Addison-Wesley Professional Ruby Series)
Ruby by Example: Concepts and Code
Ruby by Example: Concepts and Code


These categories may also be of interest to you:


Customer Reviews
Average Customer Rating: 5.0

Your own your way! 2008-07-02
Beginning Ruby is one of the easier books to following Ruby, and get a decent understanding Object Oriented Programming (OOP). If you don't want to fork the money over yet for this book like I did not knowing if I would understand (I just now have grown a big enough interest into programming to want to study), then I would suggest grabbing the book called Learn to Program from Pragmatic Programmer Series. In that book he runs through basic ruby syntax, and programs that actually function more or less like a BASIC application would. Once you finish the short yet insightful Learn to Program book, this book becomes even easier to follow. Once you make your way through this book though, you will want to more then likely purchase the Pragmatic Programmer Ruby book (The Red Pick Axe Book, which the 3rd version is due out in October). But from a novice programmer perspective, this is an amazing book and is always by my side.


Great ruby book 2008-07-01
I wanted to use ruby on rails for my web applications, but after some failed attempts I decided to learn a bit of the ruby programming language first. This book guided me to the language, even if you are new programmer I completely recommend it.


Great for a new programmer 2008-05-26
I have dabbled in programming, but never really rolled up my sleeves to learn a language... until now. Both ruby and python seemed like great choices, and I looked for materials to play with them. Both offer some very nice features and the ability to get up and running with something useful and fun easily, yet offer plenty of room to grow. After a short evaluation period, I think I just like the "feel" of ruby better, but that's totally subjective. After settling on a language, I looked for a book.

I checked out Chris Pine's "Learn to Program", and of course _why's Poignant Guide to Ruby, and then this book. This one is, by a large margin, my favorite. Both Chris Pine's book and _why's guide have their moments, but in my opinion Cooper's book has a considerable edge in clarity and usefulness. It explains complex concepts in clear prose and then by example. I feel that I can tackle useful problems after having read the book. It seems to hit the sweet spot for being clear but not condescending, complex but not overwhelming. The examples are very applicable to many real-world problems.

This book is more of a tutorial than a reference, which is exactly what I needed as a new programmer. In addition to being a great ruby book, it's also one of the best "tech" books I've ever purchased. It's rare to see this level of quality in technical writing. I really hope Mr. Cooper continues to produce programming books.


An excellent introduction to Ruby 2008-03-29
I had heard quite a bit about Ruby, so I thought I would see what it had to offer. I went looking for an introductory book and found this one. I was hooked before the end of the first chapter. The author has an engaging writing style, and has done a great job of introducing the language and the community. The book is logically organized and presents the material in an easily comprehensible style. This is a great book for getting started with Ruby.


a very good introduction to Ruby - and to programming 2008-03-04
Cooper's book is by far the best introduction to Ruby I've read as well as to programming in general for beginners. He strikes (for me, at least) the right balance of showing how-to as well as the rationale behind it. It is neither too shallow nor overbearing, but steadily builds on previous lessons, always careful to point out where to find further/more up-to-date documentation.

Cooper's writing style is concise and clear. Examples are explained well. After having worked through books on AppleScript and Objective-C I wish they had been written by Cooper as well.

5 stars!