<?xml version="1.0" encoding="UTF-8"?>
<workshop>
  <created-at type="datetime">2008-05-31T05:34:17Z</created-at>
  <description>Ready to learn Ruby? We&#8217;ll cover the material you want to learn about, without wasting time on things you can easily look up later.

Your team will absorb the essentials of the Ruby programming language by learning from real-world examples. We will learn how professionals write Ruby code, and how common design patterns you may know from other languages are applied in Ruby.

* Classes and Objects in Ruby
* Data Containers
* Blocks and Iterators
* Modules and Namespaces
* Duck Typing
* Unit Testing
* File and Network IO
* Interactive Ruby
* Using RubyGems

As with all purpleware workshops, Ruby 101 is *customized for your team*, so that you&#8217;ll get the most value from the time we spend together.

</description>
  <id type="integer">1</id>
  <instructor>jeff</instructor>
  <name>Ruby 101</name>
  <permalink>ruby-101</permalink>
  <position type="integer">1</position>
  <public type="boolean">false</public>
  <title>The Ruby Programming Language</title>
  <updated-at type="datetime">2008-05-31T05:34:17Z</updated-at>
  <visible type="boolean">true</visible>
</workshop>
