by roryliam on 9/15/12, 11:08 PM with 12 comments
I've been in to techie/hacker related things for a while but I have never had the opportunity to learn to code beyond some fairly rudimentary stuff (html, css and Visual Basic) I learnt in my early teens. I use a lot of opensource software and feel quite guilty that I use it without being able to contribute to it (even in a minor way).
In an ideal world I would be access to coding courses as easily as accessing courses in second natural languages but the world is less than ideal.
So, back to my question. Where would you guys recommend I start?
by astine on 9/15/12, 11:18 PM
As to learning to code, there are actually a lot of good resources. http://learnpythonthehardway.org/ Is a good book which will show you the basics and get you started with a lot of practice. The Khan Academy also has some introductory videos: http://www.khanacademy.org/cs/tutorials/programming-basics. In addition, you can find tutorials for just about any language and they'll also show you some of the basics.
Oh, and Visual Basic, while arguably being shitty, is a real programmng language, so if you understand it, you already know how to program. You just need to learn a more useful language.
by jfaucett on 9/16/12, 8:04 AM
Here's some links to learn js/dom: MDN: https://developer.mozilla.org/en-US/ Opera Developer Site: http://dev.opera.com/ Javascript Repos on github: https://github.com/languages/JavaScript (read the source!)
Also "javascript the good parts" by Crockford is a good javasceript book.
by knwang on 9/15/12, 11:46 PM
do you have a language / framework in mind?
by Lasher on 9/19/12, 1:12 AM
If you're looking at learning a single language in depth they're probably not the best for anything, but a lot of breadth on there, they cover a lot of apps too. Not free, basic plan is 25 a month but they do have a free trial.
by spuiszis on 9/19/12, 4:18 AM
Also, Why's Guide to Ruby has been good to me so far if you want to get into Ruby.
by shakeel_mohamed on 9/16/12, 7:33 AM