Send to KindleA Free Course on Ruby with Shoes
On August 19, 2009, Why the Lucky Stiff withdrew from the online community. To remember Why’s contributions to our community, RubyLearning is celebrating Whyday today, by announcing the 8th batch of the Ruby with Shoes Course. This course is absolutely FREE and open to anyone with some knowledge of the Ruby programming language.
What’s Shoes?
The extraordinaire Rubyist “Why The Lucky Stiff” (_why)1 had worked energetically on Shoes, a Ruby Cross Platform GUI App Toolkit. Shoes is simple and straightforward.
Though _why withdrew from the online community, a plucky community of developers kept it alive.
If you learn Shoes and Ruby programming, your programming life would become much more enjoyable!
Who’s It For?
You need some background in Core Ruby to make the most out of this course.
Registration
The course starts on 27th Aug. 2011. It’s a two-week course. You first need to register on the site and then enroll into the course. The enrollment key is: FOIRPWSC101
What Will I Learn?
The brief outline of this course is:
- For newbies: First Step (_why’s 16 sample programs and extra little challenges)
- Write your own Shoes app (e.g. Zombie Dice)

Previous Exercises:
- Mini Adventure Game GUI Part
- Pong in Shoes
- Riddles in Shoes
- Dog Hunts Sheep Game
- Shoes Twitter Search
- 3D Art Stereogram
- Turtle Graphics
Course conducted by?
The course is conducted by Shoesers.
- ashbb (Satoshi Asakawa) from Japan with 24×7 help from the mentors at RubyLearning.
- Our guest mentor Steve Klabnik, is a software craftsman, writer, and former startup CTO. Steve tries to keep his Ruby consulting hours down so that he can focus on maintaining Hackety Hack and being a core member of Team Shoes. A must watch – “Return of Shoes” at the Lone Star Ruby Conf V, Austin, Texas.
The first seven batches were a run-away success. So hurry, registrations have started.
This FAQ would help answer most of your queries.
Technorati Tags: Ruby course, Ruby training, Ruby, Satoshi Asakawa, Steve Klabnik, Shoes, The Ruby Programming Language
- _why appreciates this course. We are honored! ↩

{ 3 comments… read them below or add one }
I have a problem that has been friving me a bit skwerly.
I can show accented vowels (é á í etc…) in Shoes Paras, etc…
But they will not display properly on ‘shoes button’ text.
I have tried using ‘:font as in:
>@b2 = button “open other windów”, :font => “Arial Unicode MS”
using different fonts. They do not blow up the code, but they are obviously not active.
While searching the web, I came across this site (very nice) – So…
Anyone out there know how to change button fonts, or set up Shoes so it won;t matter?
Thanks ! Lee
Message from Satoshi:
The following is the answer:
# -*- encoding: utf-8 -*-
Shoes.app do
button ‘acção’
end
Need to add an encoding specific comment in his Shoes app source code file, i.e. # -*- encoding: utf-8 -*-
Thank you!
{ 38 trackbacks }