Beginning Ruby (Expert's Voice in Open Source)

ClanBrandon Books
view more info on this item
click here for more details, find new or used items

P Cooper

Our price £26.59 (£27.99)
New from £14.52
Used from £21.08

Pages: 664 (Paperback)

ISBN: 1590597664

Pub: APRESS

Pub date: 2007-03-26

Amazon.co.uk Sales Rank: 17019

Check for 3rd party sellers (new/used)

Reader Reviews:


5/5 stars

This is the book to buy if you want to learn Ruby. (3/3 people found this helpful)

I have programming computers since 1981 when as an eleven year old I borrowed a friends ZX81. I have programmed in all the major languages (C, C++, C#, various BASICs, Java, Pascal, LISP and COBOL plus a little machine code). It doesn't matter how hard or how simple a programming language is, the key to being good at it is the training provided. If the materials you are given are not up to scratch then learning will be hard and tedious. A very obtuse language and a good teacher can make you an expert.

I have been developing a Rails app for a while now but I was being hampered by my lack of Ruby which was down to the books I have read already. But this book is different - it doesn't assume that you have ever programmed before and this a plus because it breaks your conscience connection to other programming languages you may have used and makes your concentrate on Ruby. Add to that the fact that book is so well written and you have a winner on your hands.

I want to add a class to my Rails app that does an MX record lookup to test that the domain part of a persons email address is valid - this book covers things like that and gives you the confidence to search out Gems and other goodies.

Ruby really is a simple language but the syntax can be confusing to old school hackers like my self who are always thinking: this is too easy. And that is the main theme of the book, Ruby is easy and powerful so be careful.

I can not recommend this book highly enough. Read it once and then use it as a reference as every thing you need is in there.

5/5 stars

A Great introduction to Ruby (2/2 people found this helpful)

This is the book I wish I had bought before I bought the pick-axe book.

It is a perfect introduction to Ruby for people without a programming background.
It takes nothing for granted and takes the reader through a gentle introduction
of the language and ( just as importantly ) the Ruby philosophy ( the why of Ruby ).

While being gentle to the new student, I find there is still a depth to the book.
As a beginner, I suspect it will take several more readings and lots of coding
before I begin to grasp the power of objects and classes.
But now I don't feel I am not so much in over my head.

I enjoyed Peter Coopers writing style and would recommend this book and the website
to any programming novice.

5/5 stars

A good book by a yellow belly! (3/3 people found this helpful)

An excellent introduction to Ruby, well written, easy to get into as well as engaging. The book has just the right pace and tone. Good stuff, I look forward to reading more by Peter Cooper.

Similar Products

Beginning Rails: From Novice to Professional (Expert's Voice)

Agile Web Development with Rails (Pragmatic Programmers)

Programming Ruby: The Pragmatic Programmer's Guide, Second Edition: The Pragmatic Programmers' Guide

Ruby Cookbook (Cookbooks (O'Reilly))

Rails Recipes (Pragmatic Programmers)

Categories

Amazon.co.uk places this book into the following categories:

Books -> Subjects -> Computers & Internet -> General
Books -> Subjects -> Computers & Internet -> Programming -> Languages & Tools
Books -> Subjects -> Computers & Internet -> Programming -> Languages -> Ruby
Books -> Subjects -> Computers & Internet -> Software & Graphics
Books -> Subjects -> Computers & Internet -> Digital Lifestyle -> Online Shopping -> Amazon
Books -> Refinements -> Language (feature_browse-bin) -> English
Books -> Refinements -> Age (feature_two_browse-bin)
Books -> Refinements -> Format (binding_browse-bin) -> Paperback
Books -> Refinements -> Condition (condition-type)

 

ClanBrandon Books | Prague airport transfer | Dreamweaver | Short Term Missions | English Teacher Jobs in the Czech Republic
Czech Republic | Operation Mobilisation | Czech Republic Map