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 trialHadi Farhat
Courses Plus Student 14,136 PointsRuby on Rails complete path
What is the best path I can take while learning Ruby on Rails ( including workshop videos and library courses ).
1 Answer
David Chapman
22,023 PointsHi Hadi Farhat,
I was going to post this separately but then saw your question. I wanted to figure this out myself since the official Track doesn't include much. This is my own track recommendation based on current available courses (8-18-16):
Recommended prerequisite: complete the Ruby track if you haven't already (Rails will be much easier to understand if you do).
Setup: view the appropriate workshop for setting up Rails on your system (these are for Rails 4.x but should work fine for current Rails versions).
EDIT: New Rails 5 Setup Courses
Application Walkthrough (optional): This workshop is useful because it gives you an overview of the Rails file structure.
The entire ODOT app series:
- Build a Todo List Application with Rails 4
- User Authentication with Rails
- Optional (workshop describing upgrade to Rails 4.1)- Upgrading a Rails Application
- Rails Layout and CSS Frameworks
- Rails Assets Pipeline and Styling
- Rails Partials and Helpers
- Rails Forms
- Rails Blank Slates
- Polishing Rails app
- Rails API
Hampton Catlin's awesome course: ActiveRecord Basics. Seriously, don't skip this one!
Helpful Workshops (optional):
- Image Uploads. A little old but useful.
- Scaffolding. This is mentioned throughout the courses but a focused workshop is helpful.
- Static Pages
NOTE: Rails 5 Course is Coming Soon. Sometime this month TH will be releasing a new Rails 5 course. I'll plan to update this post once that course is released.