JavaScript - с чего начать

Давайте соберем здесь ссылки для начинающих. Вот недавно проскочило очень простое введение в JS для тех, кто знаком с другим языком программирования:

1 лайк

Умный мужик, хорошая книга (всю не читал, что увидел, мне понравилось), объяснения годнее, чем на learn.javascript.ru http://habrahabr.ru/post/240219/

4 лайка

Довольно интересный гайд по развитию навыков JS девелоперов, направления развития, фреймворки, игровые движки, подкасты и др.:

2 лайка

Хорошие статьи из закладок для начинающих:

CSS с нуля
https://developer.mozilla.org/en-US/docs/CSS/Getting_Started?redirect=no

5 стандартных вопросов на собеседовании

Understanding JavaScript callbacks
http://cwbuecheler.com/web/tutorials/2013/javascript-callbacks/

Understanding scope
http://quickleft.com/blog/jquery-conf-video-understanding-scope-in-javascript

4 лайка

http://www.ozon.ru/context/detail/id/7301823/
лучшей книги для начинающих я пока не встречал

2 лайка

toster.ru/q/141007

Множество Ссылок по Web включая JS

1 лайк

отличная книга! вводит в курс дела с первых страниц. Ссылка на примеры в книге - [практика][1]

[1]: http://rghost.ru/private/58647047/c1f33d636ff3c4ef0cab7591849038e8 т.к. по ссылке из книги вы ничего не найдете. проверено :)

2 лайка

Поддерживаю!по ней некоторые аспекты изучал :D

Я долго искал что почитать. Вот остановился на “JavaScript. Подробное руководство. 6-е издание” Дэвид Флэнаган. По крайней мере по отзывам ничего плохого. Сам только сегодня получил, буду читать. Но перед этим желательно изучить(крепко изучить) основы HTML & CSS

@andy_gold

Начинать с Флэнагана не очень хорошо. Это как учить иностранный язык по словарю. Лучше начните с каких-нгибудь практических учебников, которые отталкиваются от решения задач.

А вот если вы уже уверенно чувствуете себя в решении типовых задач, тогда получить более глубокие знания можно по Флэнагану.

ИМХО. ;)

Не надо начинать с этой книги. http://dmitrypodgorniy.com/blog/2012/07/31/1/
лучше пройди какой-нить курс, а книгу начни читать после полугода-года работы. Флэнаган в первую очередь - справочник, он не делает акцентов на том, что важно, а что нет.

3 лайка

Хм… Ну ок. Оставлю на более позднее, углубленное изучение. Поищу что нибудь проще. Спасибо на добром совете. :wink:

Поддерживаю.
Советую найти что-то менее сухое и с более жизненными примерами.

http://www.codecademy.com/en/tracks/javascript
неплохой дизайн,и всё удобненько)

1 лайк

мой любимый сайт :smile:

начала читать Object-Oriented JavaScript, многое проясняет

прошел их курс по html\css и js. Конечно все поверхностно, но для старта пойдет. Хорошо что все интерактивно и сплошная практика + скилл в английском

Можно начать с этой книги - http://eloquentjavascript.net/
Частично завершенный русский перевод можно найти на хабре - http://habrahabr.ru/post/240219/

Отличная книга для начинающих, как по мне.

1 лайк

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

Но у этого есть обратная сторона.

  1. Показывают, как делать, но не объсняют толком почему делать так. Из за этого возникает эффект мартышки. Могу применять, но не понимаю вобще как это работает и почему ишется именно так.
  2. Очень простые итеративные задания неоставляют пространства для принятия решения. Вы просто делаете то, что вам говорят. Из-за этого курс вобще не учит думать.
2 лайка

А где ее нет?

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

@miksmile, твой ответ выпадает из контекста обсуждения. Обсуждалось отсутствие объяснения причин следствия в курсе, а ты перечисляешь все темы, которые хоть как-то связаны с javascript. Не надо запутывать ребят множеством крутых, слов.