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
Michael Bardwell-Scott
Full Stack JavaScript Techdegree Student 6,653 PointsFinish Ruby Foundations or Build Simple App?
I am getting close to finishing the Ruby Foundations track, however I am finding myself losing interest. I am sort of understanding the concepts, however I'm not generally understanding how to put it all together to actually do something with it. Don't want to just collect badges for the sake of collecting them.
So the question I'm asking is this. Is it worth it to finish up the track or just jump right into building something?
Can you offer any suggestions that might have helped you as well would be helpful.
3 Answers
Louis Sankey
22,595 PointsHey Michael, I understand where your coming from because I think doing the projects is generally a little bit more interesting than doing the deep dives. In some ways I actually think the projects are better to do first because you see what can be accomplished and it makes it more interesting to go back later and immerse yourself in the more technical stuff. I had the same problem you are describing when I was going through the javascript deep dive, it all seemed overly technical and I didn't fully understand yet what it would be used for. One thing I did that helped me a lot was doing the javascript course at codecademy.com. I noticed that they have a ruby on rails course, too. I just mention this because doing the course over there gave me a good overview of what can be done AND the technical stuff and it made me more excited to come back to the treehouse courses. It was much easier to sustain my interest level afterwards.
thomascawthorn
22,986 PointsI find practical work is always more exciting than theory - who doesn't right? Having said that, I went straight into the Rails projects and couldn't tell what was Ruby and what was Rails. I got pretty lost pretty quickly! I've now got a handle on it - but only after going through a lot of the Rails project videos multiple times! So now I'm going back through the theory stuff, which I wish I did before I started.
Get this, I have also been taking actual, real life, pen and paper notes on the rails guides #needtogetoutmore
Which ever way you approach it, if you want to put Ruby and Rails in your brain, you'll make it happen.
Kevin Lozandier
Courses Plus Student 53,747 PointsThe Ruby Foundations course is a deep-dive and is not a project-based course; accordingly, it's making sure you have a comprehensive understanding of Ruby--what most would expect from a deep-dive.
If you want to see how to best apply what you've learned from the Ruby deep-dive series, fortunately Treehouse has a lot of project-based Ruby courses you can take.
Learning a variety of the the essentials of a language can be boring at times, but it's essential information if you want to be a good Ruby on Rails developer beyond the projects or memorizing making certain types of apps.
You may not appreciate all the knowledge of the course now, but you will eventually need to know majority of it throughout your journey making Rails apps beyond the courses here.
Michael Bardwell-Scott
Full Stack JavaScript Techdegree Student 6,653 PointsYou're right. I know I need to know this stuff. I just wish it was as interactive as the HTML/CSS track. Felt like you learned the stuff, and put it to use in a real life problem right after. I just finished the track, and I am beginning on some of the projects now, so it might all come together now.