Bien, no para desanimarte, pero debes preocuparte por aprender a codificar primero y luego, finalmente, retomar un proyecto. No puede simplemente saltar a una idea e intentar aprender código a medida que avanza. Simplemente no funciona así.
Si tuviera un dólar para todos que dijera “Tengo una idea que es como, X, X, X y X” y luego nunca despegó. Sería multimillonario.
De todos modos, Python y Ruby son dos lenguajes bastante populares en este momento que muestran un gran potencial a largo plazo.
- Cómo cambiar la página seleccionando uno de los menús desplegables usando PHP y MYSQL
- ¿Cuál es la mejor manera de crear un sistema de permisos robusto para una aplicación web para que solo los usuarios con ciertos roles puedan acceder a vistas y datos particulares?
- ¿Puedes alojar múltiples sitios web en un Linode?
- En términos más simples que el artículo de Wikipedia, ¿qué es REST / RESTful?
- ¿Puedo escribir la interfaz de un sitio web usando Python?
Aquí hay algunos buenos sitios para principiantes:
http://www.codeschool.com/
http://railsforzombies.com/
http://www.learnpython.org/
Después de obtener una comprensión básica sobre cómo codificar, eventualmente desea elegir un marco web como Flask (marco de Python), Django (marco de la web) u otra cosa para construir un sitio encima.
Editar: creo que leí mal su pregunta inicialmente … si desea crear una aplicación para Facebook, Twitter, etc. Probablemente debería aprender Javascript además de lo que he recomendado. (Aunque FB y Twitter tienen API de Python y Ruby, por lo que realmente no importa). También depende completamente de lo que planeas hacer. Si vas a hacer un juego, probablemente necesites saber Flash, etc.