1. Флэнаган — JavaScript — Подробное руководство 6-ое издание. Книга, которую необходимо прочитать каждому уважающему себя специалисту по JavaScript. Это шестая по счету редакция популярного во всем мире руководства, в которой собрано огромное количество исчерпывающей информации.
Кроме чисто теоретических данных о JavaScript, здесь также можно получить массу полезных данных о практическом применении технологии при создании приложений под Web 2.0.
2. Marijn Haverbeke-Вячеслав Голованов -Выразительный JavaScript: Введение.
Эта книга на английском языке, но бесплатный перевод можно найти на Хабрахабр. Рекомендуется всем начинающим. Она легко читается, а задания для самопроверки помогают лучше закрепить пройденный материал.
3. Фрейн — HTML5 CSS3 — разработка сайтов для любых браузеров и устройств.
В книге затронуты особенности проблем адаптивного дизайна, что на данный момент очень актуально — мобильных устройств в сети становится все больше и больше. С помощью этой книги Вы научитесь применять на практике новые технологии и методики создания адаптивного дизайна с использованием HTML5 и CSS3.
4. Эрик А. Мейер – «CSS. Каскадные таблицы стилей. Подробное руководство».
В данной книге Вы узнаете о том, как работает модель блоков, о новых селекторах CSS3, поддерживаемых IE7, Firefox и другими браузерами, а также о сложном стилевом оформлении документов, пользовательском интерфейсе, верстке таблиц, о списках и генерируемом содержимом, о свободном перемещении и позиционировании, о семействах шрифтов и механизмах резервирования.
5. Профессиональное программирование — Прохоренок Н.А. — HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (4-е издание).
Книга для специалиста, который прекрасно владеет Web-технологиями. Вопросы, которые вы сможете здесь рассмотреть: создание интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL, применение каскадных таблиц стилей (CSS) для форматирования Web-страниц, основные конструкции языка PHP. В ней много практических примеров написания сценариев, наиболее часто используемых при разработке Web-сайтов. Подробно расписаны приемы работы с базами данных MySQL при помощи PHP, а также администрирования баз данных с помощью программы phpMyAdmin. Дано сведения по созданию программной среды на компьютере разработчика и настройке Web-сервера Apache.