Javascript.RU

Введение

Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/intro.

Этот учебник создан, преимущественно, для обучения современному javascript-программированию с нуля. Отдельные разделы, возможно, будут интересны и "продвинутому" читателю.

UPDATE 02.2012:

  1. Существует новый учебник http://learn.javascript.ru. Он более новый и полный, чем тот, что здесь.
  2. Еще в этом году открылись Курсы JavaScript онлайн.

Пожалуйста, пишите свои комментарии и пожелания ниже. Они обязательно будут учтены.

Успехов!


Автор: Алик Кириллович, дата: 31 мая, 2009 - 20:01
#permalink

Это будет электронный самоучитель, или Вы собираетесь написать книжку?


Автор: Илья Кантор, дата: 31 мая, 2009 - 20:43
#permalink

Самоучитель электронный. Собственно, для javascript.ru


Автор: Grundiss (не зарегистрирован), дата: 1 июня, 2009 - 05:44
#permalink

Обязательно надо осветить фреймворки
В частности популярные JQuery и MooTools


Автор: BuShaRt (не зарегистрирован), дата: 5 января, 2011 - 12:17
#permalink

Для FrameWork'ов пусть будет самоучитель по FrameWork'ам, а в самоучители по JavaScript следует писать о JavaScript. Разве, что можно порекомендовать оные в прикладном использование.


Автор: Гость (не зарегистрирован), дата: 4 июля, 2009 - 17:45
#permalink

Будет ли офф-лайн версия учебника???


Автор: Илья Кантор, дата: 4 июля, 2009 - 23:54
#permalink

Возможно, и будет.. Пока что сам учебник еще не до конца готов.


Автор: Jean (не зарегистрирован), дата: 7 июля, 2009 - 16:20
#permalink

Мне кажется, было бы неплохо в конце каждого урока давать тестовые задания для закрепления материала по пройденной теме.


Автор: Сергей Кл (не зарегистрирован), дата: 1 ноября, 2009 - 13:28
#permalink

что касается меня, лучше я сам себе задам тестовое задание


Автор: Faithreaver (не зарегистрирован), дата: 28 января, 2010 - 14:42
#permalink

А я не могу себе сам придумать, у меня обычно столько идей, что я просто не могу выбрать лучшую)) Поэтому уж лучше я по заданию буду делать без вспаривания мозга =)


Автор: Гость (не зарегистрирован), дата: 7 августа, 2009 - 09:46
#permalink

Взялся, наконец таки за JS. В будущем планирую пользоваться фреймворком(пока присматриваю jquery). Как люди опытные, скажите, как лучше начать - с изучения самых азов js или сразу с фреймворка?

Спасибо.


Автор: Илья Кантор, дата: 7 августа, 2009 - 11:12
#permalink

Конечно с азов. А то будешь потом глупые вопросы задавать и много чего не понимать.


Автор: Гость (не зарегистрирован), дата: 29 августа, 2009 - 08:18
#permalink

А еще было бы замечательно если бы к концу вашей работы над учебником появился справочник!!! Где совсем просто код - значение!


Автор: Гость (не зарегистрирован), дата: 5 октября, 2009 - 21:13
#permalink

К сожалению не могу задать вопрос в форуме потому что не знаю к какой категории его отнести. Когда добавляю Яваскрипт в HTML и загружаю его с помощью браузера то вылезает всплывающее окно с предупреждением. Но когда гружу другие сайты имеющие в наличии элементы Яваскрипт такого окна невидно. Следует ли полагать что подобное окно появляется только если загружаемая страница находется не на сервере а на личном жестком диске?


Автор: Гость (не зарегистрирован), дата: 19 февраля, 2011 - 08:36
#permalink

99,9% что под браузером вы подразумеваете голубого ослика IE MS. Он реально пугается всего что движется и не движется. Эти страшилки однозначно будут вылазить на локалхост, если в файле есть скрипты на js, php, пока вы не начнете использовать для теста нормальные браузеры, желательно встроенные в редакторы В нете такие страшилки обычно это животное не показывает


Автор: Илья Кантор, дата: 6 октября, 2009 - 00:10
#permalink

Для вопросов о javascript лучше всего подходит javascript-форум.


Автор: Plest, дата: 16 октября, 2009 - 12:10
#permalink

Хотелось бы видеть его под лицензией Creative Commons Attribution/Share-Alike, чтобы можно было способствовать его улучшению и актуализации в рамках проектов Фонда Викимедиа.


Автор: Мендыбаев Игорь, дата: 12 апреля, 2010 - 13:11
#permalink

Сделайте по меньше ссылок.
А то легка вероятность запутаться.
Нажимаешь на ссылку потом на другую на третью...
А оказывается можно было скролом чуть-чуть вниз прокрутить.
Можно как нибудь компактнее...

А так офигенный учебник


Автор: krekodil, дата: 23 июня, 2010 - 13:11
#permalink

доброго времени суток...хочу познать javascript...не знаком ни с одним языком программирования...разбираюсь в html и css ...будет ли полезен мне ваш учебник или "дурака учить, только портить"?...


Автор: Гость (не зарегистрирован), дата: 1 августа, 2010 - 01:02
#permalink

Здравствуйте! А что такое базовая разметка в HTML?


Автор: Гость (не зарегистрирован), дата: 3 августа, 2010 - 13:00
#permalink

Базовая разметка HTML это, собственно, страница, на которую Вы сейчас смотрите (шапка сайта, правый блок, ссылки...)


Автор: Гость (не зарегистрирован), дата: 10 августа, 2010 - 03:39
#permalink

Сайт для поиска нужной инфры то что нужно!!!
Возможно Вы это и не читали б, но я прослезился от искренности "Ничего себе--все людям" и оставил комент.
СПАСИБО.


Автор: FANTOM22A, дата: 1 марта, 2011 - 22:41
#permalink

а чё вообще можно писать на джаваскрипт шахматы можно на странице создать чтобы онлайн или ещё чего нибудь подобного,как рисовать непонятно,не логичный язык какойто, но раз начал изучать чтож.


Автор: japanoise, дата: 15 марта, 2011 - 17:03
#permalink

забей в гугле 5k chess , я сам до сих пор не понимаю , как это возможно


Автор: Гость (не зарегистрирован), дата: 19 июня, 2011 - 20:12
#permalink

На мой взгляд JavaScript не создан для написания полноценного самостоятельного приложения, для этих целей существуют другие языки программирования, а JavaScript лучше использовать для улучшения интерфейса вашего сайта, для упрощения работы на нём для пользователя. А также AJAX, это на мой взгляд самое "вкусное" применение JavaScript. Хотя язык довольно мощьный и по-большей части всё зависит от вашего воображения....


Автор: melky, дата: 21 июня, 2011 - 12:05
#permalink

JavaScript - это не только то,что вы видите на сайтах. Если вы ещё не знаете, он используется в создании сетевых приложений, используется в windows, в Gnome-Shell, а так же будет широко использоваться в Windows 8.

так что, яваскрипт с лёгкостью обгоняет все языки, за исключением таких гигантов, как Си, C++


Автор: Самоучка-начинающий (не зарегистрирован), дата: 30 мая, 2014 - 18:59
#permalink

Ну вообще-то ты можешь (как я) делать всё по меню, а не прям сразу в объекты лезть.
Кстати, я путаюсь - что зачастую имеется под "объектом" в программировании? Нечто в коде, подобное на функцию или же конкретный визуальный объект?


Автор: Mid (не зарегистрирован), дата: 10 мая, 2011 - 11:37
#permalink

было бы очень хорошо JAVA книга / справочник для телефона)


Автор: White Raven (не зарегистрирован), дата: 30 июня, 2011 - 16:58
#permalink

Пожалуй лучший ресурс посвященный JavaScript, Спасибо Вам! Продолжайте в том же духе


Автор: Greender (не зарегистрирован), дата: 12 июля, 2011 - 15:47
#permalink

Здорово! Начинаем изучать!


Автор: nerv_, дата: 30 ноября, 2011 - 10:43
#permalink

>[White Raven]: Пожалуй лучший ресурс посвященный JavaScript, Спасибо Вам! Продолжайте в том же духе

Соглашусь, Вы молодцы) Взялся за изучения js после года-полтора VBA и полугода Assembler'а. До этого книгу "Java Script - Подробное руководство.pdf" мозг не воспринимал) Мое мнение: ее читать только после того, как уже знаешь какой-то язык программирования. Учебник в этом плане попроще)


Автор: Гость (не зарегистрирован), дата: 1 января, 2012 - 15:51
#permalink

А если воспользоваться переводчиком google, а потом допилить...?


Автор: daftcoder (не зарегистрирован), дата: 11 января, 2012 - 19:42
#permalink

Предложение: Возможно при открытии страницы учебника изначально не показывать комментарии (а лишь потом подгружать их при необходимости). Зачастую 70% страницы занимают именно комментарии, трафик действительно жалко.


Автор: Айрин (не зарегистрирован), дата: 30 января, 2012 - 14:11
#permalink

Здравствуйте.
Заранее приношу извинения, если этот вопрос поднимался ранее.

Есть ли доступные книги по изучению javascript для начинающих и вообще ранее не программирующих на каком-либо другом языке? в общем курс для "чайников". =)


Автор: pml (не зарегистрирован), дата: 15 февраля, 2012 - 21:22
#permalink

привет всем юниорам. у меня вопрос. сколько потребуется времени на изучение языка, если в день тратить по 2 часа на изучение?


Автор: Гость (не зарегистрирован), дата: 29 января, 2014 - 15:08
#permalink

47 лет.


Автор: Eugene D (не зарегистрирован), дата: 22 марта, 2012 - 16:02
#permalink

Добрый день
Подскажи когда планируете проведение Мастер-классов ? Интересует Харьков


Автор: Гость (не зарегистрирован), дата: 29 июня, 2016 - 23:09
#permalink

Добрый день!

Покупал у вас pdf-версию учебника, но пользоваться им очень неудобно, т.к. совершенно не развита структура ссылок. На деле всё равно оказывается удобнее и быстрее лазить по сайту. Так и лежит - красивый, но почти бесполезный в электронном виде.

Хотелось бы видеть *.chm версию с разбивкой на подразделы. Поиск в chm также намного информативнее. Совершенно недоумеваю, почему это не было сделано сразу.


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
3 + 7 =
Введите результат. Например, для 1+3, введите 4.
 
Текущий раздел
Поиск по сайту
Реклама
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum