Thanks for your reply. Would you recommend this course by Udacity? https://www.udacity.com/course/cs046
Its in Java and seems to teach you how programming works. How difficult is it to transfer from Java to Ruby?
Its in Java and seems to teach you how programming works. How difficult is it to transfer from Java to Ruby?
That course you've picked is fine for basics of programming and even though a lot of people like to hate Java, it's a fine language and it'd be easy to start with it. As czardoz recommended, if you'd want to learn python, then learning python the hard way is also great book. I personally prefer that way of learning.
The language you will use will be Python, but what is important are the fundamentals you will learn in these courses. You can then apply them to any language and framework you want to work with.