|
|
|
|
|
by moogatronic
5642 days ago
|
|
Learn python the hard way:
http://learnpythonthehardway.org/index Try to think about exiting programs that intrigue or excite you. Clone these. Think about whether you want to write "web" applications, mobile applications, scientific applications, etc. Basically, with a background like yours, coding will be easy to "step up", you just need to commit the time and discipline to doing so. Pick something, do it, and stick with it until you're good at it. |
|
http://mvanier.livejournal.com/998.html
http://matt.might.net/articles/best-programming-languages/
--------------
I haven't read pyHardWay, but I think it's vaguely in the lineaage of why's:
http://www.cs.uni.edu/~wallingf/teaching/188-agile/ruby/whys...
and for FP:
http://learnyouahaskell.com/
http://learnyousomeerlang.com/content
http://www.lisperati.com/clojure-spels/casting.html
Also, SICP, little schemer. Others?