Lucid Programming Dojo : 301 : Introduction to Ruby

Helpful Links

Day 1

  • What is Ruby?
  • Installing Ruby
    • Using the gem command
  • Basic Scripting
    • Creating your first script
    • Running scripts
    • Supplying command line arguments
    • Reading input from the terminal
    • Writing data and errors to the terminal
  • Basic data types
    • Numbers, Strings, Arrays, Hashs
  • Basic code organization
    • Functions, Classes, Modules

Day 2

  • Using YAML for loading and saving configuration files
    • Interacting with the system using processes
  • Storing data using SQLite
    • Defining a schema using DataMapper
    • Processing data using Rake
    • Making data available via the web using Ramaze
  • Fetching data from other websites
    • Sending HTML requests and parsing responses
    • Using XML-RPC to send and retrieve data
 
301.txt · Last modified: 2009/09/30 12:40 by lucidsystems
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki