Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions

  




 

 

Ruby - Contents

Resources
Resources
What is ruby?
Next

 Ruby user's guideContents 

Ruby is "an easy object oriented language". It may seem a little strange at first, but it is designed to be easily read and written. This User's Guide will get you started at invoking and using ruby, and give you insights into ruby's nature that you may not get from the reference manual.

Table of contents


 1.What is ruby? 15. Access control
 2.Getting Started 16. Singleton methods
 3.Simple examples 17. Modules
 4.Strings 18. Procedure objects
 5.Regular expressions 19. Variables
 6.Arrays 20. Global variables
 7.Back to the simple examples 21. Instance variables
 8.Control structures 22. Local variables
 9.Iterators 23. Class constants
10.Object-oriented thinking 24. Exception processing: rescue
11.Methods 25. Exception processing: ensure
12.Classes 26. Accessors
13.Inheritance 27. Object initialization
14.Redefinition of methods 28. Nuts and bolts

Document history

Copyright

Copyright (c) 2005 Mark Slagell

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

A copy of the license is included in the section entitled "GNU Free Documentation License."


Resources
Resources
What is ruby?
Next

 
 
  Published under the terms of the OpenLDAP Public License Design by Interspire