Building a Web Site with Ajax: Visual QuickProject Guide
by Larry Ullman
Python: Visual QuickStart Guide, Second Edition
by Toby Donaldson
XML: Visual QuickStart Guide, Second Edition
by Kevin Howard Goldberg
The Ruby Programming Language, 1st Edition
by David Flanagan; Yukihiro Matsumoto
Regular Expressions Cookbook
by Jan Goyvaerts; Steven Levithan
Head First Rails
by David Griffiths
Refactoring: Ruby Edition
by Jay Fields; Shane Harvie; Martin Fowler
Regular Expression Pocket Reference, 2nd Edition
by Tony Stubblebine
This is the Safari online edition of the printed book.
This book is for those new to programming or that know other programming languages and would like to know Ruby. The book teaches the fundamentals of object-oriented programming and starts with creating a basic program. Everything is covered such as control structures and variables, taking input, and creating output. Moving from the basic to more advanced topics, a solid understanding of Ruby is taught in logical progression. The book ends with an overview of the Web development framework, Ruby on Rails.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 2 Ratings
Excellent introduction to a great programming language - 2008-12-09
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
The Ruby Visual QuickStart Guide is a great introduction to the Ruby programming language. It is well written, the examples are well thought out, and the chapters are well organized. The explanations are simple enough for beginners to grasp, and yet the author never talks down to the reader.
I believe that the book would make a great text book for a beginning programming course. It would also be appropriate for intermediate level Ruby programmers who are looking to review many of the important concepts in Ruby.
I highly recommend this book.
Surprisingly Good! - 2009-06-19
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book is pretty darn good and somehow gets right into details while keeping it very accessible. Note that I'm a professional programmer so many things are obvious to me. However, it may be fine for a newbie too as it's fairly "gentle".
I really like that in the section on Strings he shows the difference in what happens in memory between + and << for concatenation (joining two strings). The later does NOT create an additional object in memory. He slips this kind of detail into the book while still keeping the reader from getting confused IMO. Nice intro book with just a bit more content and details than you'd hope for! Cool!
Note that if you're a hardcore "go straight to the most authoritative book" type of person you may not like this. You know who you are ;) I'm more of the type that gets through a couple tutorials and then gets the most authoritative reference next.
Some information on this page was provided using data from Amazon.com®. View at Amazon >