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

General Discussion

My goal is Full Stack web development: Would front end + Rails tracks be a good start?

I've turned to treehouse because there are no good coding bootcamps where I live, and I can't afford to take one abroad. I figured I could at least get the basics here. My ultimate goal is a good understanding of web development, dev workflows, git, databases etc. I'm trying to rebuild the standard ruby-based bootcamp with treehouse. Will the Front End Web Development track + Rails Development track cover most of these points? And also, does the Rails track include the "Learn Ruby" track?

5 Answers

Kevin Korte
Kevin Korte
28,149 Points

Sure, that's more or less what I'm doing. It's a bi of a personal preference, but between ruby and node I feel covered on the back end stuff.

Tobias Helmrich
Tobias Helmrich
31,602 Points

Hey Ron,

I absolutely think that's a good start and the tracks you mentioned should cover most of the topics you're asking for and if not you can still take a look at the library. Regarding your last question: Yes, the Rails track has a Ruby basics course in the beginning. However I recommend that you check out some more videos on Ruby before you dive into rails because the Ruby basics course really just covers the absolute basics.

Just check out the Ruby track and maybe do that before the Rails track as this will give you a stronger foundation and understanding of the Ruby language itself.

After you're done with the Rails track also don't forget to check out the library with all the Ruby (and Rails) courses here on Treehouse as some parts of the Rails track are already outdated and there are many new Ruby/Rails videos here on Treehouse that are not included in the Rails track.

I hope I could help and if you have other questions feel free to ask!

Thanks! I didn't realize that there are courses in the library that are not in the tracks :) Any recommendation about which of the tracks to start with? I'm thinking Front End.

Tobias Helmrich
Tobias Helmrich
31,602 Points

Yes, there are tons of them that are in no tracks, so don't forget to check for interesting courses there from time to time! :)

The Front-End track is always a good place to start and some courses that are in the Front-End track are also in the Rails track, so when you'll do the Rails track after you're done you can skip them. And you can always change the tracks so don't worry too much about it!

I'd also add that learning some networking level stuff such as the OSI model would help a lot too. I can't tell you how many times working in IT has saved me because I understood stuff at the hardware level.

Couldn't agree more, my background is in networking and security and these fields definitely complement each other, especially in an environment with a DevOps mentality.

Wassim Laroussi
Wassim Laroussi
3,628 Points

I have no work experience in technology field since my background is in pharmacy. I am doing the front-end track too and tonight I am starting with JavaScript basics. I am pursuing a bachelors degree in Computer Information Systems, one more year to go. Hopefully with front-end skills I will be marketable.