Working through the Ruby challenges in Zed Shaw's Learn Code the Hard Way.

The book is available under the following link: https://learnrubythehardway.org