Книга "Веб-дизайн: Идеи, секреты, советы", написанная Патриком Макнейлом - создателем популярного блога для веб-дизайнеров "designmeltdown.com", представляет собой сборник примеров лучших сайтов, собраных и упорядоченных из тысяч примеров сайтов, проанализированных автором. Все примеры, представленные в книге, упорядоченны тематически, благодаря чему вы сможете легко отыскать креативные образцы для использования в своей работе. В книге подробно описываются базовые принципы веб-дизайна, типы сайтов, элементы дизайна, стили и темы, структурные стили, структурные элементы сайтов и многое другое.
Книга Максима Кузнецова и Игоря Симдянова "Головоломки на PHP для хакеров" является сборником задач по РНР с уклоном в защиту сайта и Web-приложений от злоумышленников. Основная проблема создателей Web-приложений заключается в том, что они мыслят совсем другими категориями, нежели злоумышленники. Кроме того, Web-разработчики редко прибегают к тестированию своих разработок на предмет уязвимости, так как им подсознательно не хочется ломать собственные Web-приложения. Снять такой настрой поможет эта книга, где, наряду с задачами по защите Web-приложений, будет предложено большое количество задач по взлому сайта с применением различных технологий, от межсайтового скриптинга и SQL-инъекций до подбора паролей при помощи словаря.
В книге Стивена Хольцнера "HTML5 за 10 минут" делается краткий экскурс в новые языковые средства HTML. Поддержка HTML5 уже реализована в самых последних версиях всех основных веб-браузеров. С его помощью можно внедрить захватывающие воображение, новейшие достижения в области веб-разработки. Эта книга служит кратким и удобным справочным руководством по новым, уже доступным языковым средствам HTML5. С помощью этой книги вы научитесь размещать и воспроизводить видео- и аудиозаписи на вебстраницах с помощью новых для HTML5 элементов
В книге дается обзор системы Drupal, рассказывется как запустить Drupal, как управлять процессом публикации, как создавать фотогаллереи, многоязычные сайты, интернет-магазины, как оформлять сайт и управлять событиями, рассказывается что такое Wiki, каталог вакансий и многое другое. Эта книга сэкономит время, необходимое на начальном этапе для вхождения в курс дела, и поможет сразу же погрузиться в удивительный мир Drupal. Она послужит прекрасным помощником, подсказывающим, как быстро создавать различные веб-сайты с использованием некоторых наиболее распространенных модулей Drupal.
Специалисты по проектированию пользовательских интерфейсов Билл Скотт и Тереза Нейл предлагают более 75 шаблонов проектирования взаимодействия для создания собственных удобных и привлекательных веб-приложений. Приводимые шаблоны иллюстрируют шесть ключевых принципов проектирования, позволяющих в полной мере использовать возможности современных веб-технологий и обеспечить эффективность процесса взаимодействия с пользователем. Все шаблоны, описанные в книге сопровождаются конкретными примерами действующих сайтов. Обсуждается и ряд антишаблонов, которых следует избегать при проектировании интерфейсов.
Книга Кристофера Шмитта "CSS: Рецепты программирования" призвана научить решать реальные проблемы, с которыми вы сталкиваетесь при работе с CSS. Она предлагает сотни практических примеров использования CSS для форматирования Web-страниц и содержит примеры кода, который вы сможете применить немедленно. В книге вы найдете все, что вам нужно, начиная с азов и заканчивая сложными программистскими трюками и хитростями. В каждом примере показано, как настроить предлагаемое решение для удовлетворения ваших нужд, а каждая глава содержит пример дизайна, в котором реализованы обсуждавшиеся в главе темы.
В книге Джейсона Ленгсторфа "PHP и jQuery для профессионалов" вы найдете все необходимое для того, чтобы приступить к разработке мощных веб-приложений на основе jQuery, AJAX и объектно-ориентированных средств PHP. Следуя приведенным в книге рекомендациям, вы в короткие сроки научитесь применять передовые методы разработки PHP-приложений, сочетая их с инструментами jQuery для создания пользовательских интерфейсов с высокой степенью интерактивности. В процессе работы над примером приложения, играющего роль центрального проекта в данной книге, вы изучите основы объектно-ориентированного программирования на PHP и приобретете достаточные навыки работы с библиотекой jQuery.
3-е издание книги Дэвида Гери и Кея Хорстманна "JavaServer Faces" рассчитана на разработчиков веб-приложений, основные усилия которых сосредоточены на реализации пользовательских интерфейсов и бизнес-логики. Данная книга резко отличается от выпущенной официально спецификации JSF, представляющей собой краткий документ со сложными для восприятия формулировками, который в основном рассчитан на разработчиков платформ, а также технических писателей, которые вынуждены глубоко разбираться во всем этом. Платформа JSF создана на основе сервлетов, но с точки зрения разработчика для JSF технология сервлетов представляет собой просто среду низкого уровня.
Книга Дэвида Мерсера посвящена одной из самых популярных систем управления контентом с открытым кодом (CMS) Drupal - мощному инструменту для создания чего угодно, от статической домашней страницы до полномасштабного, настраиваемого и интерактивного веб сайта на нескольких языках и с десятками тысяч пользователей по всему миру. Эта книга поможет сократить необходимое время обучения, поскольку даст имен но ту информацию, которая вам нужна. Она сводит к минимуму количество проб и ошибок при изучении Drupal и предлагает практические, методические и эффективные процессы и содержимое, которые позволят вам стать знающим и опытным создателем и администратором веб-сайтов.
2-е издание книги Стива Суэринга, Тима Конверса и Джойса Парка "PHP и MySQL: Библия программиста" предназначено для разработчиков, желающих создавать веб-сайты, выполняющие более сложные действия по сравнению с теми, которые могут быть осуществлены с помощью статических HTML-страниц. В 1 части даются основные сведения о системе PHP. 2 часть посвящена описанию СУБД MySQL и средств взаимодействия системы PHP с MySQL. В 3 части рассматриваются сложныедля понимания расширенные методы и средства PHP. В части 4 рассматриваются методы и средства, которые обеспечивают взаимодействие системы РНР с другими службами, или крупными массивами кода. В 5 части представлены шесть расширенных практических примеров.