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

HTML How to Make a Website HTML First Draw Wireframes

I 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

I 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
Umar Ghouse
14,607 Points

Exactly!

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 :)