Would like to learn ruby step by step

Hi,

Sorry if I am spamming your inbox. Actually since 2 months I have been
working with Watir[Web Application Testing Tool Using Ruby]. But I am
unable to focus on Ruby that much. So please suggest me some ways in
which I can develop Ruby skills and fundamentals of Ruby.

Thanks
Sudhindra

Sudhindra Joshi wrote:

Hi,

Sorry if I am spamming your inbox. Actually since 2 months I have been
working with Watir[Web Application Testing Tool Using Ruby]. But I am
unable to focus on Ruby that much. So please suggest me some ways in
which I can develop Ruby skills and fundamentals of Ruby.

Thanks
Sudhindra

Hi Sudhindra!

Join the club. I too am also starting out. If you havent already done so
I suggest getting C.Pines “Learning to Program” free ebook from his
site (do a google). Its written assuming you are a total beginner to
both ruby and programming. Its easy to read and has proglems for you to
solve at the end of each chapter (a must i think for any book!). I have
to say i wish they were more as they simply is a massive void after this
book and the next availalble level. (Chris if your reading add more
problems!!!)

After finishing that book most people say head over to the ruby quiz
site that lists lots of challenges. I dont know your learning style but
i prefer baby steps and i find going from the above book to ruby quiz
just a massive leap. Ive solved one or two on there but mostly become
demotivated when i find that i havent learnt the prerequisites to the
other challenges e.g. running off command line, emailing, understanding
reg expressions. I will be returning to that site though…thats for
sure.

So what to do…well ive scoured the net for other end of chapter
exercises so i can practice more on easier challenges. Do a search for
“Ruby Exercises OR Challenge OR Practice” and see if you can find more
basic stuff.

Try Unit Testing. Go to ruby.about.com and they have an introduction to
this topic. This helps you get used to all those methods for strings and
arrays.

hope that helps.

adam

Adam A. wrote:

After Chris P.s’ book, try Peter C.'s Beginning_Ruby. I reviewed
it for Slashdot:
Beginning Ruby - Slashdot.

Hi,

Thanks for the suggestions. I will go through the book.

-Sudhi