W3school is really very good option to learn the latest technologies which are running in the IT industry I am using this website from my graduation I have learn so many things from this website I love the HTML Technology as well as PHP and web designing from this site. All the contains are really represented in the easiest way to understand so that you can learn yourself. there is also sample papers so that you can guess your knowledge about the technology you learn, and all these things are freely available on the site you dont need to pay for anything it is the best website to learn the technology for self learners.