To 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?
Well 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-... (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.)
Do 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.
Comments
php is a language and ror is a framework.
I myself have in mind python(language). Check out http://learnpythonthehardway.org/ (text book) or http://www.udacity.com/overview/Course/cs101/CourseRev/apr20... (video tutorials) or both. Then learn django(framework).
To 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?
Well 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-... (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.)
Do 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.