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 trialTarus Young
Courses Plus Student 180 PointsI want to learn how to write ruby code on rails. I choose that as the language.. seems like we are building websites,
is building websites part of learning how to write ruby code
1 Answer
Natsu Dragneel
5,775 PointsI believe it is because you need to have a general knowledge of how webpages are put together to better your understanding with rails. Treehouse wouldn't give you a course in a track that you didn't need, just push through and you will be thankful you did :)
- Natsu
Umar Ghouse
14,607 PointsUmar Ghouse
14,607 PointsExactly!
But just to add a little more detail here. Ruby (and even Rails) is just one piece of the puzzle. You will need HTML, CSS and even JavaScript to truly build some amazing things.
To explain, Rails is a back-end language - i.e. it works on the server to make all the behind-the-scenes magic happen. But it needs front-end languages (like HTML, CSS and JavaScript) to bring that magic to the user.
Like Natsu said, stick with it for a bit and it'll all become clear how these pieces work together :)