Все форумчане хвалят
http://learn.javascript.ru, но мне он не понравился. JS я изучал по книжкам : Фленеган (Подробное руководство, 5-е издание) ; Стоян Стефанов (JavaScript шаблоны) ; Дуглас Крокфорд (javascript
: сильные стороны).
Вообще, можно достичь хорошего уровня, прочитав Фленегана (понять, о чём вообще JS), и перейти оттуда сразу к практическим занятиям и тонкостям на learn.javascript.ru. После осознания того, что начинаешь овладевать языком, стоит прочесть Стефанова и Крокфорда, дабы не городить велосипеды по организации кода.
(Я, когда читал Стефанова, почти ничего нового не извлёк, а при прочтении каждого нового шаблона просто напросто узнавал, что "вот эта штука, которая описана у меня в этом вот скрипте" называется именем какого-то шаблона... вот так вот меня обучение неправильно сложилось
).
P.S. Фленегана читал днями, с ним параллельно читал статьи на MDN, тогда learn.javascript.ru не было.
P.S.S. Вам стоит поискать похожие темы на форуме, их с десяток уже набралось.