По JS есть отличные книги как в бумажном так и в электронном виде:
Флэнаган Дэвид — «JavaScript. Подробное руководство (5-е издание)»
Рейсиг Джон — «JavaScript. Профессиональные приёмы программирования»
Более, чем достаточно для базы, а дальше уже ковыряние в лидерах JS-творений, написание своего кода…
Академичный тон первой заставляет использовать её больше как справочник… Хотя книга отличная, не спорю. В книге Ресига, которую я когда-то находил, было несметное количество опечаток в коде примеров, что сводило на нет все попытки понять суть.
Мне Стоян Стефанов дался проще чем эти 2 вышеперечисленные книги :-)
Кроме изучения его еще и применять надо.
Я с регулярность раз в пол-года читаю и разбираюсь с огрызком ООП в Javascript, но необходимости применять это нет, поэтому забывается. И каждый раз заново…
Ребята активно привлекают русскоязычных волонтеров для перевода курсов. Я тоже помог несколькими уроками, знаю, что сейчас основной упор на перевод курсов JS.
Параллельно переведённые курсы тестируются, кстати, можете посодействовать =) www.codecademy.com/courses/russian-version-of-getting-started-with-programming
Я им в сентябре ещё предложил начать переводить. Они потом несколько месяцев потратили на разработку инструмента для создания курсов, и вот совсем недавно написали, что можно переводить, а у меня диплом подпёр, поэтому пока практически нет возможности заниматься.
Можно узнать, перевод по ссылке — Ваш? Если да, то у меня к Вам есть серьёзный разговор на тему его качества:)
Аналогично, предложил им помочь с переводом еще летом, как только узнал о них, а вот помочь они попросили сейчас, как раз, когда времени-то не хватает…
Перевод не мой, это некие “Akhsar and Dasha”. Сам его еще не успел посмотреть, как только будет время – проверю, но Вы тоже подключайтесь в перерывах между работой над дипломом :)
Ну на самом деле там и задачи, и собственно язык достаточно простой. Google Translate + немного смекалки дадут возможность идти по курсу без особых проблем.
Ни когда не забуду, как в 7ом классе пришел на доп. занятия по информатике, сказал что хочу научиться писать программы. Получил толстенную книжку по HTML 4 и начал неспешно набирать первые строки. Сколько же радости было от смены цвета фона и успешного создания десятка фреймов. Целый год ходил один на эти занятия:)
Я разобрался почему так. Там не браузерная проблема, да и сам сервис уже работает. Просто в случае с Хромом эта страница с ошибкой закэшировалась при первом заходе, поэтому при повторном посещение она подгружается снова из кэша.
У кого есть такие проблемы — просто почистите кэш в браузере.
«Расширила» — не совсем верный термин. На прошлой неделе по JS был только один project, без lessons, а на этой — так и вовсе без JS, только HTML. Надеюсь, они действительно «расширят» курс и не забросят JS, ведь только-только закончились основы…
Codecademy добавил курсы по HTML и CSS