Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Ruby

Umar Ghouse
Umar Ghouse
14,607 Points

I'm almost done with my Rails Track, what do I do next?

Hi!

I'm just about finished with my Rails track (7 hours to go!), but still feel like I don't know a whole lot about the language.

The Track provided me a good start - as someone new to programming I didn't know where to start or in what order to go about my learning. Now that I'm coming to the end of my track, I just wanted a little guidance on where to go from here (in terms of learning).

I've been developing some (OK, one) app for the company that I work at using Ruby (without Rails) and I've done a whole lot there that the track hasn't covered. Such as API's, API authentication (didn't do this, but figure I'd need it), user authentication etc.

What are the more intermediate or advanced courses that I can do to further my knowledge (and maybe cover the above topics)? And what order should I take these courses in?

I should note I am not a pro subscriber, but if it's necessary I'd consider becoming one :)

Thanks in advance!

1 Answer

Tim Knight
Tim Knight
28,888 Points

Umar,

Now that you have a handle on the Rails framework, if you're enjoying the syntax you've been working with you might consider the Ruby track next. It'll help you dig deeper into the language that powers Rails. Alternatively, you might consider the "Deploying Rails Applications' track to learn about deployment options which is an incredibly short track.