Как стать автором
Обновить
1921.72
МТС
Про жизнь и развитие в IT

Что почитать начинающим разработчикам: подборка книг по JavaScript

Время на прочтение3 мин
Количество просмотров6.7K

Привет, Хабр! Я Саша Пиманов, ведущий iOS-разработчик в МТС Диджитал. Сегодня хочу поделиться подборкой книг для кодеров, которые только начинают свой путь в ИТ-отрасли. Если у вас есть любимые книги по JS, о которых я не упомянул, пишите о них в комментариях. Возможно, заберу их в следующий пост. Ну, поехали!

JavaScript для начинающих, издание 6

Автор: Майк МакГрат

Руководство помогает освоить основу языка. Есть практические упражнения — можно сразу закрепить полученную теорию и понять, где и как применять новые знания.

В отличие от большинства других трудов по JS, эта книга предлагает начать изучение с чистого JDK, а не с проектов в средах разработки NetBeans или Eclipse. Автор учит создавать функциональные сайты с хорошим дизайном через главные возможности JavaScript.

Есть иллюстрации, полезные советы и предостережения, чего делать точно не стоит. Среди тем, которые затрагивает автор, — добавление JS на сайт, описание переменных и функций, рассказ об операторах. МакГрат подробно объясняет, как создавать объекты и управлять ими, где применять методы.

Есть нюанс: в книге говорится, что читать ее можно и без опыта программирования. На мой взгляд, понимать языки все же нужно — иначе освоить информацию просто не получится.

Справочник JavaScript. Кратко, быстро, под рукой

Авторы: А. П. Никольский, Е. В. Дубовик

В книге огромное количество информации по JavaScript. Она неплохо структурирована: можно быстро находить нужные данные и примеры использования языка. Авторы не забывают показывать и то, каким должен быть правильный стиль программирования. Рассказывают про объектные модели браузеров, отладку и обработку ошибок.

Книга будет полезна не только начинающим разработчикам, но и кодерам с опытом — тем, кто подзабыл нюансы работы с ЯП и хочет быстро вспомнить. Вместе со справочниками по HTML и CSS это творение — отличная помощь кодеру.

Новые возможности JavaScript. Как написать чистый код по всем правилам современного языка

Автор: Т. Д. Краудер

Отличное руководство для разработчиков, которые хотят писать не только быстро, но и правильно. Авторы подробно объясняют, как использовать возможности языка, чтобы код хорошо читался и был лаконичным. А еще раскрывают такие темы:

  • отличие последних версий JavaScript;

  • расширенная функциональность объектов,

  • современный синтаксис языка.

В целом это практическая книга для кодеров, она поможет в ежедневной работе и самостоятельном обучении. Рекомендую прочитать ее тем, у кого уже есть базовое представление о JavaScript и кто хочет понять новые возможности языка.

По промокоду IDKFA в Строках эти книги можно прочитать бесплатно. Активировать промокод — до 30.09.2024.

JavaScript. 32 урока для начинающих

Автор: В. А. Дронов

Всего в книге 32 урока, с 60 разными упражнениями по JavaScript. Конечно, они не самые сложные, ведь книга предназначена для кодеров с минимальным опытом. Но основы языка автор раскрывает неплохо: типы данных, переменные, управляющие конструкции, функции, массивы, объекты, классы, регулярные выражения, модули, средства для обработки исключений и отладки. К тому же в книге говорится об асинхронном программировании и Node.js.

Большой плюс — код, напечатанный на страницах книги, доступен на сайте издательства и в электронном виде. Это издание — та практика, которой обычно новичку не хватает после курсов или самостоятельного обучения.

JavaScript в примерах и задачах

Автор: А. Васильев

Автор просто и интересно рассказывает о сложных вещах — ООП и веб-программировании на JavaScript.

Васильев создал методику, которая позволяет новичкам быстро освоить базовые принципы языка и начать работу над простыми практическими проектами. Примеры с подробным разбором деталей и разъяснениями помогают понять информацию, даже если у вас совсем мало опыта.

Рефакторинг кода на JavaScript. Улучшение проекта существующего кода

Автор: М. Фаулер

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

В этой книге тоже много примеров: Фаулер описал больше 60 методов, включая рефакторинг без классов. Есть даже каталог рефакторингов с примерами.

Несмотря на сложность темы, читается книга легко. Иногда возникает чувство, что держишь в руках увлекательный рассказ. Фаулер интересно и в красках показывает, с чего нужно начинать рефакторинг и каких результатов ждать.

Напомню, что эти книги можно бесплатно прочитать в Строках. Промокод: IDKFA, активировать нужно до 30.09.2024.

На сегодня все. Не забудьте рассказать в комментариях о своих фаворитах среди книг по JS.

А еще недавно мы писали про 5 книг, которые стоит почитать начинающему ИТ-архитектору.

Теги:
Хабы:
Всего голосов 8: ↑5 и ↓3+6
Комментарии11

Публикации

Информация

Сайт
www.mts.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия