Difference between revisions of "Ruby Essentials"

From Techotopia
Jump to: navigation, search
Line 41: Line 41:
 
#* [[Ruby Number Classes and Conversions|Converting Numbers in Ruby]]
 
#* [[Ruby Number Classes and Conversions|Converting Numbers in Ruby]]
 
# [[Ruby Ranges]]
 
# [[Ruby Ranges]]
#* [[Ruby Ranges|Ruby Sequence Ranges
+
#* [[Ruby Ranges|Ruby Sequence Ranges]]
#* [[Ruby Ranges|Using Range Methods
+
#* [[Ruby Ranges|Using Range Methods]]
#* [[Ruby Ranges|Ruby Ranges as Conditional Expressions
+
#* [[Ruby Ranges|Ruby Ranges as Conditional Expressions]]
#* [[Ruby Ranges|Ruby Range Intervals
+
#* [[Ruby Ranges|Ruby Range Intervals]]
#* [[Ruby Ranges|Ranges in case Statements
+
#* [[Ruby Ranges|Ranges in case Statements]]
 
# [[Understanding Ruby Arrays]]
 
# [[Understanding Ruby Arrays]]
 
#* [[Understanding Ruby Arrays|What is a Ruby Array]]
 
#* [[Understanding Ruby Arrays|What is a Ruby Array]]

Revision as of 02:12, 29 November 2007

The Ruby Essentials book is currently under development and is scheduled for completion at the end of November 2007.

  1. What is Ruby?
  2. Getting and Installing Ruby
  3. Simple Ruby Examples
  4. Commenting Ruby Code
  5. Understanding Ruby Variables
  6. Ruby Variable Scope
  7. Ruby Number Classes and Conversions
  8. Ruby Ranges
  9. Understanding Ruby Arrays
  10. Advanced Ruby Arrays
  11. Ruby Operators
  12. Ruby Operator Precedence
  1. Understanding Ruby Logical Operators
  2. Ruby Object Oriented Programming
  3. Ruby Flow Control
  4. The Ruby case Statement
  5. Ruby While and Until Loops
  6. Looping with for and the Ruby Looping Methods
  7. Ruby Strings - Creation and Basics
  8. Ruby String Concatenation and Comparison
  9. Ruby String Replacement, Substitution and Insertion
  10. Ruby String Conversions
  11. Ruby File and Directory Handling