Наш топ-10 книг для начинающих веб-разработчиков на русском языке:
1. Совершенный код, Стив Макконнелл
«Совершенный код» сочетает в себе руководство, наставления и справочник по решению проблем вне зависимости от ваших навыков и языка программирования, который вы знаете. Несмотря на то, что книга впервые была опубликована в 1993, фундаментальная информация из неё останется актуальной и через 30 лет.
2. HTML5+CSS3. Основы современного Web-дизайна, Кириченко, Хрусталев
Эта книга научит вас верстать адаптивные и красивые макеты. Подойдёт для начинающих разработчиков.
3. Отзывчивый веб-дизайн, Итан Маркотт
Книга о том, как создавать «отзывчивые» сайты, которые хорошо выглядят и удобны в использовании на любых устройствах. Содержит много иллюстраций и примеров кода. Поэтому если вы не знаете HTML и CSS, читать её будет сложно.
4. UX-стратегия. Чего хотят пользователи и как им это дать, Джейми Леви
В этой книге представлена основа для практического применения UX-стратегии. Начинающим веб-разработчикам это будет полезно, потому что их будущая работа непрерывно связана с веб-дизайном.
5. Git для профессионального программиста, Чакон С., Штрауб Б.
Git — одна из самых популярных систем контроля версий. Большинство компаний при поиске разработчиков требует знание Git. Книга представляет собой руководство по использованию Git в современных условиях.
6. Выразительный JavaScript, Марейн Хавербеке
Отлично подойдёт для начинающих. Книга познакомит вас с синтаксисом, стрелочными и асинхронными функциями, итератором, шаблонными строками и блочной областью видимости.
7. JavaScript. карманный справочник, Дэвид Флэнаган
Компактный справочник для тех, кто уже знает JavaScript. В книге представлены наиболее важные сведения о синтаксисе языка и показаны примеры его практического применения.
8. Погружение в паттерны проектирования, Александр Швец
Паттерн проектирования — это типичный способ решения какой-либо часто встречающейся проблемы, возникающей при проектировании программ. Книга описывает 22 классических паттерна проектирования, а также 8 принципов проектирования, на которых они основаны.
9. Изучаем Node. Переходим на сторону сервера, Шелли Пауэрс
Эта книга посвящена Node и тем модулям, которые образуют базовую функциональность Node. Будет полезна тем, кто уже знает JavaScript и хочет перенести свои навыки владения JS на сторону сервера.
10. Безопасный DevOps. Эффективная эксплуатация систем, Джульен Вехер
Приложения, которые запущены в облаке, подвержены угрозам. DevOps-команда оценивает эти риски и усиливает защиту системы от них. В книге описаны стратегические решения для защиты веб-приложений от атак и предотвращения попыток вторжения. Front-end разработчик должен знать основы DevOps: уметь работать с облачными сервисами и настраивать CI/CD. Поэтому книга будет полезна для понимания этих терминов и комфортной работы в будущем.
Наши курсы по Front-end разработке:
https://intellectfox.by/