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

Ruby

Where to go from here to learn intermediate and advanced level Ruby/Ruby on Rails?

Treehouse seems to cover basic level Ruby/Ruby on Rails. Where can you go after this to learn enough from videos or videos+assessments like treehouse has to work as a Ruby/Ruby on Rails developer?

Is there going to be more content added in soon so the Ruby/Ruby on Rails tracks will be enough? Maybe a tech degree for Ruby/Ruby on Rails? Existence of tech degrees seem to mean there's enough content to prepare you to code professionally in a language.

Edwin Carbajal
Edwin Carbajal
4,133 Points

Hi Scott,

I would recommend visiting the Rails Docs and following their tutorial on building a blog. From there, I would just work on building small projects on your own in Rails to get a feel as a Rails Developer. Challenge yourself to new things, like using API's, Frameworks, or even Gems that Ruby has to offer.

I was looking for videos instead, or if it's videos+assessments (so it's gamified) like treehouse.

If more advanced courses can be added here (if existing ones are not enough to be a Ruby/RoR developer), that would make this more useful.

I don't know if a tech degree means there are enough courses. If it does, maybe a tech degree should be added for Ruby/RoR.

2 Answers

Go anywhere you want!

You will never learn more than asking yourself "how do I....?" and gaining the skills required to read the documentation of gems or APIs and ask the right questions.

Simply pick a project. Think of all the components of a FULL blog (i.e. comments, following other bloggers, favoriting posts). An eCommerce site or the next Instagram . . . there isn't an instructional video out there to teach you everything because it's just not possible. If you've completed all of the Treehouse instructionals on Ruby, you have the tools to learn!

Ruby -- in my opinion -- is the best language for learning the tools at a developer's hands. You are guaranteed to have many non-tech clients (and even bosses) who will request the infamous "Hey Scott! It'd be cool if . . . "

{Insert 2 weeks of work later}

But the more you teach yourself, the better you'll be at giving (1) time estimates and (2) cost estimates.

It may not be the answer you hope, but it's the best answer you can be given. A lot of young developers seek incubation and direct instruction, but the only way you'll become a professional Rails developer is by challenging yourself!

Edward Harvey
PLUS
Edward Harvey
Courses Plus Student 6,899 Points

If you are looking for instructional videos, there are lots of advanced rails courses on the udemy website. They often have sales on so don't buy anything full price!