¿Cuáles son los mejores recursos para captar tecnologías web destacadas que provienen de un fondo C ++ / C?

La buena noticia es que está pasando de idiomas en los que es difícil hacer grandes cosas a idiomas en los que es fácil.

C y C ++ son lenguajes de bajo nivel que funcionan de manera más eficiente, a costa del desarrollador que escribe más código.

Los lenguajes de scripting de alto nivel utilizados en el desarrollo web como JavaScript y Ruby, por otro lado, intercambian rendimiento por código ridículamente potente y conciso. (Por ejemplo, resolví las soluciones para los primeros 5 problemas de projecteuler.net en tweets).

Aunque hayas programado mucho, el desarrollo web es bastante diferente del código nativo que has estado escribiendo. Recomiendo encarecidamente abordar uno de los siguientes planes de estudios de extremo a extremo:

JavaScript: http://www.freecodecamp.com o http://www.nodeschool.io

Ruby: http://theodinproject.com o http://www.teamtreehouse.com

Python: http://www.udacity.com

Todos estos cubrirán los lenguajes de scripting y sus respectivos marcos de desarrollo web, incluidos HTML y CSS.

Revelación completa: construí y lideré la comunidad en Free Code Camp.