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
Jim Shepard
2,052 PointsQuestion 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
James Barnett
39,199 PointsMy suggested curriculum for learning Rails is:
-
Ruby Course by Learn Street
- Supplement the Learn Street course with the online book Learn to Program
- Ruby Bits by Code School
- One Month Rails
- railstutorial.org
- Build a Simple Ruby on Rails Application
Adam Burkenpas
23,559 PointsOther than the ruby deep dive, I do not believe there is.
Chase Lee
29,275 PointsCheck 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.
Kevin Korte
28,149 PointsI 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.
Spen Taylor
13,027 PointsAlso, 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?
James Barnett
39,199 PointsRails for Zombies is a good choice but, only after you've got a good foundation, like I previously mentioned.
Jim Shepard
2,052 PointsOne 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
Spen Taylor
13,027 PointsSpen Taylor
13,027 PointsI'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!
James Barnett
39,199 PointsJames Barnett
39,199 PointsI'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
Jim Shepard
2,052 PointsJim Shepard
2,052 PointsThanks James, will check all of these.
Spen Taylor
13,027 PointsSpen Taylor
13,027 Pointsahh really? I'll take it with some caution then when I come to it!