Product DescriptionRuby on Rails is the revolutionary online programming tool that makes creating functional e-commerce web sites faster and easier than ever. With the intuitive, straightforward nature of Ruby and the development platform provided by Rails, you can put together full-fledged web applications quickly, even if you're new to web programming.
You will find a thorough introduction to both Ruby and Rails in this book. You'll get the easy instructions for acquiring and installing both; understand the nature of conditionals, loops, methods, and blocks; and become familiar with Ruby's classes and objects. You'll learn to build Rails applications, connect to databases, perform necessary testing, and put the whole thing together to create real-world applications such as shopping carts and online catalogs--apps you can actually use right away.
What you will learn from this book * How to install and use Ruby and Rails * Object-oriented programming with Ruby * Rails fundamentals and how to create basic online applications * How to work with HTML controls, use models in Rails applications, and work with sessions * Details on working with databases and creating, editing, and deleting database records * Methods for handling cookies and filters and for caching pages * How to connect Rails with Ajax
Who this book is for
This book is for anyone who wants to develop online applications using Ruby and Rails. A basic understanding of programming is helpful; some knowledge of HTML is necessary.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Customer Reviews
Average Rating:
Rating: - Finally, a book that actually *teaches*
I am tired of books that present a giant, extended tutorial, revealing bits and pieces while continually dragging you deeper into a dense forest of detail, leaving you, machete in hand, to try and find your way to enlightenment.
Unlike those, this book actually teaches -- it provides small examples that clearly illustrate isolated concepts, and builds from there. I gather that Dr. Holzner has written > 100 programming books, and this work clearly shows why he is in such demand.
Rating: - Great Rails Beginners Guide!!
'Beginning Ruby on Rails' by extreme (lots of publications) author Steven Holzner is an absolute must-buy for anyone looking to start learning Ruby on Rails!!
With over 350+ pages of content spread over 11 chapters, subject matter is broken up logically:
01. Ruby Overview
02. Conditionals, Loops, Methods, Blocks
03. Classes and Objects
04. Rails Overview
05. Building Simple Rails Applications
06. Connecting to Databases
07. Working with ... Read More
Rating: - For absolute beginners or those without a lot of time
Of the many RoR books I've read, this is probably the easiest to follow. If you don't have a lot of time and want to satisfy your RoR curiosity, this is your book. The author doesn't go into great details which can be a great thing if you're a new programmer and just want to get your feet wet. For experienced programmers, I'd go with "Agile Dev. with Rails" for a more thorough reading.
Rating: - Not for professional developers
The only reason I'm giving this book 3 stars is the good introduction to Ruby at the beginning. Its coverage of Rails is simplistic. The author asks you to re-run the command to create a new rails project for each example he takes you through. After awhile, this becomes very annoying. How often is a web developer creating new projects? It is better to go through one or two extended examples.
If you do some programming for a living, this book is not for you. Get the real thing:
Read More
Rating: - Good place to start working with Rails
I am not a fan of Wrox books. It has nothing to do with their content, but the layout of their books is irritating to me, so I find their books hard to read. Having said that, I think this is one of the best books written for the beginning Rails user.
Most books (and online tutorials) try to teach Rails by going through a big monolithic project one step at a time. Those books have good information too, and are great if the books project happens to be what you want to create; however, ... Read More