Ways to Learn to Program Online
thenextweb.com
thenextweb.com
Many of the other recommendations are just great, though.
I'm piecing it all together from bash and perl tutorials and some R code sites at present. There is a bit of cut and paste going on... not good.
I need to scratch my own itches to get the motivation. What I perpetrate will never see a server, I promise.
Any suggestions?
If you could compress the in-class time to 4 weeks and let me do the rest remotely, and offer a price-point at roughly one-month of my salary or less, I'd be all over this.
Most people ever become genius in their own chosen field let alone they can master 3 or 4 different fields. Not to say it's not possible but highly unlikely.
Personally if you do four years as a CS major but program on the side or actively practice programming it's more like 5-6 years. That gives you 4 years, where you go out and get programming work experience, in the real world. In that situation, 10 years isn't much.