"Ruby on Rails Tutorial 3" is an excellent introduction to create the websites with Ruby on Rails (RoR) framework. It targets a new developer for Ruby and Rails, and even those new to web development in general. Sounds like, inviting the reader into a friendly conversation, while the excess entries extended the basic concept for people who just need to know every detail.
After several chapters of the setup, this book focuses on building a single application, with each chapter to enhance it with another. I've always been a fan of this style. This makes examples look much more "real world" and allow the patient reader, who actually follow through from beginning to end, learn more than just rails.
The author clearly expert Ruby language and Rails framework, but more than that, is a software engineer who has worked to introduce best practices throughout the text.
The first chapter is scary to walk through the setup Ruby, Rails, database and SQLite, Git (and Github) to check the source code, and Heroku to spread directly from Rails web applications. At the same time, he managed to cram in a quick introduction to concepts such as Gems and Gem Sets, Model-View-Controller (MVC) model, and Test Driven Development (TDD).
Later chapters to strengthen and build on the foundation laid by a single chapter.
I can see some readers are put off by the amount of setup work needed just to start, but for me it is worth the effort. Being immersed in the paradigm of RoR as a whole, from development to testing to deployment, I can truly appreciate what it takes to run a real Rails project.
I highly recommend this book.
---
Disclosure: I received a copy of this book from publishers in exchange for writing this review on behalf of CodeRanch.
More info at Amazon.com
Related tags; Ruby on Rails 3 Tutorial: Learn Rails by Example (Addison-Wesley Professional Ruby Series) , Ruby on Rails 3 Tutorial and Livelesson Video Bundle: Learn Rails by Example, RailsSpace Ruby on Rails Tutorial LiveLessons (Video Training), Agile Web Development with Rails, Third Edition, Beginning Rails 3 (Expert's Voice in Web Development), Beginning Ruby on Rails (Wrox Beginning Guides)
Video
0 Responds to this Post:
Post a Comment