Ask HN: Recommended Online Coding Courses?
About me: I used to know a little C++. I attended a CS program (made a bunch of simple games and shmups, and with friends made a Rampage clone and an abysmal 3d action shooter) but I didn't graduate. That was in 2004, so you can imagine how it's all faded from my head with such disuse.
Now, like many, I've got an idea or two itching at me for a few site ideas and I'd like to cut my teeth making them myself. I have little knowledge about doing so, aside from the simple HTML we've all picked up in forums and chats since... 1996? I'd love any suggestions as to the quality people are finding in online courses and what they've done with what they've gained there.
For what it's worth, the (more recent) similar questions I found to this seemed to concentrate on "what avenue should I take? Make a site myself?" I know I want to do that. I'm just curious how do I find out which languages/tools would be best for me to learn? What site will help me learn what tool will best serve my functions? To tell when I'll need HTML/Javascript/PHP/oh-God-what-are-Rails?!/etc to cover this task or that in running a site and make tools for chatting, forums, profiles, etc? And then where do you recommend learning it?
I know a lot of stuff can be installed and ran out of the box. I have a Wordpress blog for instance. But, this is about learning, so any good course recommendations are truly welcome.
6 comments
[ 4.9 ms ] story [ 24.9 ms ] threadA great alternative would be treehouse, which helps you to answer this question at the first screen (what do you want to learn? web design, development or mobile development?).
Go through the tutorials, build some stuff and use stackoverflow when stuck.
www.teamtreehouse.com OTOH, has been great. easy-to-understand videos with logical progression.
If you are interested in front-end learning, I've found this useful for myself: http://www.codecademy.com They have sort of interactive tutorials to go through js, jQuery, html, etc. I shall say that I was a complete newbie to programming (though I knew a lot about HTML/CSS). Codeacademy is meant to teach from scratch, so it may be a little boring to you. Anyways, it can help if you want to catch up in some of the most renowned front-end practices.
By the way, «...and use stackoverflow when stuck», great advise from freshfey.
Hope it helps!
If web stuff is where you interest lies then you should follow every tutorial on w3cschools and by the time you have gone through that you will be primed