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

Question about Build a Simple Ruby on Rails Application

I started watching the Build a Simple Ruby on Rails Application course and I'm currently on the 2nd stage. Before this one I have completed the Build a Simple Website & Responsive course, the Build a Simple PHP Application course and the Console Foundations deep dive.

I had no problem following my previous courses but I'm having difficulty understanding various things on this one. For example, I have no idea how the Treebook statuses application was generated, the instructor didn't provide any explantion, he only typed the commands on the console (does Rails have a pre-made app for writing statuses?), the same is happening for various other console commands later in the 2nd stage when working outside the console, very little explanation is provided for many actions the intructor does.

Coming from HTML & PHP many of the things going on in this course don't make sense and, as I understand it, there must be a starting course previous to this one about Ruby or Ruby on Rails for beginners but I can't find it. Help?

6 Answers

Jim Shepard -

My suggested curriculum for learning Rails is:

  1. Ruby Course by Learn Street
    1. Supplement the Learn Street course with the online book Learn to Program
  2. Ruby Bits by Code School
  3. One Month Rails
  4. railstutorial.org
  5. Build a Simple Ruby on Rails Application

I'll be checking these out so Thanks James, Also check out FlatIron bootcamp's pre-work... I've glanced it other and it looks comprehensive!

I'm busy with a PHP website at the moment and know Rails would be far too much of a distraction to fully delve into before I'm done!

I've seen the Flatiron pre-work list before, it looks good on paper but I get the feeling it was made by someone who hasn't actually taken those courses.

Just my 2 cents

Thanks James, will check all of these.

ahh really? I'll take it with some caution then when I come to it!

Other than the ruby deep dive, I do not believe there is.

Check out the "Learn Ruby On Rails" learning adventure here: http://teamtreehouse.com/learning-adventures/learn-ruby-on-rails.

Or the "Become A Web Developer" learning adventure here: http://teamtreehouse.com/learning-adventures/become-a-web-developer.

I completely feel you Jim. I too abandoned the Rails courses to work on other things, in particular PHP. Too many moving parts that weren't making sense to me.

Maybe one day I'll get back too it.

Also, any thoughts on ruby/rails for zombies? again something I'm keeping my eyes away from for the time being, but have heard is good?

Rails for Zombies is a good choice but, only after you've got a good foundation, like I previously mentioned.

One more starting course I found in CodeAcademy for Ruby seems to be good. Haven't read it my self but I've completed other starting courses there and they're all pretty good. It's also free - http://www.codecademy.com/tracks/ruby