Greetings my fellow Imvu Mafias,
I think this is the best place to talk about this as we all here want to study languages such as JavaScript, php, etc.
Codecademy
http://www.codecademy.com/
it is a nice place to learn about JavaScript, php, jQuery, Python, Ruby, etc. in an interactive and fun way.
I think if you do have a slight knowledge about the language you are about to study you will be fine, but if you're gonna start from scratch you might get stuck in some places.
good luck and happy learning