From: Josh Cheek Date: 2011-10-10T10:49:16+09:00 Subject: Re: Learning Ruby --bcaec548a9438c41b604aee7ff9e Content-Type: text/plain; charset=ISO-8859-1 On Sun, Oct 9, 2011 at 8:04 PM, Jim Adams wrote: > Can someone please email me some PDF books or videos to learn Ruby? > I am very interested in it. > > Hi, Jim, I wrote http://ruby-kickstart.com/ for just such a question :) It has 6 sessions to teach quite a bit of Ruby. It's split into sessions with material available on github. Each section has a video going over it, a quiz you can take to check you understand the material, and a set of challenges you can complete (with unit tests) to try out some of the concepts in the material. Happy to take any feedback you have into consideration for making it better in the future. How do I update Ruby from com. prmpt? > That will depend on your system. I am on Mac OSX and use RVM (http://beginrescueend.com/) Its install instructions are listed there. If you're on Linux, it will work too. Note that you'll need gcc or something (for Mac, this means getting Xcode from the appstore, for Linux, there will probably be some sort of package manager that does it, like apt-get or something). If you're on Windows, check out RubyInstaller http://rubyinstaller.org/ (I think you'll need a compiler, which they also provide, but you have to install separately) Should I install Rails? I honestly don't know whether it's better to know Ruby first or not. The last session in RKS has you build a tiny web app with a much simpler framework called Sinatra, and then host it online. It might make sense to start there, and then when you're comfortable with the nuances of the web, go to Rails afterwards. --bcaec548a9438c41b604aee7ff9e--