Jilani Khaldi <jilanik / tin.it> writes:

> For a good knowledge of Ruby for web development, what do I have to
> learn first, second, third... about Ruby?

I'd echo Matz's list, and the add something.

Take the opportunity to contribute something back as you learn. For
example, keep notes of the things you found confusing, and then write
a HOWTO guide. If you use a class that has no English-language
documentation, e-mail the author and offer to write some, probably in
rd format. And if you invent some class library that others might find
useful, add it to the RAA.

Keep the process active and two-way, and you'll not only learn faster, 
but you'll have the satisfaction of contributing back as well.

Regards


Dave