Beginning Ruby
P. Cooper(Author)
Apress
Published on 1. April 2007
Book
Paperback/Softback
600 pages
978-1-59059-766-8 (ISBN)
Article exhausted; check for reprint
Description
Beginning Ruby is a thoroughly contemporary guide to this powerful object-oriented language. It s one of the only guides aimed at both the novice programmer as well as experienced developers who are new to Ruby. The book starts by explaining the principles behind object-oriented programming and within a few chapters builds towards creating a genuine Ruby application. The book then explains key Ruby principles, such as classes and objects; projects, modules and libraries; and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in some depth and the book s appendixes provide essential and long-lasting reference information.
More details
Language
English
Place of publication
New York
United States
Dimensions
Height: 230 mm
Width: 180 mm
ISBN-13
978-1-59059-766-8 (9781590597668)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
07/2009
2nd Edition
APress
€53.49
Shipment within 15-20 days
Additional editions

E-Book
05/2007
APress
€32.09
Available for download
Content
Part I The Foundations of Ruby Ch1 Let s Get It Started: Installing Ruby Ch2 Programming == Joy: A Whistlestop Tour of Ruby Ch3 Building Blocks: Data, Expressions, and Flow Ch4 Developing a Basic Ruby Application Ch5 The Ruby Ecosystem Part II - Becoming a Ruby Pro Ch6 Classes and Objects Ch7 Projects, Modules, and Libraries Ch8 Debugging and Testing Ch9 Data Access and Interaction Ch10 Advanced Objects and Techniques Ch11 Useful Ruby Libraries and Add-ons Ch12 - Tying It Together: Developing A Bigger Ruby Application Part III - Taking Ruby Online Ch13 Deploying Your Programs Ch14 Ruby on Rails: Ruby's Killer App Ch15 The Internet Ch16 Networking APPENDICES AppA Primer for programmers AppB Ruby Reference AppC Useful Resources AppD Ruby 1.9 and 2