Home > Store > Programming > Ruby
Sams Teach Yourself Ruby in 21 Days
- By Mark Slagell
- Published Mar 22, 2002 by Sams. Part of the Sams Teach Yourself series.
- Copyright 2002
- Dimensions: 7-3/8" x 9-1/8"
- Pages: 560
- Edition: 1st
- Book
- ISBN-10: 0-672-32252-8
- ISBN-13: 978-0-672-32252-5
- eBook
- ISBN-10: 0-7686-5912-4
- ISBN-13: 978-0-7686-5912-2
Register your product to gain access to bonus material or receive a coupon.
Ruby is a high-level, fully object-oriented programming (OOP) language. It is very powerful and relatively easy to learn, read, and maintain.
Sams Teach Yourself Ruby in 21 Days provides the best introduction to this language and addresses one of the key constraints it faces: "The paucity of quality English-language documentation is one of the few things holding Ruby back from widespread adoption," according to Dr. Curtis Clifton of Iowa State University¿s Department of Graduate Computer Science.
Online Sample Chapters
Table of Contents
Introduction.
Day 1. Getting Started with Ruby.
Day 2. Hello, Objects!
Day 3. Containers.
Day 4. Iteration and Flow Control.
Day 5. The Characteristics of Objects.
Day 6. Ins and Outs.
Day 7. Catching Up on Details.
Day 8. Pattern Matching.
Day 9. Inheritance and Modules.
Day 10. Program File Layout, Program Design, and the General Case.
Day 11. Modules and Classes in More Depth.
Day 12. An Introduction to Recursion.
Day 13. Mastering the Operating System.
Day 14. Arguments, Blocks 'n Procs.
Day 15. Toward Habitable Interfaces.
Day 16. Putting It Together.
Day 17. Tk.
Day 18. Gtk.
Day 19. Some Advanced Topics (That Aren't So Hard).
Day 20. Working with the Web.
Day 21. Putting It Together.
Appendix A. irb Results from Day 1.
Appendix B. Installation Help.
Appendix C. The Debugger.
Appendix D. Essential Elements (Reserved Words, Standard Classes/Methods List).
Appendix E. Database Interaction.
Appendix F. Fox.

This book includes Instant Online Access with
and free shipping!
Instant Online Access with Safari Books Online
With your book purchase you are entitled to free, instant online access to that book on Safari Books Online for 45 days. After you've completed your purchase, you will receive instructions on how to log into Safari Books Online. If you do not want to receive online access to the book, simply uncheck the box for Instant Online Access in your cart.
This book includes Instant Online Access with
and free shipping!
Instant Online Access with Safari Books Online
With your book purchase you are entitled to free, instant online access to that book on Safari Books Online for 45 days. After you've completed your purchase, you will receive instructions on how to log into Safari Books Online. If you do not want to receive online access to the book, simply uncheck the box for Instant Online Access in your cart.

eBook
$39.99
$35.99
Requires the free Adobe® Reader® software.
Download after purchase.
Before downloading this DRM-encrypted Adobe® Reader® PDF file, be sure to:
- Install Adobe Reader 6.x, 7.x, or the free Adobe Digital Editions software on your machine. Adobe Reader and Adobe Digital Editions software only works for Macintosh and Windows. The Linux and Unix versions of Adobe Reader do not have the plug-ins required to decrypt the eBook.
- Activate the DRM through the Adobe Reader software or at Adobe's DRM Activator site.
- Follow the procedures as specified by Adobe.
- Visit our eBook FAQ page for more information.
- Save more by becoming a member.
- Request an Instructor or Media review copy.
- Corporate, Academic, and Employee Purchases
- International Buying Options
Online access to books, videos, and tutorials from Addison Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media and others - starting as low as $22.99. Learn more and start a free trial.


Account Sign In
View your cart