4 ms·
I'll agree with Carlsednaoui, but add a few resources to the list: ONLINE VIDEO LECTURES Let's Code Test Driven JavaScript: http://www.letscodejavascript.com/
by gsaines 13y ago
I'll agree with Carlsednaoui, but add a few resources to the list:
ONLINE VIDEO LECTURES
Let's Code Test Driven JavaScript: http://www.letscodejavascript.com/ http://www.letscodejavascript.com/
One Month Rails: https://onemonthrails.com/ https://onemonthrails.com/
Learnable: https://learnable.com/ https://learnable.com/
Code School: http://www.codeschool.com/ http://www.codeschool.com/
Treehouse: http://teamtreehouse.com/ http://teamtreehouse.com/
CodeHS: http://codehs.com/ http://codehs.com/ - "Computer science class in a box" for k-12 schools
Learn Street: http://www.learnstreet.com/ http://www.learnstreet.com/
CODE CHALLENGES
Top Coders: http://www.topcoder.com/ http://www.topcoder.com/
Hacker Rank: https://www.hackerrank.com/ https://www.hackerrank.com/
Interview Street: https://www.interviewstreet.com/ https://www.interviewstreet.com/
OTHER
CodeCombat: http://codecombat.com http://codecombat.com - online game that teaches Javascript
Codecademy: http://codecademy.com/ http://codecademy.com/
CodeAvengers: http://www.codeavengers.com/ http://www.codeavengers.com/ - Pay-per-module coding game
Hakitzu: http://www.kuatostudios.com/games/hakitzu/ http://www.kuatostudios.com/games/hakitzu/ - Paid iPad game that teaches coding
Kodable: http://www.surfscore.com/ http://www.surfscore.com/ - iPad game that teaches coding
Full disclosure, I run CodeCombat.
- carlsednaoui 13y agoHi gsaines, this is an amazing list of resources! PS: Love what you're doing at CodeCombat!
- jwdunne 13y agoCodeWars (http://www.codewars.com http://www.codewars.com) is quite fun too. I'm liking these programming challenge games a lot lately! I will have to give CodeCombat a try.
- contextual 13y agoNo, see that's the problem. Way too many resources. I LOVE the idea of one book that takes me from start to finish, with no flab or wasted time learning something that isn't 100% relevant to making an app. Alex, you are on to something HUGE. Resist with all your might the urge to bury people in "resources" to follow up on. There's too much information out there. Reign it in, filter it down and focus only on the bare minimum that must be done to get the app finished. Not everyone wants to be a programming guru. Myself included.
- angersock 13y agoMaybe you shouldn't be building an app, or programming, especially if you don't care enough or have the patience to learn things that aren't directly in support of (what you think is) your MVP.
- contextual 13y agoWho said anything about patience or not caring? I didn't.
- angersock 13y ago* I LOVE the idea of one book that takes me from start to finish, with no flab or wasted time learning something that isn't 100% relevant to making an app.* These do not appears to be the words of a patient person, or somebody who cares about programming. I suggest that the impatient and uncaring should not be making apps.
- deleted 13y ago[deleted]
- alex_c 13y agoI strongly, strongly disagree. You can approach programming as a craft, and immerse yield in tools, techniques, concepts and so on. Or you can approach it as a means to an end, which is creating an app, website, service, etc, and just look for the shortest path to get results. You don't have any basis for saying one approach is more valid than the other.
- thret 13y agoCodeCombat is hilarious. I may actually teach my girlfriend some code :)