Ruby in a Short* While

*ish.

Structured:

[TryRuby.org](http://tryruby.org)
[Ruby in a 100 Minutes](http://tutorials.jumpstartlab.com/projects/ruby_in_100_minutes.html)
[Chris Pine's: Learn to Program](https://pine.fm/LearnToProgram/)
[Codeacademy's Ruby Track](https://www.codecademy.com/learn/ruby)
[Viking Code School Prepwork](http://www.vikingcodeschool.com/prep)

Get Ruby locally on your system. Plenty of resources for that.
If you have trouble with the setup, you can just use a cloud based environment to practice your problems. I recommend C9.

Solve Problems:

[RubyMonk](https://rubymonk.com/)
[Project Euler](https://projecteuler.net/) (First 5 Problems)
[Viking Code School Ruby Test](http://www.vikingcodeschool.com/web-markup-and-coding/level-up-your-ruby-judo) [App Academy's Prepwork](https://github.com/appacademy/prep-work)
[CoderByte](https://coderbyte.com/), [CodeEval](https://www.codeeval.com/) & [CodeWars](http://www.codewars.com/)

Shout out: Think Like a Programmer's Youtube series.
(If you need help getting into the mindset of logical problem solving in computer science)

Books:

"[Beginning Ruby](http://www.amazon.com/Beginning-Ruby-Novice-Professional-Experts/dp/1430223634)" by Peter Cooper
"[Why's (Poignant) Guide to Ruby](http://poignant.guide/book/)" by why the lucky stiff
"[Programming Ruby: The Pragmatic Programmers' Guide](http://www.amazon.com/Programming-Ruby-Pragmatic-Programmers-Edition/dp/0974514055)", (Pickaxe-Ruby) Chad Fowler & Andy Hunt
"[Mr. Neighborly's Humble Little Ruby](http://www.humblelittlerubybook.com/)"
"[Learn Ruby the Hard Way](http://learnrubythehardway.org/book/)" by Zed Shaw

And now go forth and make things.