Web-дизайн. Web-мастеринг. Разработка web-приложений

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Простым и понятным языком написано, как спланировать и создать Web-сайт, разместить его в Интернете. Рассмотрены основы работы с редакторами Web-страниц (Expression Web, Dreamweaver), дан обзор бесплатных редакторов. Подробно разобраны тонкости создания таблиц стилей, добавления графики, связывания страниц, разработки макета страницы. Также рассмотрены страницы с многократно используемыми элементами. В книге уделено пристальное внимание проблеме продвижения сайта: регистрация в поисковиках, каталогах, работа с Google Analytics, сервисом Google Places, Google AdWords, ведение сопровождающего блога в Facebook, Twitter, Google Groups. Описано создание собственного блога на платформе Blogger. Показано, как зарабатывать деньги на своем сайте (Google AdSense, Amazon Associates, PayPal). Описаны элементы украшения Web-сайта (добавка интерактивности с помощью JavaScript, привлекательные кнопки и меню, вставка аудио и видео). В книге имеется краткий справочник по основным HTML-элементам.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Книга ориентирована как на обычных пользователей Интернета, которым нужно в кратчайшие сроки построить свой сайт, так и на разработчиков, которые заинтересованы в создании собственных расширений и шаблонов для популярной системы управления контентом Joomla!. Описана последняя версия Joomla! — 3.2.1, но большая часть материала будет актуальна и для более новых версий. Рассмотрена установка Joomla!, решение внештатных ситуаций при установке, настройка собственного локального сервера для тестирования и обучения работы с системой. Рассказано, как планировать содержимое сайта, создавать структуру и материалы сайта, управлять меню и пользователями. Отдельное внимание уделено созданию собственных шаблонов и расширений — модулей и компонентов, как для сайта, так и для панели управления. Раскрыты темы поисковой оптимизации, сбора статистики и защиты сайта Joomla!.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Благодаря этой книге вы усвоите основы создания веб-приложений, построив простое приложение с нуля с помощью HTML, JavaScript и других свободно предоставляемых инструментов. Это практическое руководство на реальных примерах обучает неопытных веб-разработчиков тому, как создавать пользовательский интерфейс, строить серверную часть, организовывать связь клиента и сервера, а также применять облачные сервисы для развертывания приложения. Каждая глава содержит практические задачи, полноценные примеры, а также ментальные модели процесса разработки. Эта книга поможет вам сделать первые шаги в создании веб-приложений, обеспечив глубокие знания по теме. — Создайте основу рабочего процесса с помощью текстового редактора, системы контроля версий и браузера. — Постройте пользовательский интерфейс на HTML, а затем оформите его с помощью CSS. — Используйте jQuery и JavaScript, чтобы добавить в приложение интерактивности. — Создайте связь между клиентом и сервером с помощью AJAX, объектов JavaScript и JSON. — Изучите основы программирования серверной стороны с помощью Node.js. — Храните данные вне своего приложения с Redis и MongoDB. — Разместите ваше приложение в сети, загрузив его на облако с CloudFoundry. Изучите основные рекомендации по написанию обслуживаемого кода как в клиентской, так и в серверной части приложения.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Данная книга написана для начинающих веб-разработчиков, которые стремятся перейти на профессиональный уровень по веб-мастерингу. Вы узнаете о самых популярных и востребованных веб-технологиях — HTML5, CSS3, JavaScript, jQuery, Ajax, PHP, а также изучите приемы работы с системой управления содержимым сайта CMS Drupal и секреты раскрутки сайта (SEO). Книга оформлена так, что вы можете читать ее с любой главы, в которой описан интересующий вас инструмент. Вы узнаете, как начать создавать сайты-визитки, блоги, как перейти на профессиональный уровень веб-разработки — создавать интерактивные интернет-магазины. Прочитав эту книгу, вы станете веб-мастером, готовым к работе над любыми проектами на 100 %.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Yii — это высокопроизводительный фреймворк, используемый для быстрой разработки веб-приложений на РНР. Он хорошо спроектирован, имеет прекрасную поддержку, его легко изучить и легко сопровождать. Эта книга на практических примерах покажет вам самые важные возможности Yii 2. Сквозь всю книгу проходит пример построения реального приложения — каждая глава представляет новую функциональность и показывает приёмы тонкой настройки. Вместо того, чтобы пытаться быть всеобъемлющим справочником по Yii 2, издание является руководством по тем сведениям, которые важно знать практикующему разработчику. Издание предназначено для веб-разработчиков как уже знакомых с Yii, так и начинающих пользователей фреймворка.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

С помощью этой книги вы сможете самостоятельно создать собственный сайт на базе популярной системы WordPress 3.5. Использование CMS WordPress не потребует от вас знания языков программирования и навыков интернет-разработок, что делает веб-строительство доступным для всех пользователей Сети. В книге рассмотрены такие вопросы, как регистрация доменного имени и приобретение хостинга, установка и первичная настройка WordPress, подбор дизайна и его совершенствование, функциональная настройка сайта и установка дополнительных модулей, публикация новых материалов и управление контентом сайта. Кроме того, здесь освещаются базовые принципы «раскрутки» вашего сайта и его продвижения в поисковых системах, а также некоторые наиболее распространенные способы заработка на интернет-проектах. Существует сайт поддержки книги, на котором вы найдете все необходимые для работы файлы, а также дополнительную информацию, которая поможет усовершенствовать ваш сайт на WordPress.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Перед вами — официальное руководство по разработке сайтов с помощью Joomla!, подготовленное специалистами, входящими в состав сообщества этой системы. Книга охватывает все этапы создания сайта и работу со всеми встроенными компонентами, модулями и плагинами Joomla!. Рассмотрены вопросы управления дизайном сайта, настройки и редактирования шаблонов, а также создания собственных дизайн-шаблонов. Кроме того, в издании освещаются особенности поискового продвижения сайтов на Joomla!. В книге рассматриваются версии Joomla! из семейства релизов 3.x. и, согласно графику выпуска релизов системы, информация, содержащаяся в ней, не потеряет актуальности по меньшей мере до 2015 года.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Как максимально ускорить воплощение ваших дизайнерских идей? Нужно ли тратить время на эскизы? Как правильно использовать инструменты для создания набросков? В этом прекрасно иллюстрированном издании на примере реальных проектов рассказывается, почему создание UX-эскизов так необходимо для работы дизайнера. Описаны инструменты, приемы работы и методики создания эскизов. Продуманная структура книги, интересные упражнения и обилие иллюстраций позволяют быстро получить навык создания современного дизайна. Книга предназначена, прежде всего, для разработчиков пользовательских интерфейсов, мобильных приложений и веб-дизайнерам, но будет полезна всем дизайнерам, использующим UX.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Эта книга включает в себя более 650 примеров различно оформленных сайтов, благодаря чему вы сможете легко отыскать креативные образцы для использования в своей работе. Патрик Макнейл, эксперт в сфере веб-дизайна и автор популярной серии книг, в которую входит это издание, отобрал самые свежие примеры дизайна лучших сайтов, имеющихся в Интернете на сегодняшний день. Упорядоченное тематически, это руководство предоставляет в ваше распоряжение материалы по таким важным темам, как технологии, стили и элементы дизайна, типы сайтов и их структура. В этом новом издании также детально рассматриваются различные доступные системы управления содержимым, что поможет вам подыскать наилучшую платформу для вашего проекта. Являясь незаменимым справочником, эта книга поведает вам все самое новое о темах, стилях и тенденциях и позволит поддерживать актуальность своих проектов в быстро развивающемся и непрерывно меняющемся мире веб-дизайна.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Zend Framework 2 представляет собой последнее обновление широко известного фреймворка Zend Framework. Эта версия значительно упростила процесс создания сложных веб-приложений, сведя к минимуму усилия разработчиков благодаря наличию готовых к использованию компонентов. Zend Framework 2 — это многофункциональный масштабируемый фреймворк для разработки веб-приложений. Данная книга послужит для вас руководством по созданию мощных веб-приложений средствами Zend Framework 2. В ней рассматриваются все аспекты создания приложений на основе Zend Framework, начиная с установки и конфигурирования среды разработки, а имеющиеся упражнения позволят вам с легкостью разобраться в возможностях ZF и воспользоваться ими для создания собственных приложений.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

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

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

В этой книге представлены искусные приемы и способы, которые помогут читателю извлечь максимальную пользу из такой сложной системы управления информационным наполнением веб-сайтов, какой является Joomla!. Материал этой книги будет полезен в решении самых разных вопросов создания веб-сайта на Joomla! и его дальнейшего усовершенствования. Из этой книги читатель узнает, как: • Создавать на высоком профессиональном уровне шаблоны Joomla!, применяя динамическую компоновку и адаптивную разработку для автоматической подгонки сайта к надлежащему отображению его содержимого на настольных и планшетных компьютерах и в мобильных устройствах. • Применять методики поисковой оптимизации (SEO), чтобы продвинуть сайт на Joomla! в число первых в результатах поиска. • Подключать сайт на Joomla! к социальной сети Facebook, внедрять виджеты и метадескрипторы Open Graph и регистрировать понравившиеся страницы в социальном графе Facebook. • Оптимизировать веб-сайт на Joomla!, чтобы максимально повысить его производительность, а также воспользоваться сетью доставки содержимого (CDN), чтобы добиться моментальной загрузки страниц. • Быстро внедрять виджеты для организации интерактивной переписки в реальном времени, для ведения календарей событий и даже для оформления виртуальной витрины, не прибегая к специальной разработке, а также создавать расширения таких веб-служб, как Twitter, Flickr, Google Maps и др., для вывода соответствующего содержимого на страницах сайта. • Внедрять технологию Ajax на веб-сайте для динамического взаимодействия с посетителями и загрузки изображений по требованию. • Создавать систему контроля версий для регистрации всех изменений в статьях, чтобы их содержимое никогда больше не терялось. Усвоив основы работы в Joomla!, вы научитесь использовать функциональные возможности этой системы для создания и сопровождения веб-сайтов. Но теперь вы сможете продвинуться еще дальше в усовершенствовании своих веб-сайтов. И в этом вам поможет данная книга!

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Эта книга, выходящая во втором издании, поможет вам стать экспертом в разработке сайтов на базе платформы WordPress. WordPress является самой популярной в мире бесплатной CMS-системой, однако большинство разработчиков используют только базовые функции WordPress, не углубляясь в профессиональную веб-разработку на ее основе. Вместе с тем, если использовать WordPress по максимуму, на его базе можно создавать проекты любого уровня сложности и дизайна. В книге подробно описана система CMS, ее основные функциональные элементы, внутренняя работа кода и структуры данных. Рассказывается о разработке собственных дизайн-тем, использовании плагинов и написании расширений, настройке и оптимизации крупных ресурсов, работающих на этой системе. Издание содержит большое количество примеров и готового кода, который можно использовать на своих проектах. Книга адресована широкому кругу разработчиков: от тех, кто стремится выполнить тонкую настройку темы WordPress, до более опытных разработчиков, знакомых с разработкой плагинов.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Пуленепробиваемый веб-дизайн. Библиотека специалиста автор: Дэн Сидерхолм, переводчик: А. Струсевич. Эта книга, выходящая уже в третьем издании, посвящена концепции «пуленепробиваемого» веб-дизайна. Она научит вас применять HTML и CSS для разработки современных веб-сайтов, доступных во всех браузерах и устройствах и отличающихся гибкостью и устойчивостью к любым ситуациям. В каждой главе книги рассматривается определенный принцип пуленепробиваемого дизайна и описывается, какие именно преимущества дает его использование. В последней главе все ранее изученные методики сводятся воедино для разработки готового макета «пуленепробиваемой» веб-страницы. Все примеры рассматриваются на базе современных веб-стандартов HTML5 и CSS3. Книга предназначена для веб-дизайнеров, стремящихся освоить современные технологии веб-разработки на базе актуальных стандартов и методик. На практических примерах Дэн Седерхольм, автор нескольких бестселлеров по веб-программированию и дизайну, предлагает новый перспективный подход к созданию гибких и адаптируемых интернет-проектов. Книга 2. Книга веб-программиста. Секреты профессиональной разработки веб-сайтов авторы: Брайан Хоган, К. Уоррен, М. Уэбер, К. Джонсон, А. Годин, переводчик: Т. Качковская. Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга. Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript — Backbone и Knockout — для разработки пользовательских интерфейсов? Как современные инструменты веб-разработчика, такие как CoffeeScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайта с помощью инструмента Git? Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Книга 1. Неправильно спроектированный интерфейс может погубить любой интернет-проект. Но для того чтобы разработать совершенный пользовательский интерфейс, необходимо быть специалистом в разных областях знания: от графики и дизайна до когнитивной психологии и теории распознавания образов. Как дизайнер может использовать знания этих дисциплин в своей работе? Джефф Джонсон, автор бестселлеров «Ляпы GUI» и «Web-дизайн: типичные ляпы и как их избежать», предоставляет дизайнерам уникальную возможность использовать всю мощь компьютерной графики и теории распознавания образов для разработки совершенных пользовательских интерфейсов. Книга необходима дизайнерам, разработчикам UI и веб-разработчикам. Книга 2. Как максимально ускорить воплощение ваших дизайнерских идей? Нужно ли тратить время на эскизы? Как правильно использовать инструменты для создания набросков? В этом прекрасно иллюстрированном издании на примере реальных проектов рассказывается, почему создание UX-эскизов так необходимо для работы дизайнера. Описаны инструменты, приемы работы и методики создания эскизов. Продуманная структура книги, интересные упражнения и обилие иллюстраций позволяют быстро получить навык создания современного дизайна. Книга предназначена, прежде всего, для разработчиков пользовательских интерфейсов, мобильных приложений и веб-дизайнерам, но будет полезна всем дизайнерам, использующим UX.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

С появлением HTML5 и CSS3 разработка клиентских веб-приложений на языке JavaScript приобрела особую популярность. Создатели фреймворка AngularJS предприняли революционный подход к решению вопроса превращения браузера в самую лучшую платформу для разработки веб-приложений. Книга проведет вас через основные этапы конструирования типичного одностраничного веб-приложения. В ней обсуждаются такие темы, как организация структуры приложения, взаимодействие с различными серверными технологиями, безопасность, производительность и развертывание. После представления AngularJS и обзора перспектив клиентских веб-приложений, книга шаг за шагом проведет вас через создание достаточно сложного приложения. Издание будет наиболее полезно веб-разработчикам, желающим оценить или решившим применить фреймворк AngularJS для создания своих приложений. Предполагается, что читатель имеет некоторое знакомство с AngularJS, хотя бы на уровне понимания простейших примеров. Мы надеемся также, что вы обладаете знанием HTML, CSS и JavaScript.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Если ваш сайт представляет собой набор дергающихся страниц, связанных ссылками, то вы отстали от жизни. Следующей ступенью вашей карьеры должны стать одностраничные приложения (SPA). В таком приложении отрисовка пользовательского интерфейса и бизнес-логика перенесены в браузер, а взаимодействие с сервером сводится к синхронизации данных. Пользователь работает с таким сайтом, как с персональным приложением на рабочем столе, что гораздо удобнее и приятнее. Однако разрабатывать, сопровождать и тестировать SPA нелегко. В этой книге показано как организуется командная разработка передовых SPA —проектирование, тестирование, сопровождение и развитие — с применением JavaScript на всех уровнях и без привязки к какому-то конкретному каркасу. Попутно вы отточите навыки работы с HTML5, CSS3 и JavaScript и узнаете об использовании JavaScript не только в браузере, но также на сервере и в базе данных.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Перед вами официальный учебный курс по программе Adobe Dreamweaver CC, входящий в знаменитую серию «Classroom in a Book». Эта полноцветная книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe Dreamweaver максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe Dreamweaver CC. На диске представлены файлы для уроков. С их помощью вы быстро и легко станете настоящим мастером работы с Adobe Dreamweaver CC.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Ajax объединяет такие проверенные временем технологии, как CSS, XML и JavaScript, и позволяет разработчикам реализовывать более сложные и динамичные пользовательские интерфейсы. Рассмотрены различные способы выполнения запросов, основанные на скрытых и плавающих фреймах и на классе XMLHttp, даны рекомендации по применению этих способов. Описаны методики и шаблоны проектирования Ajax, позволяющие организовать взаимодействие клиент-сервер в веб-приложениях. Обсуждаются: методики создания агрегатора, получающего рассылки в форматах RSS и Atom, альтернативный формат передачи данных JSON, создание виджетов. Материал богато иллюстрирован примерами. В частности, описывается создание на базе технологии Ajax полноценного веб-приложения AjaxMail, объединяющего приемы программирования, обсуждаемые в книге. Рассказано о работе с библиотеками, написанными специально для того, чтобы упростить разработчикам реализацию приложений на базе технологии Ajax. Книга адресована разработчикам, желающим повысить эргономические качества своих сайтов и веб-приложений. Знакомство с JavaScript, HTML и CSS обязательно, как и некоторый опыт работы с технологиями разработки серверных сценариев, таких как РНР или .NET.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Авторы — специалисты по проектированию пользовательских интерфейсов — предлагают более 75 шаблонов проектирования взаимодействия для создания собственных удобных и привлекательных веб-приложений. Приводимые шаблоны иллюстрируют шесть ключевых принципов проектирования, позволяющих в полной мере использовать возможности современных веб-технологий и обеспечить эффективность процесса взаимодействия с пользователем. Обсуждается и ряд антишаблонов, которых следует избегать при проектировании интерфейсов.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Если вы никогда не занимались веб-дизайном, но хотели бы открыть свой сайт в Интернете, эта книга поможет вам научиться создавать вполне профессиональные сайты. Здесь вы найдете практические советы, проверенные фрагменты HTML-кода и множество ссылок на полезные ресурсы в Интернете. Вы научитесь добавлять на веб-страницы изображения, видео- и аудиоклипы, красивые кнопки и множество других элементов.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Читатель держит в своих руках уникальный самоучитель по искусству веб-дизайна, позволяющий любому человеку, даже плохо знающему компьютер и Интернет, за несколько дней научиться создавать отличные, графически безупречно оформленные сетевые ресурсы: персональные, коммерческие, развлекательные, консультационные и т.д. В книге объясняется технология создания красочных надписей, геометрических фигур, собственных оригинальных курсоров, бегущих строк, прочих динамических эффектов и многого другого, что делает веб-странички исключительно привлекательными. Настоящее пособие — одно из первых в России пособий, дополняемых учебным сайтом (http://obrazcats.narod.ru).

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Рассмотрены основные сведения по разработке Web-приложений, необходимые начинающему Web-разработчику. Приведены общие понятия, а также вопросы, связанные с разработкой, публикацией и дальнейшим сопровождением сайта в целом. Подробно рассмотрены разметка гипертекстовых документов (XHTML, HTML 4 и HTML 5) и применение каскадных таблиц стилей (CSS 2/3). Описаны основные средства разметки страниц сайта и форматирования текстов. Показано, как помещать в HTML-документ содержимое из внешних источников (графические изображения, Flash-ролики, звук, видео и т.п.), а также как создавать специальные визуальные эффекты. Уделено большое внимание элементам пользовательского интерфейса, с помощью которых обеспечивается интерактивность Web-страниц. Рассказано о решении различных задач с помощью сценариев, написанных на языке JavaScript. Второе издание переработано и дополнено с учетом современных Web-технологий.

Жанр: Web-дизайн. Web-мастеринг. Разработка web-приложений

Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга. Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript — Backbone и Knockout — для разработки пользовательских интерфейсов? Как современные инструменты веб-разработчика, такие как CoffeeScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайта с помощью инструмента Git? Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.