At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
It should be noted that http://www.educator.com is not free.
I wholeheartedly agree with CSLexy. Retaining information is so much easier when you're using what you're reading. So do as you learn. There are 'Try It' sections on W3Schools that let you try and manipulate some of the things you'll be reading.
Okk I know www.educator.com is not free but if you afford it then it is a good site! I think it is not too much expensive!
this is the best if you don't have any programming experience http://www.codecademy.com/
I use http://learnjs.info
http://ittrainingonline.co.in/ plz see once this website i think it is use for u..........
I would suggest trying to build a simple web application for yourself. Write a simple hangman game in JS using the DOM and CSS to animate it. This will give you a great idea of what lots of JS programmers use daily. It will cover the topics of User input, Browser and document objects, Arrays and custom objects, cookies, basic function usage, event listeners, and perhaps the basics of an xmlHTTPRequest (depending on how you retrieve your hangman words). So in short build simple games or utilities for yourself and these will actually teach you a whole lot about how js and your browser works.
i think http://www.codeavengers.com/ is a good site to learn.....!!