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

Should I start with the Ruby on Rails or Front End track?

I want to become a fullstack web developer but Im not sure which track to start with first. Should I start with the front end track then learn Rails after I've gained lots of experience? Or should I just start with the Rails track and hope that Ill be good enough with html, css, and javascript to build the front end when I need to? Any comments would help a lot. Thanks!

2 Answers

I agree with Andrew Chalkley It mostly depends on your background. If you have very little experience I would say start with the frontend track. This will give you a solid foundation that you can/will level up from. I would also as an aside to learning here, take some time and go to MIT open courseWare treehouse does a fantastic job on learning how to code, but to supplement that I think its important to understand the logic as to how/why these things work. It will make the learning process easier, and you will be able to tackle more obstacles in the future. Start small, level up!! good luck!!

Thanks! Ive looked at the MIT course before and I do have a good understanding of basic computer science and programming concepts. I simply have no web development experience. But I'll take that into consideration. Thanks again.

Right on! Remember we are all here to help each other. good Luck!

Andrew Chalkley
STAFF
Andrew Chalkley
Treehouse Guest Teacher

I'd say doing Front-end stuff will put you at an advantage, but you can maybe do any of the full stack tracks and just do Introduction to HTML and CSS as a bare minimum.