Learn how to code online and in NYC
I have found a few promising-looking resources for learning how to code:
The Flatiron School - 12 weeks full-time in NYC, $12,000. This one looks promising. I like the example projects that students have created.
Hacker Hours - Bi-weekly in NYC, free. I will definitely check this out.
bloc.io - Online, 12 weeks of at least 25 hours per week, $4,993. It looks polished, but this one doesn't excite me as much because it's a significant expense without the benefit of live classroom interaction. Just a personal preference, I'm sure the program itself is fine.
Peepcode - Online, $199/year. Peepcode's screencasts look well-executed and there seems to be a wealth of knowledge there.
Codecademy - Online, free. I've tried several lessons now, and this is truly a great resource. I love the format of constantly interacting with the text editor and submitting code as you learn, and the clear language and positive reinforcement.
P2PU - Online, free. I'm liking the School of Webcraft and the social encouragement. EDIT: The lessons are pretty basic, and the Twitter API lesson is dated. I'll keep my eye on this one, but it doesn't have what I want right now.
Tutsplus HTML/CSS and jQuery - Online, free. Thirty-day crunch sessions. These look great.
Google University Consortium - Online, free. Looks like it's full of knowledge.
LearnStreet - Online, free.
Programr - Online, free. Could be cool. I don't like the redacted letters, though.
Lynda - I have tried Lynda before and find it boring. Again, personal preference. Could be a good primer for the fundamentals if you don't mind the format.
Processing - I first learned coding basics with Processing and had loads of fun making visual experiments and games. If you are a more visual person, this is the language for you. It's like a light version of Java with better payoffs.
All in all, I am surprised by all of the high-quality free & cheap options available. A physical school still appeals to me, but I'll see how far I can get without spending money first.