Введение
Этот учебник создан, преимущественно, для обучения современному javascript-программированию с нуля. Отдельные разделы, возможно, будут интересны и "продвинутому" читателю.
UPDATE 02.2012:
- Существует новый учебник http://learn.javascript.ru. Он более новый и полный, чем тот, что здесь.
- Еще в этом году открылись Курсы JavaScript онлайн.
Пожалуйста, пишите свои комментарии и пожелания ниже. Они обязательно будут учтены.
Успехов!
|
Это будет электронный самоучитель, или Вы собираетесь написать книжку?
Самоучитель электронный. Собственно, для javascript.ru
Обязательно надо осветить фреймворки
В частности популярные JQuery и MooTools
Для FrameWork'ов пусть будет самоучитель по FrameWork'ам, а в самоучители по JavaScript следует писать о JavaScript. Разве, что можно порекомендовать оные в прикладном использование.
Будет ли офф-лайн версия учебника???
Возможно, и будет.. Пока что сам учебник еще не до конца готов.
Мне кажется, было бы неплохо в конце каждого урока давать тестовые задания для закрепления материала по пройденной теме.
что касается меня, лучше я сам себе задам тестовое задание
А я не могу себе сам придумать, у меня обычно столько идей, что я просто не могу выбрать лучшую)) Поэтому уж лучше я по заданию буду делать без вспаривания мозга =)
Взялся, наконец таки за JS. В будущем планирую пользоваться фреймворком(пока присматриваю jquery). Как люди опытные, скажите, как лучше начать - с изучения самых азов js или сразу с фреймворка?
Спасибо.
Конечно с азов. А то будешь потом глупые вопросы задавать и много чего не понимать.
А еще было бы замечательно если бы к концу вашей работы над учебником появился справочник!!! Где совсем просто код - значение!
К сожалению не могу задать вопрос в форуме потому что не знаю к какой категории его отнести. Когда добавляю Яваскрипт в HTML и загружаю его с помощью браузера то вылезает всплывающее окно с предупреждением. Но когда гружу другие сайты имеющие в наличии элементы Яваскрипт такого окна невидно. Следует ли полагать что подобное окно появляется только если загружаемая страница находется не на сервере а на личном жестком диске?
99,9% что под браузером вы подразумеваете голубого ослика IE MS. Он реально пугается всего что движется и не движется. Эти страшилки однозначно будут вылазить на локалхост, если в файле есть скрипты на js, php, пока вы не начнете использовать для теста нормальные браузеры, желательно встроенные в редакторы В нете такие страшилки обычно это животное не показывает
Для вопросов о javascript лучше всего подходит javascript-форум.
Хотелось бы видеть его под лицензией Creative Commons Attribution/Share-Alike, чтобы можно было способствовать его улучшению и актуализации в рамках проектов Фонда Викимедиа.
Сделайте по меньше ссылок.
А то легка вероятность запутаться.
Нажимаешь на ссылку потом на другую на третью...
А оказывается можно было скролом чуть-чуть вниз прокрутить.
Можно как нибудь компактнее...
А так офигенный учебник
доброго времени суток...хочу познать javascript...не знаком ни с одним языком программирования...разбираюсь в html и css ...будет ли полезен мне ваш учебник или "дурака учить, только портить"?...
Здравствуйте! А что такое базовая разметка в HTML?
Базовая разметка HTML это, собственно, страница, на которую Вы сейчас смотрите (шапка сайта, правый блок, ссылки...)
Сайт для поиска нужной инфры то что нужно!!!
Возможно Вы это и не читали б, но я прослезился от искренности "Ничего себе--все людям" и оставил комент.
СПАСИБО.
а чё вообще можно писать на джаваскрипт шахматы можно на странице создать чтобы онлайн или ещё чего нибудь подобного,как рисовать непонятно,не логичный язык какойто, но раз начал изучать чтож.
забей в гугле 5k chess , я сам до сих пор не понимаю , как это возможно
На мой взгляд JavaScript не создан для написания полноценного самостоятельного приложения, для этих целей существуют другие языки программирования, а JavaScript лучше использовать для улучшения интерфейса вашего сайта, для упрощения работы на нём для пользователя. А также AJAX, это на мой взгляд самое "вкусное" применение JavaScript. Хотя язык довольно мощьный и по-большей части всё зависит от вашего воображения....
JavaScript - это не только то,что вы видите на сайтах. Если вы ещё не знаете, он используется в создании сетевых приложений, используется в windows, в Gnome-Shell, а так же будет широко использоваться в Windows 8.
так что, яваскрипт с лёгкостью обгоняет все языки, за исключением таких гигантов, как Си, C++
Ну вообще-то ты можешь (как я) делать всё по меню, а не прям сразу в объекты лезть.
Кстати, я путаюсь - что зачастую имеется под "объектом" в программировании? Нечто в коде, подобное на функцию или же конкретный визуальный объект?
было бы очень хорошо JAVA книга / справочник для телефона)
Пожалуй лучший ресурс посвященный JavaScript, Спасибо Вам! Продолжайте в том же духе
Здорово! Начинаем изучать!
Несмотря на то что есть новый портал по обучению javascript, этот старый ресурс тоже сгодится