3 ms·
php is a language and ror is a framework. I myself have in mind python(language). Check out http://learnpythonthehardway.org/ http://learnpythonthehardway.org/
by ddorian43 14y ago
php is a language and ror is a framework.
I myself have in mind python(language). Check out http://learnpythonthehardway.org/ http://learnpythonthehardway.org/ (text book) or http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012 http://www.udacity.com/overview/Course/cs101/CourseRev/apr20... (video tutorials) or both.
Then learn django(framework).
- relampago 14y agoTo clarify, would you suggest python to one who has not a lick of experience or prior training also? Codecademy is cool but what language should I learn first - what is mostly used? Needed to get a job in Silicon Valley, etc?
- ddorian43 14y agoWell if you learn one language enough to get a job in Silicon Valley you will be fine learning other languages. The learnpythonthehardway is for total beginners. Im opinionated for python(favorite) and not so much expert to tell you if it is the best for beginners but you can search quora / stackoverflow and see this: http://udacity.blogspot.com/2012/05/learning-to-program-why-python.html http://udacity.blogspot.com/2012/05/learning-to-program-why-... (Udacity’s courses so far have been using Python because it is overall, the most convenient language for teaching and learning. The natural syntax means students spend less time grokking code than with terser languages.)
- throwaway1979 14y agoDo you have a good source for learning Django? I love (like, seriously) love python. I use it for most things except when I need to do rapid prototyping of a web app ... for that I fall back to RoR. I think it is because Rails has some amazing learning resources like Rails for Zombies, Rails Tutorial by Hartl, videos from peepcode, etc. The only word I can use to describe those are "awesome". Is there anything like that for Django? Addendum: I've tried using Flask because of its simplicity. Then, had to go back to rails because I missed some features.