For anyone that’s new to Rails, there are a couple of tutorials out there that I’d highly recommend:
- The Rails Guide Getting Started with Rails
- Michael Hartl’s Ruby on Rails Tutorial
I’d say repeating the Rails Guide tutorial several times first is a good place to start, then moving to Michael Hartl’s tutorial and completing that a few times, which will give you a much better understanding of even more complex Rails concepts.
I’m a strong advocate for learning through repetition, especially if you’re new to programming or don’t have a background in computer science.