One more vote for codecademy, awesome free courses for HTML, JS, CSS, PHP, Ruby, Python...
It wont make you expert, but definitely it will introduce you to new languages.
Courses and tutorials are great for beginner level, while for advanced level you will have to solve problems alone (Google is...