7 книг по JavaScript
Сохраняйте подборку книг — от подробного руководства до классики чистого кода.
1. «Изучаем программирование на JavaScript», Эрик Фримен, Элизабет Робсон.
В стиле комиксов, для новичков. Авторы сделали упор на подачу материала, где не просто описывают возможности языка, но и наталкивают читателя на проблемы и их решения.
2.Серия книг «Вы не знаете JavaScript», Кайл Симпсон.
Для новичков и мидл-разработчиков. В книге разбриаются такие темы как: асинхронность, типы данных, прототипы, замыкания и другие максимально детально, с практическими примерами.
3. «Как устроен JavaScript», Дуглас Крокфорд.
Это не учебник по программированию, в книге объясняются нюансы языка. Рекомендуем тем, кто осилил Кайла Симпсона.
4. «Секреты JavaScript ниндзя», Джон Резиг, Блэр Либо.
Для опытных JavaScript-программистов. Большое внимание уделено практическому решению задач, тестированию кода, работе Event Loop и другим прикладным задачам. Некоторые главы устарели, но все же большая часть информации в книге остаётся актуальной.
5. «Рефакторинг кода на JavaScript», Мартин Фаулер.
На примерах разбираются проблемные места и объясняются способы улучшения кода.
Книга не для новичков подойдёт, перед прочтением разберитесь с основными возможностями языка JS.
6. «Чистый код. Создание, анализ и рефакторинг», Роберт Мартин.
Подходит для любого уровня. Автор учит думать о чистом коде и делится подходами, которые помогут развить навык его написания.
7. «JavaScript. Подробное руководство», Дэвид Флэнаган.
Для глубокого погружения в основы JavaScript. Разобираются логические операции, типы данных, выражения, операторы, работа в браузере и лексическая структура.