JavaScript делит с Java титул наиболее востребованного языка программирования.
Хотя изначально JavaScript задумывался лишь как небольшой язык для "оживления" веб-страничек, в настоящее время JavaScript -
это основа сложного, и, что немаловажно, крайне быстро меняющегося front-end.
Примечание: до изучения JavaScript необходимо овладеть базовыми HTML and CSS.
Вероятно, что вы пытались начать с learn.javascript.ru/, однако, на мой взгляд этот ресурс сложноват для начитающих. Поэтому из всего разнобразия предлагаемых материалов я рекомендую следующие.
JavaScript Essential Training
at Lynda.com by Simon Allardice
Я предпочитаю рекомендовать книги, но в данном случае для начинающих я советую начать именно с данного видеокурса.Он не обучает объектно-ориентированным и функциональным возможностям JavaScript, однако понятно и интересно объясняет классическому структурному программированию на JavaScript.
Курс вышел довольно давно, и рекомендованные в нем tools значительно устарели.
Однако можно лекго заменить FireBug на Chrome Developer Console и Aptana Studio на ваш любимый текстовый редактор или IDE.
Head First JavaScript Programming
by Eric Freeman and Elisabeth Robson
С этой книги можно начинать обучение программированию в целом - очень понятно и со множеством
иллюстраций объяснены базовые концепции.
Изучая последнюю треть книги вы получите просветление в ООП, функциональном программировании и
замыканиях.
Возможный недостаток книги - некоторая многословность.
Следует отменить, что JavaScript сам по себе - это лишь небольшая часть знаний и умений, нужных современному frontend developer. Необходимо будет изучить еще массу технологий, инструментов и пару-тройку фреймворков.