1. Ruby Programming Tutorial - 1 - Installing Ruby

  2. Ruby Programming Tutorial - 2 - Writing a Simple Program

  3. Ruby Programming Tutorial - 3 - Math and Variables

  4. Ruby Programming Tutorial - 4 - Classes

  5. Ruby Programming Tutorial - 5 - Creating Objects

  6. Ruby Programming Tutorial - 6 - Inheritance

  7. Ruby Programming Tutorial - 7 - Adding More Attributes

  8. Ruby Programming Tutorial - 8 - Methods

  9. Ruby Programming Tutorial - 9 - Everything is an Object!

  10. Ruby Programming Tutorial - 10 - Arguements

  11. Ruby Programming Tutorial - 11 - String Functions

  12. Ruby Programming Tutorial - 12 - More About Variables & Methods!

  13. Ruby Programming Tutorial - 13 - Expressions and Shortcuts

  14. Ruby Programming Tutorial - 14 - Decision Making

  15. Ruby Programming Tutorial - 15 - Comparison Operators

  16. Ruby Programming Tutorial - 16 - unless

  17. Ruby Programming Tutorial - 17 - Loops

  18. Ruby Programming Tutorial - 18 - Extracting the Value From Loops

  19. Ruby Programming Tutorial - 19 - Changing Data Types

  20. Ruby Programming Tutorial - 20 - Constants

  21. Ruby Programming Tutorial - 21 - Multiple Line String Variables

  22. Ruby Programming Tutorial - 22 - Interpolation

  23. Ruby Programming Tutorial - 23 - Beginning Regular Expressions

  24. Ruby Programming Tutorial - 24 - Regular Expressions in Loops

  25. Ruby Programming Tutorial - 25 - Extracting Numbers and Character Classes

  26. Ruby Programming Tutorial - 26 - Decision Making with Regular Expressions

  27. Ruby Programming Tutorial - 27 - Beginning Arrays

  28. Ruby Programming Tutorial - 28 - push and pop

  29. Ruby Programming Tutorial - 29 - each and length

  30. Ruby Programming Tutorial - 30 - Cool Array Tricks

  31. Ruby Programming Tutorial - 31 - Hashes

  32. Ruby Programming Tutorial - 32 - Methods for Hashes