Anyway, if you want to learn new languages or want to develop your own website, you come to the right post! You can learn new web languages easily in your browser and kick start your web development career. Of course, it teaches all the basic and concept so you will able to pick up new languages easily as well as proceed into deeper topic.
I've found 8 really useful online tutorial, some of them are fully interactive, some of them are written with comprehensive guides and visual to help you to pick up a language quickly. However, most of them has the same motive - is to make the learning process fun and easy to pick up. Take CodeCademy and jQueryAir as an example, it comes with a built in console that allow you to learn it in the browsers and get instant feedback.
It's a paid membership online learning service with full coverage of web design and development topics and also the famous iOS development.
- RubyMonkLanguage: Ruby
Pick up Ruby the Monk way :) RubyMonk is an interactive learning platform. Learn Ruby with lessons, solve problems or view the contents.
- HacketyLanguage: Ruby
Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed!
- jQuery AirLanguage: jQuery
- CodingBatLanguage: Java, Python
Learn Java and python with online code practice by solving example problems.
- PHP Know HowLanguage: PHP, MySQL
It's not an interactive way to learn, but it has a very good written tutorials with examples and guides to teach you about PHP and also the basic of MySQL.
- MongoDBLanguage: MongoDB
It's MongoDB official website. In case you don't know, MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database. It has a self-guided tutorial with a few commands to kick start your journey with MongoDB.