Frontend-разработка — это создание интерфейсов сайтов и приложений. Чтобы стать фронтендером, нужно уметь верстать на HTML/CSS и программировать на Javascript. Читайте топ-10 учебников для начинающих и опытных фронтендеров: мы собрали для вас лучшие книги по фронтенд-разработке.
Джон Дакетт, «HTML и CSS»
Кому подходит: для новичков.
Книга знакомит читателей с языками программирования HTML и CSS. Это базовые инструменты для frontend-разработчиков. Начать изучение новой профессии можно с этой книги.
Вы научитесь:
- Понимать внутреннюю логику кода
- Программировать на HTML и CSS
- Разрабатывать пользовательские сценарии
- Составлять удобную структуру сайта
- Проектировать веб-страницы
- Создавать функциональные сайты
Источник: ozon.ru
Джон Дакетт, «JavaScript и jQuery»
Кому подходит: для новичков, знакомых с HTML и CSS.
Издательство позиционирует эту книгу как полный гид по разработке современных сайтов. Автор знакомит читателей с основными понятиями frontend-разработки и программирования на языке JavaScript. Книга написана простым языком, текст дополняют информативные иллюстрации.
Вы научитесь:
- Работать со сценариями для веб-страниц
- Создавать качественные интерактивные сценарии
- Программировать на JavaScript
- Пользоваться онлайн-библиотекой jQuery
- Упрощать и улучшать написанный код
- Применять технологии Ajax, API и JSON
Источник: ozon.ru
Эрик Фримен и Элизабет Робсон, «Изучаем HTML, XHTML и CSS»
Кому подходит: для новичков.
Эта книга поможет изучить основные языки frontend-разработки с нуля. Учебное пособие написано легким слогом. В нем содержится более 100 упражнений, которые помогут закрепить полученные знания на практике.
Вы научитесь:
- Программировать на HTML, XHTML и CSS
- Делать адаптивные шаблоны веб-страниц
- Создавать удобный и красивый дизайн
- Разрабатывать веб-сайты с нуля
- Не допускать типичных ошибок новичков
Источник: itlogia.ru
Эрик Фримен и Элизабет Робсон, «Изучаем JavaScript»
Кому подходит: для новичков.
Один из лучших учебников по JS, написан доступным языком. В пособии содержится более 120 примеров и упражнений для читателей. Авторы приводят готовые приложения, изучение кода которых помогает лучше понять, как работает язык.
Вы научитесь:
- Понимать синтаксис и функционал JS
- Программировать на JavaScript
- Создавать быстрый и легкий JS-код
- Разрабатывать адаптивные веб-страницы
- Передавать данные с помощью JS
- Защищать сайты от взлома
Источник: itlogia.ru
Крис Минник и Эд Титтел, «HTML5 и CSS3 для чайников»
Кому подходит: для новичков.
Прочитав эту книгу, вы научитесь разрабатывать сайты на HTML5 и CSS3. Учебник написан очень простым языком. В книге содержатся пошаговые инструкции, которые понятны даже подросткам.
Вы научитесь:
- Программировать на HTML5 и CSS3
- Создавать и форматировать веб-страницы
- Управлять блоками текста, списками, таблицам
- Добавлять ссылки, картинки, аудио и видео
- Настраивать таблицу стилей CSS
- Адаптировать страницы для мобильных устройств
- Публиковать сайты в интернете
- Работать с поисковыми системами
Источник: books.ru
Марейн Хавербеке, «Выразительный JavaScript»
Кому подходит: для опытных.
Эта книга написана для frontend-разработчиков, которые хотят изучить JavaScript на углубленном уровне. Автор дает теорию простым языком и приводит примеры из своего опыта. После каждой главы есть практические задания для читателей.
Вы научитесь:
- Лучше программировать на JS
- Более глубоко понимать структуру языка
- Пользоваться синтаксисом ecmascript
- Обрабатывать отчеты об ошибках
- Исправлять баги
Источник: market.yandex.ru
Стоян Стефанов, «JavaScript шаблоны»
Кому подходит: для опытных.
Учебник будет интересен frontend-разработчикам, которые умеют программировать на JavaScript и пользоваться скриптами. Прочитав ее, вы сможете улучшить качество своего кода и перейти на следующую ступень мастерства.
Вы научитесь:
- Пользоваться шаблонами и библиотеками
- Отличать хороший код на JS от плохого
- Писать качественный код для веб-страниц
- Обходить недостатки языка программирования
- Решать проблемы, возникающие при разработке
Источник: litres.ru
Дуглас Крокфорд, «JavaScript: сильные стороны»
Кому подходит: для опытных.
Книга по frontend-разработке поможет вам лучше понимать структуру JavaScript. Автор описывает сильные стороны языка и полезные инструменты для разработчиков. Прочитав книгу, вы сможете улучшить качество своего кода и не допускать типичных ошибок.
Вы научитесь:
- Использовать надежные и удобные конструкции
- Создавать эффективный код на JavaScript
- Применять сильные стороны языка
- Управлять библиотеками объектов
- Редактировать и улучшать чужой код
Источник: litres.ru
Леа Веру, «Секреты CSS. Идеальные решения ежедневных задач»
Кому подходит: для опытных.
Книга написана для тех, кто умеет пользоваться CSS и хочет повысить квалификацию. Прочитав ее, вы сможете писать гибкий и легкий код по современным стандартам. В книге описаны примеры решения разных задач: от выбора типографики до создания интерактивных интерфейсов.
Вы научитесь:
- Пользоваться CSS на профессиональном уровне
- Писать легко читаемый код для веб-страниц
- Создавать современный веб-дизайн
- Решать практические задачи с помощью CSS
Источник: book24.ru
Роберт Мартин, «Чистый код»
Кому подходит: для широкого круга читателей.
Полезный учебник для разработчиков любого профиля. В нем содержатся универсальные советы по работе с кодом, которые будут полезны начинающим и опытными frontend-разработчикам.
Вы научитесь:
- Писать чистый и легко читаемый код
- Анализировать качество чужого кода
- Проводить рефакторинг (преобразование) кода
Источник: wildberries.ru