Rating:

Author: Peter Cooper
ISBN : B004VH5Z1W
New from $17.27
Format: PDF, EPUB
Download books file now Free Beginning Ruby: From Novice to Professional (Expert's Voice in Open Source) [Kindle Edition] for everyone book mediafire, rapishare, and mirror link
Based on the bestselling first edition, Beginning Ruby: From Novice to Professional, Second Edition is the leading guide for every type of reader who wants to learn Ruby from the ground up.
The new edition of this book provides the same excellent introduction to Ruby as the first edition plus updates for the newest version of Ruby, including the addition of the Sinatra and Ramaze web application frameworks and a chapter on GUI development so developers can take advantage of these new trends.
Beginning Ruby starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a full Ruby application. By the end of the book, in addition to in-depth knowledge of Ruby, you'll also have basic understanding of many ancillary technologies such as SQL, XML, web frameworks, and networking.
- Introduces readers to the Ruby programming language
- Takes readers from basic programming skills to web development with topics like Ruby-based frameworks and GUI programming
- Covers many ancillary technologies in order to provide a broader picture (e.g., databases, XML, network daemons)
What youll learn
- Understand the basics of Ruby and object-oriented building blocks.
- Work with Ruby libraries, gems, and documentation.
- Work with files and databases.
- Write and deploy Ruby applications.
- Explore Ruby web frameworks and aspects of network programming with Ruby.
- Develop desktop and GUI applications with Ruby.
Who this book is for
Beginning programmers, programmers new to Ruby, and web developers interested in knowing the foundations of the language.Direct download links available for Free Beginning Ruby: From Novice to Professional
- File Size: 3471 KB
- Print Length: 654 pages
- Page Numbers Source ISBN: 1430223634
- Publisher: Apress; 2 edition (July 21, 2009)
- Sold by: Amazon Digital Services, Inc.
- Language: English
- ASIN: B004VH5Z1W
- Text-to-Speech: Enabled
X-Ray:
- Lending: Enabled
- Amazon Best Sellers Rank: #114,138 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
- #12
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Ruby - #29
in Books > Computers & Technology > Programming > Languages & Tools > Ruby - #97
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Software Design > Software Development
- #12
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Ruby - #29
in Books > Computers & Technology > Programming > Languages & Tools > Ruby - #97
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Software Design > Software Development
Free Beginning Ruby: From Novice to Professional
This book was good, if a little out-dated. It provides a solid base of information regarding Ruby, but as of September, 2010, the information it provides on Ruby 1.9 is limited and sometimes incorrect.
This is not to say that it is a bad book, however. Considering that Ruby 1.9 was only recently begun when this version of the book, version two, was published, one cannot set the blame on the author, Peter Cooper, for the incorrect information, especially as Mr. Cooper is one of the leading sources of knowledge regarding Ruby (via his blog at rubyinside.com).
Despite the occasional bits of incorrect or lacking information concerning Ruby 1.9, the book itself provides a wealth of information regarding Ruby in general. It focuses primarily on Ruby 1.8, and the overwhelming majority of the code which powers Ruby 1.8 is transferable to Ruby 1.9.
My biggest complaint concerning the book was the lack of examples it has. While Mr. Cooper provides a true wealth of information, the examples were often small and rarely built upon previous material until one reaches chapter 12, at which point one builds an entire application. Even once one reaches this chapter, the code is not always the easiest to work with, as the code typed out in the book may have a minor change in it which will be difficult to locate to update in your own code if you do not already have a solid grasp on the material presented earlier in the book.
Additionally, in chapter 13, Mr. Cooper gives a basic look at Ruby on Rails, the currently-leading Ruby Framework.
Unfortunately, from the very first line of code typed in regarding Ruby on Rails, the code is incorrect. Cooper's Beginning Ruby was written prior to the release of Rails 3.
Download Link 1 -
Download Link 2