Лучшие книги для изучения JavaScript в области разработки интерфейсов (Frontend)?

Перечислите лучшие книги для изучения JavaScript в области Frontend.
Пока для себя составил примерно такой список, его нужно дополнить/поправить, а также уточнить издания:

1) https://learn.javascript.ru/ - Илья Кантор
2) https://www.ozon.ru/context/detail/id/19677670/ - Дэвид Флэнаган (6 издание)
3) bit.ly/2bpQ7s1 (2 издание, существует печатная версия книги?)
4) https://www.ozon.ru/context/detail/id/31100361/ - Дэвид Флэгаган (3 издание)
5) https://www.ozon.ru/context/detail/id/6287517/ - Стоян Стефанов (? издание)
6) https://www.ozon.ru/context/detail/id/20217226/ - Дуглас Крокфорд (2 издание [2013г.])
7) https://www.ozon.ru/context/detail/id/18421547/ - Николас Закас (? издание)

----- некая дополнительная литература, косвенно или прямо связанная с JavaScript -----
8) https://www.ozon.ru/context/detail/id/4066500/ - Джеффри Фридл (? издание)
9) обязательно нужно суда впилить хорошую книгу для изучения объектно-ориентированной модели разработки (опять же для применения в Frontend сфере)

P.S.: я любитель печатных версий книг.
  • Вопрос задан
  • 11801 просмотр
Решения вопроса 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
Для чего составлять такую подборку? Вы просто перечислили практически все книги на русском по JS. При чем однотипные.
Большинство из них описывают одно и тоже. Я прочитал почти все из этого списка. По опыту могу сказать, что читать всю подборку не нужно.
Посоветовал бы прочитать книгу Ильи Кантора и книгу "Javascript для профессиональных веб-разработчиков", автор Николас Закас вроде.(Вместо второй можно прочитать Фленагана. Подробное руководство., но Заказ мне больше нравится, по моему мнению гораздо лучше объясняются многие вещи). Две эти книги, достаточно объемные и информативные, всю основу прекрасно преподносят.
Также посоветовал бы книгу по оптимизации производительности, автор также Николас Закас и любую книгу по регулярным выражениям, но это уже после некоторой практики. А также книгу "Веб-приложения на JavaScript". Сам ее только вот начну читать, но по содержанию и отзывам достаточно хорошая.

Достаточно будет чтобы довольно хорошо освоиться в языке.
Не нужно читать однотипные книги. С 3 по 6 включительно пункты не стоит читать. Только зря потратите время.

ООП объясняется в первых двух книгах которые я упомянул. Также книга про паттерны - largescalejs.ru/.

Но главное не просто читать а повторять все примеры и выполнять все задания, попутно придумывания задания для себя самому. Чем больше практики, тем лучше будет откладываться информация в голове и будет намного лучшее понимание что да как.
Я читать некоторые книги по несколько раз, потому что не сильно парился сначала о практике, просто читал, выполнял некоторые задания, по ходу было понятно, но через главу, уже все забывалось... Поэтому практикуйте, практикуйте и еще раз практикуйте.
Удачи в обучении!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
iCoderXXI
@iCoderXXI
React.JS/FrontEnd engineer
Вот тут подробно и по полочкам весь JavaScript (ES5) разложен. Разумеется для тех, кто понимает инглиш на слух... Увы...

https://www.youtube.com/watch?v=Bv_5Zv5c-Ts

Тут начало, первые 3.5 часов, продолжение надо поискать самостоятельно.
Ответ написан
Комментировать
dhat
@dhat
You Dont Know JS мне понравился (Я новичек). Кроме того, от этого же автора есть много видеокурсов на Frontend Masters.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы