Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

M C
M C
7,822 Points

Which track to start with; Ruby or Ruby on Rails?

This is possibly a silly question but I was always told there's never a silly question. Which track should one start with when learning Ruby and Ruby on Rails?

I'm thinking it's Ruby. Theres a lot of information in both and a couple similar modules but just wanted to double check with you all.

Thanks!

5 Answers

Samuel Webb
Samuel Webb
25,370 Points

Depends on if you want to be a Rails developer or a full blown Ruby developer. If all you know is Rails and the basics of Ruby, it'll be really difficult to do all of the more complicated tasks. If you know Ruby really well along with using RoR, you'll be able to make some truly dynamic applications with much less effort. But it all starts with Ruby.

M C
M C
7,822 Points

Cheers. That's all i needed to know.

John Fisher
John Fisher
7,974 Points

I'm currently doing the Ruby course myself, with an eye on following it up with the Rails course. I figured it wouldn't do any harm to at least get a decent foundation in Ruby first. It's turning out to be quite an enjoyable language to learn too (so far anyway!).

Owen Tran
Owen Tran
6,822 Points

IMO the ruby track is unfinished. Search and do the ruby foundations course after you finish the track. There is content in there that is useful for understanding rails. The rails track is kind of "off" too, the ODOT course is way too complex, it seems to have missed an introduction course. I think rspec is too much at that stage. It can really knock your confidence trying to do this as a beginner. Come back to it once you have built a few rails apps under your belt. Just my 2 cents. Maybe search the other rail courses on here.

Jeff Lange
Jeff Lange
8,788 Points

The Ruby on Rails track will teach you the Ruby you need to know to do Rails. If you want to get into Web development, get going on the Rails track ASAP--you'll learn the Ruby as you go and as you need it.