Learn Ruby on Rails the right way

Roman Storm
1 min readJul 2, 2016

--

  1. Follow http://rubyweekly.com/
  2. Setup your laptop correctly
  3. Read all guides by thoughtbot https://github.com/thoughtbot/guides
  4. Signup for https://thoughtbot.com/upcase/
  5. Complete all trails on upcase
  6. Don’t forget to check out https://thoughtbot.com/upcase/videos/ (start with https://thoughtbot.com/upcase/videos/the-first-feature-is-the-hardest)
  7. Don’t start with `rails new` use suspenders gem
  8. Checkout some open source projects https://github.com/ekremkaraca/awesome-rails try to learn from them. Example: https://github.com/discourse/discourse
  9. Use Rails5 today! (Suspenders is already updated with rails5)
  10. FrontEnd: Try to use webpack + es6/typescript (some interesting repo: https://github.com/shakacode/react_on_rails) OR at least use https://rails-assets.org/ — it proxies to bower components
  11. React.js + Redux or Angular 2.0 would be good choice

Don’t listen to me :-) Now throw everything away and start learning Elixir with Phoenix or Golang :-)

Happy coding

--

--