Hi, I had the same question a while ago:) The first and most important question is: what is your exact goal? What to learn is depend on what you'd like to achieve. You'd like to become a high-skilled, passionate webdeveloper? I suppose. First write your goals down, it helps you see clear your way.
For getting involved quickly into Rails with Test-Driven development, Git and cloud deployment on Heroku (which are all very good skills) you might wanna read this free book: http://ruby.railstutorial.org/ Definitely the best. This starts with TDD+Git+Heroku from 0. From chapter 4 shows you basics of Ruby you'll need. Agile Web Development with Rails is good if you've already some basic knowledge. There's a book mostly about soft-skills you'll need: Passionate Developer. It shows the the way, helped me a lot. Go for a meetup near to you and find some experts who you can ask. Take a look at CodeKata. Register on Github and Stackoverflow, check RailsGuides. Later it's a good idea to get involved into Ruby deeper, but the most important especially in the beginning: always have fun while you study! Always follow your own interest. Never let others tell you what's good skills for money ( I mean: don't study Java... except if you're interested). And let me know if you've further questions. enjoy, Zoli On Sep 4, 7:07 am, Naveen Kumar <[email protected]> wrote: > *This is where i stand :* > > - I learnt programming on my own by learning Python ( intermediate ). > - I have no programming experience. > - I only know the basic programming concepts (OOPs, metaprogramming, > testing etc.) in both ruby and python. > - I only wish to do web development stuff and NO hardcore programming > stuff. > > *What now ?* > > Should i learn more ruby and get more fluent with it, cos ultimately i will > be writing ruby in rails. > or > Start learning rails with my limited ruby knowledge and learn the rest by > doing. (learning by doing method). > > OPTIONAL: > Also it will be of great help to me and other newbies if someone could post > the list of minimum ruby concepts (loops,symbols,oops etc) that one should > know before learning Rails. > > Thanks in advance. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

