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!
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
ahmed salah9,195 Points
do not know where to learn Ruby on Rails
i'm doing rails track right now i finished all the rails part the remaining course is about JS basics but there is still a lot of uncovered topics like 'authentication', 'layouts' so am kinda lost if anyone got advise on what should be next
Bryan Reed11,747 Points
To learn about creating Users in Rails this site is great. It walks you through the process and you'll learn quite a bit. https://www.railstutorial.org/book/modeling_users
Another great free resource is the Odinproject: https://www.theodinproject.com/ They pretty much cover everything.
Otherwise I recommend creating your own project to help learn and google questions as they come up. Such as with Layouts I found a good RailsGuides article about creating and using them. http://guides.rubyonrails.org/layouts_and_rendering.html
Brandon McClelland4,645 Points
Unfortunately those topics have been removed from the track and are now only available as Pro courses. You should be able to google for Ruby on Rails tutorials or specific topics like Rails User Authentication and find some good information. Another good source I've found is Kindle Unlimited which is a monthly fee service that gets you access to a number of books on Rails for 'free'. And of course, YouTube, for talks and lectures on various Rails topics.
My favorite site for Rails lessons is Daniel Kehoe's Github page: http://railsapps.github.io/
Ari Misha19,323 Points
Hiya there! Apart from what @BryanReed and Brandon McClelland have told you , i think you should try (RailsCasts)[http://railscasts.com/] by Ryan Bates. Every Ruby-on-Rails dev pretty much watch RailsCasts when you need to learn about Rails concepts and additional stuff. And now regarding Authentication system, You must learn Devise , or you could even go for something lightweight like Clearance or AuthLogic or Pundit or even your own Authentication system from scratch. Refer to official GitHub projects of these Authentication systems and they have pretty good documentation over there and even example and tutorials. or you can just search these gems on RailsCasts.