Want to learn Ruby? Ruby (most often paired with Rails) is an object-oriented programming language with features like dynamic type and automatic memory management. Ruby is praised for minimizing confusion for new developers, so pick up (or download) one of these acclaimed Ruby books and get to work!
David Flanagan, Yukihiro Matsumoto, 2008
Paolo Perrotta, 2010
Dave Thomas, with Chad Fowler and Andy Hunt, 2013
Chris Pine, 2009
Daniel Kehoe (pdf)
Looking for a programming bootcamp that teaches Ruby? Do your research on Course Report!
Not sure what you're looking for?We'll match you!
Everything you need to know about linear algebra, calculus, probability, and statistics!
We compare curricula, costs, time commitment, and more at these two online learn-to-code resources!
Our guide to choosing between Dataquest and Datacamp – two self-paced, online data science classes.