ТОП-50 лучших книг в жанре Создание сайтов
bannerbanner

Создание сайтов - ТОП 50 лучших книг

Отображать сначала: популярныеновыеТОП лучших книг
Как создать превосходный cайт в Microsoft Expression Web 2 и CSS
5
В книге описана вторая версия программы Microsoft Expression Web – современного HTML-редактора, предлагающего обширный набор визуальных средств для создания высококачественных сайтов, отвечающих всем Web-стандартам. Expression Web содержит лучшие на сегодняшний день инструменты для работы с каскадными таблицами стилей (CSS). В качестве инструмента совместной разработки Expression Web позволяет дизайнерам и программистам трудиться вместе над одним проектом. В версии 2.0 расширились возможности редактирования PHP-сайтов, улучшилась работа с форматом Flash SWF, добавилась поддержка Silverlight, а также технологии ASP.NET 3.5. С помощью этой программы дизайнеры могут быстро создавать прекрасно выглядящие сайты, пользуясь знакомыми инструментами. Благодаря поддержке стандартов, получившиеся в результате файлы можно передать программистам для последующей работы с помощью тех средств разработки, которые они предпочитают. И вам даже не нужно будет заглядывать в написанный программистами код! Книга предназначена д…
Изучаем Angular 2
5
Фреймворк Angular 2 полностью переписан с нуля для удовлетворения требований современных разработчиков, которым необходима высокая производительность и отзывчивость веб-приложений. Эта книга поможет вам освоить основы проектирования и разработки компонентов Angular 2, обеспечивая полный охват синтаксиса языка TypeScript. После создания первых компонентов мы объединим их в полноценное веб-приложение. Затем перейдем к реализации маршрутов в Angular 2, узнаем, как организовать поддержку разных состояний приложения и навигацию между компонентами. После этого мы займемся веб-формами и проверкой ввода пользователя, а затем используем новые знания как фундамент для изучения основ аутентификации пользователей и различных способов защиты страниц и разделов сайта. Также в этой книге рассматривается тема анимации компонентов и элементов DOM. В заключительной части дается детальное освещение приемов модульного тестирования, таких как службы, директивы, маршруты и фильтры. Издание предназначено веб-разработчикам, кото…
Ajax на примерах
5
На практических примерах рассмотрены эффективные приемы разработки динамических Web-приложений, построенных по технологии Ajax. Каждая глава посвящена разработке законченного компонента пользовательского интерфейса Web-приложения. Даны необходимые для быстрого старта сведения по HTML и CSS, XML и DOM Level 1, PHP и MySQL, а также примеры совместного их применения. Большое внимание уделено программированию на языке JavaScript и асинхронному обмену данными между клиентом и сервером при помощи объекта XMLHttpRequest в формате XML и JSON. Подробно описан процесс разработки компонентов пользовательского интерфейса: «Аккордеон», панель с закладками, слайд-шоу, выпадающее меню, плавающие окна и др. Рассмотрены вопросы доступа к базам данных MySQL, управления учетными записями пользователей, защиты данных, аутентификации и авторизации, кроссбраузерности разрабатываемых приложений и др. Для Web-программистов. (Компакт-диск прилагается только к печатному изданию.)
JavaScript для начинающих
5
Цветное руководство по JavaScript для начинающих позволит в короткое время освоить этот язык программирования и приступить к созданию красивых и функциональных сайтов. Вся информация представлена схематично и снабжена наглядными примерами, а код и другие элементы, необходимые для обучения, читатели могут скачать и использовать совершенно бесплатно.
Разработка веб-приложений в Yii 2
5
Yii – это высокопроизводительный фреймворк, используемый для быстрой разработки веб-приложений на PHP. Он хорошо спроектирован, имеет прекрасную поддержку, его легко изучить и легко сопровождать. Эта книга на практических примерах покажет вам самые важные возможности Yii 2. Сквозь всю книгу проходит пример построения реального приложения – каждая глава представляет новую функциональность и показывает приёмы тонкой настройки. Вместо того, чтобы пытаться быть всеобъемлющим справочником по Yii 2, издание является руководством по тем сведениям, которые важно знать практикующему разработчику. Издание предназначено для веб-разработчиков как уже знакомых с Yii, так и начинающих пользователей фреймворка.
PHP – это просто. Программируем для Web-сайта
5
Рассмотрены практические вопросы программирования на языке PHP и создания полноценных интерактивных Web-сайтов. На реальных примерах показаны особенности работы с APACHE, MySQL, phpMyAdmin и с популярными готовыми решениями – Mambo, phpBB, FCKEditor и CPanel. Материал сопровождается множеством иллюстраций, схем и полезных советов: начиная с использования общедоступных интернет-сервисов, таких как курс валют, и заканчивая настройкой Web-сервера APACHE. Для начинающих программистов.
Adobe Dreamweaver CS4
5
Книга посвящена созданию Web-страниц и Web-сайтов в русской версии визуального Web-редактора Adobe Dreamweaver CS4. Подробно рассказывается об основных принципах Web-дизайна, о верстке Web-страниц с использованием фреймов, таблиц и контейнеров, использовании каскадных таблиц стилей CSS, Web-сценариев и эффектов и компонентов Spry. Особое внимание уделяется написанию в среде Dreamweaver серверных Web-приложений с использованием технологии ASP и работе с наборами данных HTML и XML. Подробно рассказывается о публикации готовых Web-сайтов в Интернете. Для Web-дизайнеров и Web-программистов. (Компакт-диск прилагается только к печатному изданию.)
Web-программирование для всех
5
В книге в доступной форме в виде диалогов между Простаком, Занудой и Профессором показано, что такое Web-программирование и в каких случаях его необходимо применять. Изложены основы языков JavaScript и PHP. Описано создание клиентских сценариев на JavaScript, начиная с создания новых окон браузера и заканчивая применением технологии AJAX. Рассмотрены серверные сценарии на языке PHP для работы с файлами и папками, взаимодействия с базами данных и многие другие. Материал сопровождается простыми практическими примерами, которые поддерживаются всеми современными браузерами, такими как Internet Explorer, Mozilla Firefox и Opera. Для Web-разработчиков.
HTML5 и CSS3. Веб-разработка по стандартам нового поколения
5
HTML5 и CSS3 – будущее веб-разработки, но не обязательно ждать будущего, чтобы начать применять эти стандарты уже сегодня. Хотя спецификации этих языков еще находятся в разработке, большинство современных браузеров и мобильных устройств поддерживают HTML5 и CSS3. Эта книга поможет вам использовать HTML5 и CSS3 прямо сейчас, применяя все богатые возможности, появившиеся в новых веб-стандартах. Вы научитесь применять новую разметку HTML5, разрабатывать улучшенные интерфейсы для форм ввода данных, узнаете, как добавлять аудио, видео и векторную графику на веб-страницы без использования Flash. Вы увидите, как хранение данных на стороне клиента в автономном режиме кэширования может кардинально улучшить скорость загрузки веб-страниц и как в этом помогают простые решения, доступные в CSS3. Каждый раздел книги сопровождается многочисленными примерами, а для каждой описанной функции читателю предстоит создать небольшой учебный пример. Второе издание содержит обновленную информацию по использованию HTML5 и CSS3; зд…
JavaScript. Народные советы
5
Книга представляет собой подборку решений, зачастую неочевидных, типичных проблем Web-программирования, приемов, советов и готовых Web-сценариев. Рассмотрены следующие темы: полезные функции и объекты языка JavaScript, написание сценариев и обработка событий, получение сведений о Web-обозревателе и управление им, манипуляции и эффекты с Web-страницами и их элементами, работа с графикой, гиперссылками и полосами навигации, вывод информации о таблицах, эффекты с фреймами, управление свободно позиционируемыми контейнерами, создание мультимедийных элементов и управление ими, простейший ввод-вывод, сохранение и передача данных, работа с формами и элементами управления, простейшие и более сложные приемы Web-программирования, отладка Web-приложений и др. Для Web-дизайнеров и Web-программистов.
PHP 5 на примерах
5
Предметом книги является освоение приемов программирования на языке PHP 5. Обучение производится с использованием многочисленных примеров, взятых из реальной практики Web-программирования: работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами, оптимизация кода и другие задачи. Книга ориентирована как на читателей, не имеющих большого опыта программирования на PHP, так и на Web-программистов, уже знакомых с этим языком и желающих рассмотреть различные способы использования PHP 5. Для Web-разработчиков.
Разработка и оформление текстового содержания сайтов
5
Рассматриваются основные аспекты разработки текстового содержания сайтов, прежде всего русскоязычных. Излагаются правила и нормы синтаксического оформления и типографики русского текста, сведения о представлении текстовых данных в компьютере и кодировках символов. Изучается техника разметки и оформления текстового содержания веб-страниц средствами HTML и CSS. Обсуждаются принципы составления текста для сайтов, а также вопросы удобства, доступности, эффективности и привлекательности текстового содержания сайтов для пользователей. Для веб-разработчиков.
Web-программирование на Python. Учебное пособие для СПО
5
В книге рассматривается web-программирование на «чистом» Python – то есть без применения популярных фреймворков. Автор последовательно проведет вас по всем этапам данной темы. Прочитав эту книгу, вы сможете настроить на своем компьютере полноценную среду разработки, состоящую из интерпретатора Python, сервера Apache и текстового редактора Notepad++. Научитесь работать с переменными, операторами, числами, строками, регулярными выражениями, списками, кортежами, множествами, датой и временем. Узнаете, как писать функции, читать содержимое каталогов, работать с файлами, подключать модули. На практике освоите создание несложных программ: вывода данных из форм, проверки адреса электронной почты, подсвечивания ссылок, бесконечной ленты новостей и других. Наконец, на завершающем этапе читателю предстоит написать простой, но вполне работоспособный сайт. Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификац…
Создание сайта, его SEO-продвижение и монетизация. Самоучитель
5
Подробно рассмотрено создание сайта с использованием CMS WordPress: выбор хостинга, подключение домена, установка шаблонов и плагинов. Рассказано о наполнении сайта контентом, о поисковой (SEO) оптимизации, подключении аналитических сервисов Яндекса и Google. Даны советы по бесплатному и коммерческому продвижению сайта в социальных сетях «ВКонтакте», «Одноклассники», Instagram, Facebook, Twitter а также в Telegram. Описано создание подписок и почтовых рассылок для посетителей сайта. Приводятся практические рекомендации по монетизации, рассматриваются инструменты для получения дохода с помощью сайта или личного блога.
Осваиваем популярные системы управления сайтом (CMS)
5
Пытаясь создать свой интернет-проект, вы, вероятно, не раз задавались различными вопросами относительно систем управления сайтом (Content System Management – CMS). Смоделируем примерный перечень вопросов, которые могли вас волновать больше всего.Вы хотите зарегистрировать домен, но не знаете как?Вы не знаете, как работать с хостинг-площадкой?Вы не знаете что такое виртуальный хостинг?Вы не знаете что такое выделенный сервер?Вы не знаете что такое система управления сайтом?Вы хотите быстро и легко освоить систему управления сайтом?Вы ищете систему управления для своего интернет-проекта? Если перечисленные вопросы имели место, то эта книга тот самый помощник, который вам нужен и без которого будет очень трудно разобраться в обилии имеющихся на рынке систем управления сайтом. В этой книге рассматриваются восемь наиболее популярных систем управления сайтом: Joomla, WordPress, Danneo, 1С-Битрикс, UMI.CMS, S.Builder, DataLife Engine и Slaed. Изучая перечисленные системы управления, вы узнаете, как правильно уст…
Google App Engine Java и Google Web Toolkit: разработка Web-приложений
5
Книга посвящена разработке Web-приложений для платформы Google App Engine и на основе фреймворка Google Web Toolkit на языке программирования Java и с использованием среды разработки Eclipse. Рассмотрено создание проектов и запуск GWT-приложений и приложений для Google App Engine. Описано использование программного интерфейса служб платформы Google App Engine, создание GUI-интерфейса на основе фреймворка Google Web Toolkit, оптимизация и интернационализация GWT-приложения. Показано применение фреймворков UiBinder и Activities and Places для разработки клиентской части GWT-приложения, а также фреймворков GWT RPC и RequestFactory для разработки серверной части GWT-приложения. Материал книги сопровождается большим количеством примеров с подробным анализом исходных кодов. Для программистов.
Разработка веб-приложений с использованием AngularJS
5
С появлением HTML5 и CSS3 разработка клиентских веб-приложений на языке JavaScript приобрела особую популярность. Создатели фреймворка AngularJS предприняли революционный подход к решению вопроса превращения браузера в самую лучшую платформу для разработки веб-приложений. Книга проведет вас через основные этапы конструирования типичного одностраничного веб-приложения. В ней обсуждаются такие темы, как организация структуры приложения, взаимодействие с различными серверными технологиями, безопасность, производительность и развертывание. После представления AngularJS и обзора перспектив клиентских веб-приложений, книга шаг за шагом проведет вас через создание достаточно сложного приложения. Издание будет наиболее полезно веб-разработчикам, желающим оценить или решившим применить фреймворк AngularJS для создания своих приложений. Предполагается, что читатель имеет некоторое знакомство с AngularJS, хотя бы на уровне понимания простейших примеров. Мы надеемся также, что вы обладаете знанием HTML, CSS и JavaScr…
HTML. Самое необходимое
5
Даны основы языка HTML. На практических примерах рассмотрены современные технологии использования гипертекста, работа с текстовым содержимым Web-страниц, ссылками, списками, таблицами, графикой, формами, стилями, мультимедиа и другими элементами сайта. Уделено внимание интерактивным технологиям HTML, приемам грамотной работы с содержимым и организации управления интернет-проектом. (Компакт-диск прилагается только к печатному изданию.)
PHP глазами хакера
5
Рассмотрены вопросы безопасности и оптимизации сценариев на языке PHP. Большое внимание уделено описанию типичных ошибок программистов, благодаря которым хакеры проникают на сервер, а также представлены методы и приведены практические рекомендации противостояния внешним атакам. Показаны реальные примеры взлома Web-сайтов и рекомендации, которые помогут создавать более защищенные сайты. В четвертом издании материал обновлен в соответствии с последней версией PHP 7, добавлено описание современных методов безопасности и защиты. Для Web-программистов, администраторов и специалистов по безопасности.
Самоучитель Adobe Dreamweaver CS5.5
5
Книга посвящена созданию Web-страниц и Web-сайтов в новой версии визуального Web-редактора Adobe Dreamweaver CS5.5 с применением HTML 5 и CSS 3. Рассказывается об основных принципах Web-дизайна, об оформлении Web-страниц с применением стилей CSS, о верстке на основе принципов контейнерного Web-дизайна, об использовании эффектов и компонентов Spry и мини-приложений Dreamweaver, о наборах данных XML. Особое внимание уделяется применению самых современных на данный момент технологий Web-дизайна, в число которых входят помещение на Web-страницы аудио– и видеороликов, создание кроссплатформенных Web-страниц и медиазапросов, семантическая разметка и новые возможности CSS 3 по форматированию – многоколоночная верстка и гибкая разметка. Также рассказывается о публикации готовых Web-сайтов в Интернете. Для Web-дизайнеров.
Создание простейших HTML-страниц, валидаторы кода. Каскадные таблицы стилей CSS
5
Приведены основные теоретические сведения о языке разметки HTML и о таблицах стилей CSS, необходимые для выполнения лабораторных работ № 1 и 2 по созданию HTML-страниц с помощью стилей CSS. Рассмотрены примеры. Для студентов МГТУ им. Н.Э. Баумана, обучающихся по направлению «Информатика и вычислительная техника».
API Яндекс, Google и других популярных веб-сервисов. Готовые решения для вашего сайта
5
Рассмотрены возможности, предоставляемые API Яндекс, Google, Twitter, ISPmanager, Wikipedia. Показано, как повысить функциональность и привлекательность веб-проектов, интегрировав в них возможности, предоставляемые API этих популярных веб-сервисов. Описано создание 4-х больших готовых к размещению в сети проектов (личного кабинета для сайта хостинговой компании, каталога предприятий, сайта учета заказов для фирмы такси, интерактивной карты местности региона), а также ряда небольших практических решений. Во всех случаях использованы современные технологии создания сайтов без перезагрузки страницы, в том числе подробно рассмотренные в книге фреймворки xajax и jQuery. Исходные коды описанных в книге и готовых к размещению в сети проектов можно скачать по ссылке: ftp://ftp.bhv.ru/9785977507431.zip. Для веб-разработчиков.
Silverlight 2
5
Silverlight – новая революционная технология разработки пользовательских веб-интерфейсов, созданная корпорацией Майкрософт на основе Windows Presentation Foundation (WPF). В приложениях Silverlight используется язык разметки XAML при поддержке таких инструментов, как Expression Design и Expression Blend. Это дает возможность реализовывать поразительные эффекты (градиенты, композиции, анимации). Помимо богатого набора элементов управления, Silverlight 2 позволяет использовать не только язык JavaScript, но также C# и VB. Silverlight предоставляет вам всю мощь .NET на различных платформах (Internet Eхplorer и Firefox для Windows, Firefox и Safari для Macintosh и Firefox для Linux). Автор на многочисленных примерах помогает очень быстро овладеть основами этой современной технологии.
Бизнес с нуля
5
Курс «Бизнес с нуля» – это комбинация основ бизнеса от лучших западных ВУЗов, опыт фирм, работающих в странах с развитой конкуренцией, примеры отечественных компаний, которые представлены в упрощенном формате для создания и развития своего бизнеса в СНГ. С помощью пошаговой методики «Бизнес с нуля» Вы научитесь выбирать идею, оценивать рынок, конкурировать, привлекать потребителей, продавать, продвигать товары и услуги в интернете, рассчитывать и делать Ваш бизнес выгодным. Благодаря специальным упражнениям, Вы заполните бизнес план, который поможет снизить риски и построить стабильно растущую, успешную компанию. «Бизнес с нуля» развеет все предрассудки о том, что для создания фирмы нужно много денег или иметь привилегированное положение в обществе. Бизнес может делать любой желающий, нужно подготовиться и начать действовать. Продуманный бизнес план, упорство и терпение сделают Вас преуспевающим владельцем своего дела.
Настольная книга веб-дизайнера. Практический курс по веб-дизайну и проектированию сайтов
5
Хотите престижную работу от 100 000 р. в месяц? На разработке сайтов можно заработать и больше! Эта книга научит вас тонкостям веб-дизайна и проектированию сайтов. Учебник включает в себя все этапы работы веб-дизайнера: начиная с проектирования и заканчивая реализацией сайта. Книга посвящена описанию этапов разработки сайтов: прототипированию, дизайну веб-страниц, нарезке, дизайну мобильной версии и запуску сайта. Также вы узнаете: как сделать продающий сайт, как правильно заполнить техзадание и создать базу образцов, как собрать семантическое ядро, купить хостинг и домен, какой конструктор сайтов выбрать. Вы легко создадите первую страницу сайта, состоящую из: хедера, слайдера, преимуществ, модуля «О компании», каталога товаров, схемы работы, отзывов, фотогалереи и футера. Кроме того, вы узнаете, как создать портфолио дизайнера и сколько можно заработать на своих знаниях. Это – ваша настольная книга по веб-дизайну! Для начинающих специалистов.
Web-программирование на Python. Учебное пособие для вузов
5
В книге рассматривается web-программирование на «чистом» Python— то есть без применения популярных фреймворков. Автор последовательно проведет вас по всем этапам данной темы. Прочитав эту книгу, вы сможете настроить на своем компьютере полно-ценную среду разработки, состоящую из интерпретатора Python, сервера Apache и текстового редактора Notepad++. Научитесь работать с пере-менными, операторами, числами, строками, регулярными выражениями, списками, кортежами, множествами, датой и временем. Узнаете, как писать функции, читать содержимое каталогов, работать с файлами, подключать модули. На практике освоите создание несложных программ: вывода дан-ных из форм, проверки адреса электронной почты, подсвечивания ссылок, бесконечной ленты новостей и других. Наконец, на завершающем этапе читателю предстоит написать простой, но вполне работоспособный сайт. Рекомендовано в качестве дополнительной литературы для студентов вузов, обучающихся по направлению «Информатика и вычислительная техника».
HTML: Популярный самоучитель
5
В книге кратко и просто описывается язык HTML. Прочитав ее, вы научитесь создавать собственные веб-страницы, причем не только простые, но и содержащие таблицы, видео и звук. Более гибко оформить веб-страницы вам поможет рассмотренная в книге технология CSS. А при желании вы сможете сделать веб-страницы динамичными с помощью сценариев JavaScript: описание этого языка вместе с кратким описанием DOM (объектной модели документа) также приведено в этой книге. В последних главах рассматривается пример создания небольшого сайта с использованием всех рассмотренных в книге технологий, а также освещаются основные вопросы публикации сайта в сети Интернет. Приведенные в книге коды можно найти на сайте www.piter.com.
MySQL 5.0. Библиотека программиста
5
Эта книга предназначена для всех, кто желает освоить СУБД MySQL. Для ее чтения вам не нужны никакие специальные знания – достаточно быть пользователем Windows. Вы узнаете, как установить и запустить MySQL, как создать собственную базу данных, как работать с данными при помощи команд SQL, как администрировать базу данных и оптимизировать ее работу. Разработчики веб-приложений на языках PHP, Perl и Java найдут в этой книге полезные сведения по использованию базы данных MySQL в соответствующих приложениях. Для всех операций, которые вам предстоит выполнить, приводятся подробные пошаговые инструкции, все основные действия поясняются на примере учебной базы данных.
Сделай впечатление: Первое Идеальное Краткое руководство по созданию сайта для начинающих
5
Хотите создать свой сайт, но не знаете, с чего начать? Эта книга поможет вам разобраться во всех тонкостях создания сайта, начиная от выбора доменного имени и хостинга, заканчивая созданием уникального дизайна и наполнением контентом. Вы узнаете, как использовать различные инструменты и технологии, чтобы создать сайт, который будет привлекать посетителей и достигать ваших целей. Не откладывайте свои мечты на потом, начните создавать свой сайт уже сегодня с помощью этой книги!
PHP глазами хакера
5
Рассмотрены вопросы безопасности и оптимизации сценариев на языке PHP. Большое внимание уделено описанию типичных ошибок программистов, благодаря которым хакеры проникают на сервер, а также представлены методы и приведены практические рекомендации противостояния внешним атакам. Показаны реальные примеры взлома Web-сайтов и рекомендации, которые помогут создавать более защищенные сайты. В четвертом издании материал обновлен в соответствии с последней версией PHP 7, добавлено описание современных методов безопасности и защиты. Для Web-программистов, администраторов и специалистов по безопасности.
Бизнес с нуля
5
Курс «Бизнес с нуля» – это комбинация основ бизнеса от лучших западных ВУЗов, опыт фирм, работающих в странах с развитой конкуренцией, примеры отечественных компаний, которые представлены в упрощенном формате для создания и развития своего бизнеса в СНГ. С помощью пошаговой методики «Бизнес с нуля» Вы научитесь выбирать идею, оценивать рынок, конкурировать, привлекать потребителей, продавать, продвигать товары и услуги в интернете, рассчитывать и делать Ваш бизнес выгодным. Благодаря специальным упражнениям, Вы заполните бизнес план, который поможет снизить риски и построить стабильно растущую, успешную компанию. «Бизнес с нуля» развеет все предрассудки о том, что для создания фирмы нужно много денег или иметь привилегированное положение в обществе. Бизнес может делать любой желающий, нужно подготовиться и начать действовать. Продуманный бизнес план, упорство и терпение сделают Вас преуспевающим владельцем своего дела.
Правило трех секунд. Как зарабатывать с помощью соцсетей
5
За последний год социальные сети изменились так, как не менялись последние десять лет. Это значит, что стали новыми инструменты, алгоритмы, приемы. Все, что работало раньше, работать перестало. И только тот, кто знает и использует новые инструменты, умеет продавать в новых условиях, окажется на коне и будет в состоянии создавать очередь из клиентов в социальных сетях. Остальным придется привлекать клиентов очень дорогими способами, что не будет окупаться, либо будут вынуждены выйти из игры. Книга поможет вам выстроить систему привлечения клиентов и продаж в социальных сетях с учетом всех трендов, алгоритмов и изменений, которые начались в 2020 году, – глобального перехода бизнесов в онлайн. Вы получите полную информацию и четкое представление о том, что нужно делать, чтобы решить, пожалуй, главную задачу' любого микро- и среднего бизнеса – создать очередь из клиентов. Скорость потребления информации возросла, и время, которое человек уделяет вашему сообщению, посту, сторис или рекламе сократилось от неско…
PHP 7
5
Рассмотрены основы языка PHP и его рабочего окружения в Windows, Mac OS X и Linux. Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и многие другие возможности. Приведено описание синтаксиса PHP 7, а также функций для работы с массивами, файлами, СУБД MySQL, memcached, регулярными выражениями, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено рабочему окружению: сборке PHP-FPM и Web-сервера nginx, СУБД MySQL, протоколу SSH, виртуальным машинам VirtualBox и менеджеру виртуальных машин Vagrant. Рассмотрены современные подходы к Web-разработке, система контроля версий Git, GitHub и другие бесплатные Git-хостинги, новая система распространения программных библиотек и их разработки, сборка Web-приложений менеджером Composer, стандарты PSR и другие инструменты и приемы работы современного PHP-сообщества. В третьем издании д…
Гибкая разработка веб-приложений в среде Rails
5
Перед вами новое издание бестселлера «Agile web development with Rails», написанного Сэмом Руби – руководителем Apache Software Foundation и разработчиком формата Atom, Дэйвом Томасом – автором книги «Programming Ruby» и Дэвидом Хэнссоном – создателем технологии Rails. Rails представляет собой среду, облегчающую разработку, развертывание и обслуживание веб-приложений. За время, прошедшее с момента ее первого релиза, Rails прошла путь от малоизвестной технологии до феномена мирового масштаба и стала именно той средой, которую выбирают, чтобы создавать так называемые «приложения Web 2.0». Эта книга, уже давно ставшая настольной по изучению Ruby on Rails, предназначена для всех программистов, собирающихся создавать и развертывать современнные веб-приложения. Из первой части книги вы получите начальное представление о языке Ruby и общие сведения о самой среде Rails. Далее на примере создания интернет-магазина вы изучите концепции, положенные в основу Rails. В третьей части рассматривается вся экосистема Rails…
JavaScript и Node.js для веб-разработчиков
5
Книга рассказывает о языке программирования JavaScript, разработке на нем как программ общего назначения, выполняющихся в среде Node.js, так и скриптов для веб-страниц. Даны основы JavaScript: типы данных, операторы, работа с числами, строками, датой и временем, массивами, функции, классы (как старого, так и нового синтаксиса), итераторы, генераторы и класс Promise. Объяснена работа с отладчиком, встроенным в редактор Visual Studio Code. Рассказано о модулях, средствах для работы с файловой системой и программирования веб-серверов. Описана объектная модель документа. Рассмотрены средства для работы с элементами веб-страницы, самой страницей и браузером и технология AJAX (в том числе Fetch API), а также готовые программные пакеты для разработки веб-сайтов, в частности Webpack. Электронный архив на сайте издательства содержит коды всех пронумерованных листингов.
HTML5 – путеводитель по технологии
5
Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 – новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет отношение к интернет-разработке. Мы можем относиться к новому стандарту как угодно, это не важно – важно понимать: HTML5 – это уже не будущее, это настоящее. И не приняв его, мы рискуем застрять в ХХ веке. Это, может, и не самое плохое время, но если мы работаем с информационными технологиями – давайте жить и творить сегодня! Для хорошего понимания материла желательны знания HTML/DHTML/JavaScript и общее представление об устройстве Всемирной сети.
Монетизация сайта. Секреты больших денег в Интернете
5
Перед вами пошаговая инструкция для собственников бизнеса, которые хотят увеличить свои продажи в Интернете, а также для специалистов, занимающихся управлением проектов по созданию веб-сайта компании. Книга позволит читателям, не имея специальных знаний, создать очередь клиентов на своем интернет-сайте. Ее структура повторяет алгоритм, по которому авторы создают успешные интернет-проекты – продающие, посещаемые и наполненные качественной информацией. Если последовательно проработать информацию из каждой главы, как советуют авторы, можно увеличить прибыль своего бизнеса в несколько раз! К книге прилагается бесплатный видеокурс, состоящий из 6 уроков по основным аспектам издания. Посмотреть курс можно по ссылке, размещенной на обложке и в конце книги. Также в качестве подарка каждому читателю предоставляется скидка на хостинг и продвижение сайта от партнеров.
Исповедь продюсера
5
«Исповедь продюсера» — книга автобиографическая. В основе ее реальная история из жизни автора: в начале 2020 года к нему обратился старый приятель с предложением принять участие в государственном контракте, который не составляло труда выиграть, так как знакомый был в комиссии. Однако главный редактор журнала «Умная Россия» Вячеслав Суханов отказывается от заманчивого предложения и прибыли, решает вести дневник до тех пор, пока не заработает тех денег, от которых отказался. Судьба испытывает героя на прочность, близкие устраивают интриги, а реалити-шоу, от съемок которого отказывается Вячеслав, в итоге набирает миллионы просмотров.Содержит нецензурную брань.
Прибыльная веб-студия. Пошаговое руководство
5
Эта книга для молодых и не очень предпринимателей, фрилансеров, программистов, которые хотят открыть свой бизнес. Книга для тех, кто устал существовать. Работать за еду. Рисовать и программировать за копейки. Поверьте, я видел огромное количество людей, просто не знающих себе цену. Также эта книга для людей, которые хотят сэкономить свое время, переняв чужой опыт. Я потратил много лет на понимание очень важных вещей, о которых говорю здесь. И они действительно могут сильно изменить ваше представление о бизнесе, себе и вашей жизни.
Создание сайтов на основе WordPress. Учебное пособие для СПО
5
В учебном пособии рассматриваются вопросы создания сайтов на основе CMS WordPress. Структура пособия рассчитана на последовательное освоение данной системы управления сайтом – основных понятий WordPress, вопросов размещения информации, настройки и оформления сайта, создания сервера и разработки собственных компонент. Рекомендовано студентам, изучающим вопросы разработки сайтов с использованием профессиональных веб-платформ в рамках образовательных программ среднего профессионального образования по специальностям, входящим в укрупненную группу специальностей среднего профессионального образования «Информатика и вычислительная техника». Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.
Бизнес с нуля
5
Курс «Бизнес с нуля» – это комбинация основ бизнеса от лучших западных ВУЗов, опыт фирм, работающих в странах с развитой конкуренцией, примеры отечественных компаний, которые представлены в упрощенном формате для создания и развития своего бизнеса в СНГ. С помощью пошаговой методики «Бизнес с нуля» Вы научитесь выбирать идею, оценивать рынок, конкурировать, привлекать потребителей, продавать, продвигать товары и услуги в интернете, рассчитывать и делать Ваш бизнес выгодным. Благодаря специальным упражнениям, Вы заполните бизнес план, который поможет снизить риски и построить стабильно растущую, успешную компанию. «Бизнес с нуля» развеет все предрассудки о том, что для создания фирмы нужно много денег или иметь привилегированное положение в обществе. Бизнес может делать любой желающий, нужно подготовиться и начать действовать. Продуманный бизнес план, упорство и терпение сделают Вас преуспевающим владельцем своего дела.
HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов
5
Практическое руководство по созданию современных Web-сайтов, соответствующих концепции Web 2.0. Описаны языки HTML 5 и CSS 3, применяемые, соответственно, для создания содержимого и представления Web-страниц. Даны принципы Web-программирования на языке JavaScript с использованием библиотеки Ext Core. Рассказано о создании интерактивных Web-страниц, приведены примеры интерактивных элементов, позволяющие сделать Web-страницы удобнее для посетителя. Раскрыты вопросы реализации подгружаемого и генерируемого содержимого, семантической разметки, применения баз данных для формирования Web-страниц. Показаны способы расширения функциональности Web-сайтов с использованием Web-форм, элементов управления, свободно позиционируемых элементов и программного рисования средствами HTML 5. Для Web-дизайнеров.
Как создать продающий сайт с нуля
5
Представляем Вашему вниманию книгу по созданию сайтов для предпринимателей. Эта книга не содержит описания технических моментов процесса разработки сайта, в ней не описаны инструкции по работе с бесплатными CMS. С помощью данной книги Вы узнаете: • как оценить вашу бизнес идею • как изучать ваш рынок и конкурентов • как правильно спроектировать структуру вашего сайта и определиться с вашей аудиторией • как выбрать поставщиков и какие здесь могут быть нюансы • как организовать управление проектом с использованием аутсорсинга • что делать на этапе эксплуатации сайта • что такое контекстная реклама Маленький бонус. Эта книга содержит бонусы! Из них вы узнаете: • Что такое конверсия и как ее увеличить • Основы продающих текстов • Как сделать эффективной вашу страницу приземления • Как выбрать хорошее доменное имя для вашего сайта • Использование социальных сетей для поиска клиентов и увеличения прибыли
Продажи через интернет без воды
5
Эта книга-шпаргалка для всех рекламщиков и маркетологов на все времена. Основанная на многолетних исследованиях и практическом опыте. Данная книга помогла бесчисленному количеству людей увеличить продажи товаров и услуг, а также оптимизировать рекламный бюджет. В книге вы найдете более 1000 практических советов и рекламных инструментов. После прочтения этой книги: - вы окончательно разберетесь в типах сайтов, их преимуществах и недостатках; - будете иметь огромный список шаблонов продающих заголовков; получите рекомендации касательно написания текстов; - определитесь, какие рекламные инструменты стоит применять в каждой нише. Если вы занимаетесь рекламой, но у вас не получается достичь желаемых результатов, не стоит расстраиваться. Прочтите книгу, она поможет вам понять возможно допущенные ошибки.
Web-сервисы Java
5
Рассмотрены основы технологии Web-сервисов в спецификациях первого и второго уровня, реализация технологии Web-сервисов в виде стандартов платформы Java и в таких распространенных Java-стеках Web-сервисов, как Metro, СXF и Axis2. Материал книги сопровождается более 70 примерами с подробным анализом исходных кодов. На сайте издательства находятся примеры проектов из книги, а также дополнительные материалы. Для программистов.
Погружение в HTML5
5
Подробное руководство по всем новшествам стандарта HTML5. Показано, как использовать в Web-разработках новые функциональные возможности, открывающиеся при применении HTML5. Представлено множество простых и понятных практических примеров, позволяющих использовать разметку HTML5 для добавления графики, аудио, видео, автономных возможностей и много другого. Для Web-разработчиков.
Программирование на языке Ruby
5
Ruby – относительно новый объектно-ориентированный язык, разработанный Юкихиро Мацумото в 1995 году и позаимствовавший некоторые особенности у языков LISP, Smalltalk, Perl, CLU и других. Язык активно развивается и применяется в самых разных областях: от системного администрирования до разработки сложных динамических сайтов. Книга является полноценным руководством по Ruby – ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа «как сделать то или иное в Ruby». В ней приведено свыше 400 примеров, разбитых по различным аспектам программирования, и к которым автор дает обстоятельные комментарии. Издание предназначено для программистов самого широкого круга и самой разной квалификации, желающих научиться качественно и профессионально работать на Ruby.
PHP, MySQL и Dreamweaver. Разработка интерактивных Web-сайтов
5
Рассмотрены приемы разработки на языке PHP интерактивных Web-сайтов, извлекающих данные из баз MySQL. Для написания простейших страниц используется популярный программный пакет визуального Web-редактора Dreamweaver, попутно дается краткое описание языка HTML. Приводится сжатое описание языка PHP, а также подробно разбираются все сценарии PHP, созданные Dreamweaver, и анализируется их работа. Изложены принципы написания специализированных Web-страниц без использования Dreamweaver. В результате читатель создает полностью работоспособный и весьма развитый блог – интернет-дневник. Для Web-программистов. (Компакт-диск прилагается только к печатному изданию.)
Движок для вашего сайта. CMS Joomla!, Slaed, PHP-Nuke
5
Книга ориентирована как на обычных пользователей Интернета, которым нужно в кратчайшие сроки создать свой сайт, так и на разработчиков, которые заинтересованы в построении собственной системы управления сайтом. Рассмотрены три уже готовые системы управления сайтом – Joomla!, Slaed, PHP-Nuke. С позиции пользователя описывается, как установить, настроить, разработать графическую тему и расширить возможности каждой системы. Для разработчиков описано программирование собственных расширений для рассмотренных движков, а также создание собственной системы управления сайтом. Отдельное внимание уделяется защите от взлома разрабатываемой системы, а также интеграции с популярным форумом phpBB из файла задания. Для пользователей Интернета и интернет-разработчиков. (Компакт-диск прилагается только к печатному изданию.)
PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов (pdf+epub)
5
Книга посвящена разработке динамических Web-сайтов с применением HTML5, CSS 3, PHP и MySQL. Описаны возможности HTML5 по работе с текстом, графикой, аудио и видео, таблицами, средствами навигации и Web-формами, а также способы представления, преобразования и анимации Web-страниц с помощью CSS 3. Рассказано о языке JavaScript, объектной модели документа DOM, разработке Web-сценариев и технологии AJAX. Рассмотрены серверное программирование, язык PHP и сервер данных MySQL. Дано описание библиотеки Yii, предоставляющей Web-программисту готовый набор инструментов для написания серверных приложений. На практических примерах показана разработка дизайна страниц, интерактивных элементов – спойлера, лайтбокса и блокнота, создание универсального файлового хранилища и реализации поддержки тегов BBCode для форматирования текста. Рассмотрен процесс создания полнофункционального сайта и его публикации в Интернете. Все исходные коды доступны для загрузки с сайта издательства. Для Web-программистов. После покупки предос…