/Rails-Learning

List of resources to learning this amazing platform for building top-quality web apps with Ruby on Rails! ❤

MIT LicenseMIT

Under Construction!

Ruby on Rails

Learn Ruby on Rails, an open-source framework for the Ruby programming language.

Table of Contents


Curriculum


Beginner

Path Courses Difficulty Type
Ruby Try Ruby Easy Web
Ruby Ruby - Codecademy Easy Web
HTML & CSS HTML & CSS - Codecademy Easy Web
Rails Rails for Zombies Redux Easy Video
Rails Ruby on Rails Tutorial Easy Book & Video

Additional

PPath Courses Difficulty Type
JavaScript JavaScript Basics Easy Video
Git Try Git - Code School Easy Web
Ruby Programming Ruby 1.9 & 2.0 Easy Book
Rails Getting Started with Rails Easy Web

Intermediate

Path Courses Difficulty Type
Ruby Ruby - RubyMonk Medium Web
Ruby Practical Object-Oriented Design in Ruby Medium Book
Rails Rails 4: Zombie Outlaws Medium Video
Rails Agile Web Development with Rails Medium Book

Additional

Path Courses Difficulty Type
SQL Try SQL - Code School Easy Video
jQuery Try jQuery Easy Video
Rails The Rails 4 Way Medium Book

Advanced

Path Courses Difficulty Type
Ruby Ruby - RubyKoans Medium Book
Ruby Metaprogramming Ruby Hard Book
Rails Crafting Rails 4 Applications Hard Book

Additional

Path Courses Difficulty Type
Ruby Eloquent Ruby Medium Book

Books

  1. Learn to Program
  2. Learn Ruby The Hard Way
  3. Crafting Rails 4 Applications
  4. Metaprogramming Ruby
  5. The Rails 4 Way
  6. Eloquent Ruby
  7. Agile Web Development with Rails
  8. Practical Object-Oriented Design in Ruby
  9. Programming Ruby 1.9 & 2.0
  10. The Ruby Programming Language
  11. Design Patterns in Ruby

Tutorials

  1. How to develop a social network using Ruby on Rails
  2. SaaS Course - The welcome word - Prograils

Articles

  1. Building a Ruby Gem in 2015 - Matt Brictson
  2. Setting up Sublime Text 3 for Rails Development - Matt Brictson

Built with Rails

  1. Twitter
  2. Slideshare
  3. Github
  4. Shopify
  5. AirBnb
  6. Groupon
  7. SoundCloud
  8. Square
  9. Heroku
  10. Basecamp
  11. Yellow pages
  12. Hulu
  13. Urban Dictionary
  14. CrunchBase
  15. Bloomberg
  16. Zendesk
  17. Scribd
  18. Bleacher Report
  19. 500px
  20. Ask.fm
  21. Dribbble
  22. Funny or Die
  23. Goodreads
  24. Indiegogo
  25. Kickstarter
  26. LivingSocial
  27. Lumosity
  28. MyFitnessPal
  29. Pixlr
  30. Strava
  31. Twitch
  32. We Heart It
  33. Whitepages
  34. Yammer
  35. ThemeForest

DevTools

Community

News

Podcasts

Screencasts

  1. RailsCasts: Ruby on Rails Screencasts

Slides

  1. Testing Ruby with Rspec (a beginner's guide)

Talks

  1. The Best of RailsConf 2015
  2. Railsconf 2014, Talks I Liked
  3. Favorite talks of RailsConf 2013

More Useful Links

How to Collaborate

Send a pull request or just open an issue to send more useful links! After it, I'll update the list!