|
Beginning Ruby
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.
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
|