Онлайн веб руководства

А.Мейер Эрик. CSS. Каскадные таблицы стилей. Карманный справочник. 4-е издание (2016).

Карманный справочник по CSS. Каскадные таблицы стилей. Всё про визуальное представление веб-содержимого.

А.Мейер Эрик. CSS. Каскадные таблицы стилей. Подробное руководство (2008).

Третье издание «CSS – каскадные таблицы стилей«. Подробное руководство» показывает, как реализовать на практике все возможности каскадных таблиц стилей для стандартов CSS2 и CSS2.1. Множество примеров позволит научиться быстро и без усилий разрабатывать стилевое оформление вебстраниц, отвечающее современным требованиям. Эрик Мейер, признанный эксперт по CSS, HTML и вебстандартам, опираясь на свой богатейший опыт, рассматривает все свойства CSS и их взаимодействие, теги, атрибуты, реализации, поддержку различными браузерами, дает рекомендации разработчикам. Вы узнаете о сложном стилевом оформлении документов, пользовательском интерфейсе, верстке таблиц, о списках и генерируемом содержимом, о свободном перемещении и позиционировании, о семействах шрифтов и механизмах резервирования, о том, как работает модель блоков, о новых селекторах CSS3, поддерживаемых IE7, Firefox и другими браузерами. Книга поможет избежать распространенных ошибок, она является полным справочником по CSS и будет полезна как опытному вебразработчику, так и новичку. От читателя потребуется только знание HTML 4.0.

Беляев С.А. Разработка игр на языке JavaScript. Учебное пособие (2016)

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

Бейли Линн. Изучаем SQL (2012)

В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных, эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Бейли Линн. Моррисон Майкл. Изучаем PHP и MySQL (2010)

Вы хотите уметь создавать не только статичные, но и динамичные, связанные с базами данных сайты? Тогда вам не обойтись без знания РНР и MySQL. Эта книга является уникальным визуальным руководством, благодаря которому вы усвоите данные технологии максимально эффективно. Вы не только изучите теорию, но и наберетесь практического опыта, создав целый ряд приближенных к реальным проектов (от рейтинговой системы до сайта знакомств). Вы освоите в деле все важнейшие концепции программирования на РНР и под MySQL: верификацию форм, работу с сессиями, эффективные запросы к базе данных, операции с файлами и многое другое.

Бенедетти Райан, Крэнли Ронан. Изучаем работу с jQuery. (2012)

Хотите добавить интерактивности своему интернет-сайту? Узнайте, как jQuery позволит вам создать целый набор скриптов, используя всего несколько строчек кода! С помощью этого издания вы максимально быстро научитесь работать с jQuery — этой удивительной библиотекой JavaScript, использование которой сегодня стало необходимостью для разработки современных веб-сайтов и RIA-приложений. jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, а также предоставляет богатые возможности по взаимодействию с AJAX. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Вагнер Ричард, Вайк Аллен. JavaScript. Энциклопедия пользователя (2001). Третье издание

Книга JavaScript. Энциклопедия пользователя является наиболее полным учебным и справочным руководством по всем версиям языка JavaScript, включая JavaScript 1.5 и JScript 5.0. На сегодняшний день JavaScript представляет собой самый распространенный язык для написания сценариев, обеспечивающих поддержку интерактивного содержимого Web-страниц. Книга охватывает широкий спектр вопросов, начиная с основ языка и заканчивая сложными вопросами практического применения технологий Web-дизайна. Подробно рассматриваются: взаимодействие JavaScript и HTML; типы данных, операции, выражения и операторы; основы объектно-ориентированной методологии и её реализация в JavaScript; объекты со стороны клиента и сервера; DHTML; технологии написания устойчивого и надежного кода; методика отладки кода. Особое внимание в книге уделяется вопросам достижения безопасности Web-приложений. Книга изобилует множеством практических примеров, которые покрывают всю специфику разработки Web-сайтов с использованием JavaScript. Справочник по базовым языковым объектам превращает книгу в истинное настольное руководство. Книга JavaScript. Энциклопедия пользователя рассчитана на широкий круг разработчиков Web-приложений. Вы можете её скачать бесплатно с нашего сайта.

Васвани Викрам. Zend Framework. Разработка веб-приложений на PHP (2012).

Zend Framework основывается на простоте, лучших приёмах объектно-ориентированного программирования, дружественной к корпорациям лицензионной политике и тщательно протестированном гибком коде. Zend Framework нацелен на разработку более безопасных, надежных и современных Web 2.0-приложений и служб и на использование общедоступных API. Из этой книги, автор которой хорошо разбирается в вопросе и прекрасно владеет техническим языком, вы узнаете, каким образом Zend Framework достигает поставленных целей. Здесь вы найдёте подробные и понятные объяснения, а также законченные примеры, и мы надеемся, что впоследствии вы станете с удовольствием разрабатывать собственные приложения с помощью инструмента Zend Framework, фактически ставшего стандартом. Вы можете скачать бесплатно или читать онлайн книгу Zend Framework. Разработка веб-приложений на PHP, автор Викрам Васвани / Vikram Vaswani с нашего сайта.

Вейл Эстель. HTML5. Разработка приложений для мобильных устройств (2015).

Создавайте сногсшибательные сайты и приложения для любых мобильных и настольных платформ. Для этого вам потребуется всего лишь добавить в ваш инструментарий веб-разработки технологии HTML5 и CSS3. Вооружившись этой практичной книгой, вы научитесь разрабатывать веб-приложения, которые не только хорошо работают на iOS, Android, Blackberry и Windows Phone, но и очень удобны в использовании. Книга содержит множество примеров кода и разметки. Она поможет вам освоить работу с разнообразными инструментами HTML5 — в частности, с новыми веб-формами, масштабируемой векторной графикой (SVG), холстом (Canvas), localStorage и другими родственными API. Кроме того, в этом издании подробно рассмотрены таблицы стилей CSS3. Вы научитесь разрабатывать приложения, которые одинаково хорошо работают как на огромных мониторах, так и на крошечных экранах.

Веру Леа. Секреты CSS. Идеальные решения ежедневных задач (2016)

Гибкий легкий код, соответствующий стандартам — его можно получить, если подойти к проблеме аналитически. Леа Веру познакомит вас с недокументированными приемами, позволяющими найти изящные решения для самого широкого круга задач веб-дизайна. В основу книги легли доклады автора на шестидесяти международных конференциях веб-разработчиков, так что она затрагивает самые актуальные темы — от взаимодействия с пользователем до типографики и визуальных эффектов. Множество книг, доступных на сегодняшнем рынке, документируют возможности CSS от A до Я. Хорошо это или плохо, но «Секреты CSS» — не одна из них. Ее назначение — заполнить пробелы в знаниях, оставшиеся после того, как вы уже ознакомились со справочными материалами, открыть ваш разум новым способам применения функциональности, которая вам уже известна, а также познакомить вас с полезными возможностями CSS, которые не так модны и популярны, но заслуживают не меньшей любви. Главная задача этой книги — научить вас решать проблемы с помощью CSS.

Вонг Уоллес. Основы программирования для чайников. Второе издание (2002)

Перед вами одна из самых простых книг, посвященных программированию. Написанная известным автором Уоллесом Вонгом, она позволит вам сделать первые шаги в освоении премудростей написания компьютерных программ. Вы узнаете, что такое язык программирования, и какие языки программирования наиболее популярны на сегодняшний день. Отдельные части книги посвящены использованию языка программирования BASIC, использованию различных структур данных, а также программированию для Internet. Книга рассчитана на пользователей с начальным уровнем подготовки. Легкий и доступный стиль изложения поможет новичкам как можно быстрее приступить к созданию собственных программ.

Вроблевски Люк. Сначала мобильные (2012)

Книга короткая и воды в ней нет. В первой части поясняется, почему подход «сначала мобильные» стал в последнее время таким актуальным. Вторая часть рассказывает об отличиях мобыльного веб-дизайна от обычного — ознакомившись с ней, вы сможете сегодня же приступить к созданию мобильных сайтов.

Гаврилов Андрей. Веб-дизайнер на миллион (?)

В этой книге ты найдешь практические руководства, описания стратегий и четкие рекомендации. Чтобы усвоить максимум полезной информации и составить в голове четкий план того, как стать веб-дизайнером, рекомендую ничего не пропускать и не «проглатывать» во время чтения.

Гладкий Алексей. Как самому создать сайт быстро и профессионально (2012)

Разве это не замечательно – уметь собственноручно создать и сопровождать сайт, не обращаясь к кому-то за помощью? Помимо экономии денег (ведь услуги по веб-разработке стоят немало), это позволяет самостоятельно решать массу задач: создание личной веб-странички, корпоративного сайта, интернет – магазина, реализация интересных проектов – вот далеко не полный перечень того, что может делать человек, владеющий технологиями веб-разработки. Прочитав эту книгу, вы узнаете, что представляет собой современный веб-сайт, как разрабатывается его концепция, что такое хостинг и доменное имя, чем отличается статическая веб-страница от динамической, как формируется контент сайта, зачем нужна его оптимизация, а также о многом другом. Вы научитесь самостоятельно программировать веб-страницы с помощью языка гипертекстовой разметки HTML, а также подробно познакомитесь с программными продуктами, специально созданными для веб-разработчиков и позволяющими в автоматическом режиме создать полноценный сайт, затратив на это минимум времени и усилий. Легкий, доступный стиль изложения, а также большое количество наглядных иллюстраций и практических примеров превращают изучение данной книги в увлекательный процесс, результатом которого станет умение в короткие сроки создать привлекательный современный веб-ресурс и выполнять все необходимые действия по его сопровождению, обслуживанию и оптимизации.

Гоше Хуан Диего. HTML5 для профессионалов (2013)

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

Даккет Джон. HTML и CSS. Всё, что нужно знать для создания первоклассных сайтов (2013)

Эта книга — самый простой и интересный способ изучить HTML и CSS. Независимо от стоящей перед вами задачи: спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом, эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный спо соб подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдете практические советы о том, как организовать и спроектировать страницы вашего сайта, и после прочтения книги сможете разработать свой веб-сайт профессионального вида и удобный в использовании.

Даккет Джон. Интерактивная веб-разработка. Самый полный гид по созданию современных сайтов (2017)

Эта книга — самый простой и интересный способ изучить JavaScript и jQuery. Независимо от стоящей перед вами задачи — спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом — эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдёте практические советы о том, как организовать и спроектировать страницы вашего сайта, и после прочтения книги сможете разработать свой веб-сайт професионального вида и удобный в использовании.

Джилленуотер Зои. Сила CSS3. Освой новейший стандарт веб-разработок (2012)

CSS3 — новейший стандарт веб-разработок, значительно расширяющий функциональные возможности языков веб-программирования и позволяющий реализовать оригинальные визуальные решения для ваших интернет-проектов. С помощью CSS3 вы сможете создавать такие привлекательные эффекты, как полупрозрачные фоны, градиенты и тени; использовать оригинальные шрифты, обычно не применяющиеся в Сети; внедрять на сайтах анимацию без использования Flash; предоставить пользователям возможность персонифицировать дизайн сайта без применения JavaScript. Вы узнаете, как средствами CSS реализовать множество практических задач, решая по ходу работы с книгой разнообразные учебные примеры. Как создать потрясающий дизайн с уникальной типографикой и графическими элементами? Как использовать CSS3 для улучшения юзабилити вашего сайта? Как обеспечить поддержку новых возможностей CCS3 для устаревших браузеров? Как создавать веб-дизайн для мобильных версий сайта? Ответы на эти и многие другие вопросы вы найдете в данной книге.

Дронов Владимир. Macromedia Dreamweaver 8 (2006)

Описывается работа в новой версии визуального Web-редактора Macromedia Dreamweaver 8. Книга организована в виде 14-ти занятиий по Web-дизайну. Рассмотрены современные стандарты Интернета, интерфейс программы, создание страниц и сайтов, работа с текстами, графикой, таблицами и стилями, различные виды Web-дизайна: фреймовый, табличный и контейнерный. Освещен вопрос использования шаблонов, плавающих и свободных позиционируемых контейнеров, разработка Web-сценариев. Уже с первых страниц начинающий пользователь може быстр приступит к работе и создать простейший Web-сайт. Изучение всего материала книги позволит читателю создавать современный Web-сайт с оформлением, приближенным к полиграфическому. Особую ценность имеют полезные советы автора, маленькие хитрости и нетрадиционные приемы Web-верстки.

Дронов Владимир. HTML5, CSS3, и WEB 2.0. Разработка современных веб-сайтов (2011)

Практическое руководство по созданию современных Web-сайтов, соответствующих концепции Web 2.0. Описаны языки HTML 5 и CSS 3, применяемые, соответственно, для создания содержимого и представления Web-страниц. Даны принципы Web-программирования на языке JavaScript с использованием библиотеки Ext Core. Рассказано о создании интерактивных Web-страниц, приведены примеры интерактивных элементов, позволяющие сделать Web-страницы удобнее для посетителя. Раскрыты вопросы реализации подгружаемого и генерируемого содержимого, семантической разметки, применения баз данных для формирования Web-страниц. Показаны способы расширения функциональности Web-сайтов с использованием Web-форм, элементов управления, свободно позиционируемых элементов и программного рисования средствами HTML 5.

Дунаев Вадим. Самоучитель JavaScript (2005). Второе издание

Эта книга предназначена для самостоятельного освоения программирования на языке JavaScript. Кроме общего руководства, она содержит множество примеров и текстов готовых к использованию программ. Рассматриваются вопросы создания сценариев для веб-сайтов, а также сценариев, выполняемых Windows Scripting Host. В приложениях приводится справочная информация по JavaScript и HTML. Книга адресована как новичкам, так и тем, кто уже имеет некоторый опыт в веб-дизайне и программировании. Во втором издании книги исправлены замеченные опечатки и неточности.

Е.Дэвис Мишель, А.Филлипс Джон. Изучаем PHP и MySQL (2008). Второе издание

Если вы хотите научиться созданию динамических веб-сайтов, знакомы с основами программирования на HTML, но не представляете себе, как использовать для этих целей язык программирования PHP и СУБД MySQL, то данная книга станет вам незаменимым помощником. Ее авторы с успехом демонстрируют, что такая комбинация – это мощный инструмент, позволяющий существенно упростить разработку веб-приложений. В книге рассматривается установка программных пакетов PHP и MySQL для PC, Macintosh и LINUX, даются основы работы с языком программирования PHP, раскрываются понятия типов данных, переменных, функций, массивов и форм. Также приводится подробное введение в MySQL, разъясняется концепция проектирования реляционных баз данных и демонстрируются конкретные примеры использования MySQL для работы с ними. Книга снабжена большим количеством справочной информации по соответствующим сетевым ресурсам и стандартам. Авторы иллюстрируют на примерах способы внедрения данных в динамическое содержимое страниц с помощью PHP, кратко, но содержательно рассматривают вопросы безопасности и управления доступом к веб-страницам, описывают ошибки, возникающие при вводе данных, методы их обработки и исправления, а в заключение приводят подробный пример приложения (блога), показывая совместную работу описанных в книге технологий.

Закас Николас. JavaScript для профессиональных веб-разработчиков. (2015)

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

Закас Николас. Оптимизация производительности JavaScript. (2012)

Если вы относитесь к подавляющему большинству веб-разработчиков, то наверняка широко применяете JavaScript для создания интерактивных веб-приложений с малым временем отклика. Проблема состоит в том, что строки с программным кодом на языке JavaScript могут замедлять работу приложений. Эта книга откроет вам приемы и стратегии, которые помогут в ходе разработки устранить узкие места, влекущие за собой снижение производительности. Вы узнаете, как ускорить выполнение, загрузку, операции с деревом DOM, работу страницы в целом и многое другое. Николас Закас, программист из компании Yahoo!, специализирующийся на разработке пользовательских интерфейсов веб-приложений, и еще пять экспертов в области использования JavaScript представят оптимальные способы загрузки сценариев и другие приемы программирования, которые помогут вам обеспечить наиболее эффективное и быстрое выполнение программного кода на JavaScript. Вы познакомитесь с наиболее передовыми приемами сборки и развертывания файлов в действующем окружении и с инструментами, которые помогут в поиске проблем. Книга адресована веб-разработчикам со средним и высоким уровнем владения языком JavaScript, желающим повысить производительность интерфейсов веб-приложений.

Зандстра Мэтт. PHP. Объекты, шаблоны и методики программирования. (2011). Третье издание

Про автора: Мэтт Зандстра больше 10 лет проработал веб-программистом, был консультантом по РНР и составителем технической документации. Он — старший разработчик в компании Yahoo!, а также свободный программист и писатель. Мэтт — автор книги Освой самостоятельно РНР за 24 часа (третье издание), выпущенной в ИД “Вильямс” в 2007 году, и соавтор книги DHTML Unleashed (издательство SAMS Publishing). Он также писал статьи для Linux Magazine, Zend.com, IBM DeveloperWorks и php architect Magazine. Мэтт работает, в основном, с РНР, Perl и Java, создавая веб-приложения и приложения командной строки.

Зандстра Мэтт. PHP. Объекты, шаблоны и методики программирования. (2015). Четвертое издание

Создайте высокопрофессиональный код на PHP, изучив его объектно-ориентированные возможности, шаблоны проектных решений и важные средства разработки.

Зервас Квентин. WEB 2.0. Создание приложений на PHP (2010).

Об авторе. Квентин Зервас живёт в г. Аделаида (Южная Австралия) и занимается веб-программированием (с 2003 года — в качестве независимого разработчика). После получения диплома бакалавра компьютерных наук в университете Аделаиды в 2001 года Квентин работал в нескольких фирмах по разработке программ для WWW, пока не предпочёл независимый статус. За это время он создал множество специализированных веб-приложений для заказчиков по всему миру. Недавно Квентин с двумя партнерами основал новую фирму, Recite Media (http://www.recite.com.au), которая в основном разрабатывает программы для Web 2.0 по заказу других компаний, специализирующихся в области веб-программирования и дизайна. Их главная разработка, Recite CMS, используется в работе некоторых крупнейших австралийских фирм. В дополнение к этому Квентин ведёт свой сайт PhpRiot (http://www.phpriot.com), посвященный программированию на PHP и предлагающий посетителям ряд полезных публикаций, в том числе написанных самим Квентином на темы, связанные с PHP. Поработав в качестве научного редактора книги Begining Ajax with PHP: From Novice To Professional, он решил рискнуть и написать свою собственную книгу, которую вы сейчас держите в руках.

ИНТУИТ. Введение в HTML5. (2016)

В курсе рассказывается об истории создания HTML5, возможностях, совместимости с другими стандартами, основных структурных элементах и их использовании в современных браузерах. Демонстрируются новые элементы разметки и атрибуты, улучшающие формы, элемент video и создание индивидуального видеоплеера, «холст», API сокеты, кэширование приложения и хранилища данных на клиентских компьютерах. Дается введение в технологию многопоточного выполнения кода Web Workers и описываются основные возможности геолокации.

Кан М. Основы программирования на JavaScript (2016). ИНТУИТ

Курс посвящен изучению языка программирования JavaScript. JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице.

Каскиаро Марио, Маммино Лучано. Шаблоны проектирования Node.js (2017).

Node.js – программная платформа, позволяющая легко и просто создавать масштабируемые серверные приложения на языке JаvаScript. В книге описаны асинхронная, однопоточная архитектура платформы, а также шаблоны асинхронного управления потоком выполнения и потоками данных. Рассмотрен подробный список реализаций распространенных, а также некоторых уникальных шаблонов проектирования в Node.js. Издание адресовано разрабтчикам и архитекторам программного обеспечения, обладающим основными навыками владения JavaScript и желающим получить глубокое понимание, как проектируются и разрабатываются приложения уровня предприятия на основе Node.js.

Кириченко А.В., Хрусталев А.А. HTML5 + CSS3. Основы современного web-дизайна (2018).

С помощью данной книги вы сможете легко и непринужденно освоить базовый курс HTML5 и CSS3. Уровень подаваемого материала книги позволит эффективно использовать полученные знания как новичку, так и более опытному программисту, желающему освоить основы или улучшить свои навыки web-программирования и web-дизайна. Помимо базового синтаксиса обоих языков, вы узнаете: как редактировать и работать с текстом в HTML5: как использовать списки, таблицы, скрипты и ссылки; как зармещать мультимедиа-объекты и создавать макет web-страницы, как пользоваться формами и фреймами; как форматировать и видоизменять блоки и структуру документов при помощи CSS3, что из себя представляют визуальные функции CSS3 и многое другое. Каждый теоретический отрезок сопровождается практическим примером, наглядно демонстрирующем пройденный материал. Книга подойдет для всех желающих освоить или начать лучше ориентироваться в HTML5 и CSS3, которые являются на данный момент основными инструментами современного web-дизайна.

Кит Джереми. HTML5 для веб-дизайнеров (2013).

Джереми Кит обладает способностью писать легко и доступно о сложных вещах и сразу выделять те определенно важные моменты, которые имеют значение для дизайнеров-разработчиков. В книге «HTML5 для веб-дизайнеров» он рассказывает о современных тенденциях в области web-разработок. В HTML5 появилось много интересных тэгов, в том числе поддержка аудио– и видеофайлов. Теперь вам не надо тратить время на установку плагинов для проигрывания музыки или видео – просто воспользуйтесь одним из новых тегов. Автор убеждает, что можно использовать структурные элементы HTML5 прямо сейчас, например назначить стиль любому элементу, который вы захотите изобрести, или начать использовать доступные вам дополнительные уровни заголовков. Книга Джереми Кит – настоящая инструкция по использованию HTML5.

Клименко Роман. Веб-мастеринг: изучаем HTML5, CSS3, JavaScript, PHP, CMS, AJAX, SEO (2013).

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

Колисниченко Д.Н. Самоучитель PHP 5 (2004).

Данная книга является превосходным учебным пособием, позволяющим быстро освоить и эффективно использовать язык программирования PHP. Здесь вы найдёте всё, что для этого необходимо: от описания настройки PHP, основ CGI и базовых конструкций языка, до работы с сессиями, каналами, сокетами и другими специальными технологиями PHP. Особое место занимает рассмотрение взаимодействия PHP с базами данных. В книге рассмотрены как MySQL, так и SQLite, поддерживаемая PHP5. При этом книга максимально ориентирована на достижение реальных практических результатов. В деталях описано, как создать на PHP свою гостевую книгу, чат, форум, почтовую рассылку на сайте, новостную ленту и даже Интернет-магазин. Приведены готовые скрипты на PHP. Отдельно рассмотрена методика создания системы автоматического управления содержимым сайта («движка»). Такая система позволит вам максимально упростить поддержку и обновление своего сайта. Кроме создания своих скриптов, приведено описание профессиональных продуктов (бесплатных и открытых): форума PHPBB и системы PHP-Nuke. Эти продукты применяются на огромном количестве сайтов и позволяют «дважды не изобретать велосипед», а использовать уже готовые решения. Книга отличается простотой и ясностью изложения материала. Написана опытным и известным автором. Лучший выбор для начинающих изучать язык программирования PHP.

Котеров Дмитрий, Симдянов Игорь. PHP 7. В подлиннике (2016)

Рассмотрены основы языка 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-сообщества. В третьем издании добавлены 24 новые главы, остальные главы обновлены или переработаны. На сайте издательства находятся исходные коды всех листингов.

Крокфорд Дуглас. JavaScript. Сильные стороны (2012).

Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении — то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код. Автор — уважаемый среди разработчиков эксперт в области JavaScript — выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования. Эта книга откроет вам красивый, элегантный, простой и выразительный язык программирования, позволяющий создавать эффективный код независимо от того, управляете вы библиотеками объектов или просто пытаетесь заставить Ajax работать быстрее. Если вы разрабатываете сайты или приложения для Интернета, эта книга вам просто необходима.

Круг Стив. Веб-дизайн: книга Стива Круга или «Не заставляйте меня думать!» (2005)

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

Кузнецов Максим, Симдянов Игорь, Голышев Сергей. PHP 5. Практика создания web-сайтов (2005)

С помощью РНР 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта. Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта (CMS), форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др. Книга ориентирована на читателей, знакомых с языками HTML и РНР, но не имеющих большого опыта разработки динамических Web-приложений. Компакт-диск содержит исходные коды всех Web-приложений, разрабатываемых в книге и в сумме составляющих готовый полнофункциональный корпоративный Web-сайт.

Кузнецов Максим, Симдянов Игорь. PHP. Практика создания Web-сайтов (2009). Второе издание

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

Кузнецов Максим, Симдянов Игорь. Самоучитель PHP 5/6 (2009). Третье издание

Описаны самые последние версии языка разработки серверных сценариев PHP — 5.3 и 6.0. Рассмотрены основы языка, вопросы объектно-ориентированного программирования на PHP, обработки исключительных ситуаций, взаимодействия c MySQL, регулярные выражения, работа с электронной почтой. Книга содержит множество примеров, взятых из реальной практики разработки динамических Web-сайтов. Третье издание книги, ранее выходившей под названием «Самоучитель PHP 5», существенно переработано, дополнено и будет интересно не только программистам, впервые знакомящимся с языком, но и читателям предыдущих изданий книги и профессионалам. Для программистов и Web-разработчиков.

Кузнецов Максим, Симдянов Игорь. PHP 7. Самоучитель (2018)

Книга опытных разработчиков описывает последнюю версию языка разработки серверных сценариев РНР 7. Рассмотрены все нововведения языка и связанные с ними изменения в разработке современных Web-сайтов. Изложение ведется с упором на объектно-ориентированное программирование, шаблоны проектирования, итераторы, генераторы, а также взаимодействие с современными базами данных (PostgreSQL и Redis). В конце глав приведены более 100 заданий для закрепления материала и освоения не вошедших в книгу разделов языка. Электронный архив с исходными кодами доступен на сайтах издательства и GitHub.

Кухарчик А. PHP. Обучение на примерах (2004)

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

Лабберс Питер, Олберс Брайан, Салим Фрэнк. HTML5 для профессионалов (2011)

HTML5 для профессионалов: мощные инструменты для разработки современных веб-приложений.

Ленгсторф Джейсон. PHP и jQuery для профессионалов (2011)

Об авторе: Джейсон Ленгсторф / Jason Lengstorf — веб-дизайнер и разработчик, проживающий в штате Монтана. Его специализация — создание программного обеспечения для управления веб-контентом на основе PHP, MySQL, AJAX и веб-стандартов. Большую часть времени отдаёт своей компании Ennul Design, интернациональный коллектив которой разрабатывает первоклассные сайты. Он также управляет собственной фирмой по пошиву одежды Humblecock, пытаясь при этом выкроить время для своих хобби, таких как гольф и путешествия.

Литвин Евгений. Прибыльный блог. Создай, раскрути и заработай (2012)

Что такое блог, сегодня занет каждый или практически каждый пользователь Интернета. И, судя по стремительно возрастающему количеству блогов в Сети, для многих блогинг — достаточно серъёзное увлечение. Но далеко не каждый знает, что это увлечение вполне может быть очень прибыльным. Как «заставить» блог приносить деньги? Как создать и раскрутить свой блог? Как выбрать целевую аудиторию и тематику? Ответы на эти и многие другие вопросы вы найдете в практическом руководстве Евгения Литвина. Откройте для себя профессиональные секреты успеха, узнайте, как хобби может приносить прибыль!

Лоусон Б., Шарп Р. Изучаем HTML5. Библиотека специалиста (2011).

Эта книга посвящена изучению нового стандарта веб-программирования HTML5 и использованию новых функциональных возможностей, предоставляемых веб-разработчикам. Написанная опытными программистами, давно использующими HTML5 в своей работе, книга расскажет, как приступить к освоению этого языка программирования и адаптации веб-проектов для того, чтобы в полной мере воспользоваться преимуществами нового стандарта. Авторы не заставляют вас читать избыточно подробные спецификации языка, а учат применять HTML5 на конкретных примерах. С помощью этой книги вы узнаете, каковы новые семантики и структуры HTML5, как использовать мультимедийные элементы HTML5 для размещения аудио- и видеоданных, как разрабатывать «умные» веб-формы и усовершенствовать приложения, использующие географическую привязку, с помощью API геолокации. Книга адресована веб-разработчикам, знакомым с HTML и XHTML и желающим быстро освоить новые возможности языка HTML5.

МакГрат Майк. PHP 7. Для начинающих с пошаговыми инструкциями. Веб-разработка — это просто! (2018)

Книга Майка МакГрата / Mike McGrath посвящена самому популярному на сегодняшний день языку программирования. Эта книга помогает освоить азы PHP7 даже тем новичкам, которые не знакомы с этим языком, а также с программированием вообще. Благодаря традиционно доступному изложению, присущему всем книгам серии «Программирование для начинающих», обилию иллюстраций и примеров, а также множеству полезных советов, эта книга — лучшее пособие для начинающих программистов.

МакДональд Мэтью. HTML5. Недостающее руководство. Книга, которая должна быть на полке (2012)

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

Маклафлин Бретт. PHP и MySQL. Исчерпывающее руководство (2013, 2014). Первое и Второе издание

Если у вас есть опыт разработки сайтов с помощью CSS и JavaScript, то эта книга переведет вас на новый уровень веб-разработки — создание динамических веб-сайтов на основе PHP и MySQL. С помощью практических примеров в книге вы узнаете все возможности серверного программирования. Вы прочитаете, как выстраивать базу данных, как управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы. — Написание PHP-скриптов и создание веб-форм. — Синтаксис PHP и SQL. — Создание и управление базой данных. — Создание динамических веб-страниц, которые изменяются при каждом новом просмотре.Разработка шаблонов страниц об ошибках, которые будут выводиться пользователям. — Использование файловой системы для доступа к данным пользователя, включая иллюстрации и двоичные файлы. — Создание административной страницы для управления сайтом.

Макфарланд Дэвид. Большая книга CSS3 (2014). Третье издание

C помощью технологии CSS3 (каскадные таблицы стилей) можно создавать уникальные, современные оформления веб-сайтов. Но даже самый опытный веб-разработчик может не знать всех приемов применения CSS3. Прочитав в этой книге множество практических примеров, а также советов, вы перейдете на новый уровень создания сайтов с помощью HTML и CSS. Вы узнаете, как разрабатывать веб-страницы, которые одинаково быстро работают и одинаково выглядят как на ПК, так и на смартфонах и планшетах. В книге рассмотрены следующие темы: написание HTML5-тегов, CSS3-тегов, которые распознаются во всех браузерах; форматирование текста, добавление на страницы навигации; создание таблиц и форм; приемы веб-дизайна для создания уникального оформления сайтов; создание сайтов для любых устройств с помощью адаптивного дизайна.

Макфарланд Дэвид. Новая большая книга CSS3 (2016).

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

Малиночкин Денис. LESS. Путеводитель для новичков (?).

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

Маркотт Итан. Отзывчивый веб-дизайн (2012).

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

Мержевич Влад. Bootstrap. Руководство (?).

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

Минник Крис, Ева Холланд. JavaScript для чайников (2017).

Язык программирования JavaScript для начинающих (для чайников). Научно-популярное издание.

Морган Ник. JavaScript для детей (2016)

Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt. Вы напишете несколько настоящих игр — поиск сокровищ на карте, «Виселицу» и «Змейку». На каждом шаге вы сможете оценить результаты своих трудов — в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным. Книга для детей от 10 лет.

Моррисон Майкл. Изучаем JavaScript (2012)

Вы готовы сделать щаг вперед в своей практике веб-программирования и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым «горячим» языком программирования — JavaScript! С помощью этой книги вы узнаете все о языке JavaScript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, — благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего java-скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах. Особенностью данного издания является уникальный способ подачи материала, вьделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Николенко Д.В. Практические занятия по JavaScript для начинающих (2000)

Эта книга уникальна. Она написана специально для Вас, если Вы чувствуете необходимость реализовать на создаваемых Вами Web-страницах собственные сценарии. Пусть у Вас мало свободного времени, а детальное изучение используемых для этого языков не представляется Вам лучшим способом включиться в работу. Хорошо, если Вы уже имеете некоторый опыт создания Web-страниц, знакомы в HTML и можете разобраться в HTML-кодах. В этом случае книга, которую Вы держите в руках — это именно то, что Вам необходимо. Издание состоит из 12 глав. В каждой главе раскрываются наиболее важные особенности написания кодов и возможности обогащения HTML с использованием JavaScript. В тексте приводятся листинги программ. В целях приобретения опыта написания программ мы рекомендуем вводить примеры с клавиатуры, запоминать их в отдельном файле, который затем может быть загружен в браузер и проверен на работоспособность. Книга является практическим руководством, рассчитанным на начинающих пользоваться возможностями JavaScript для обогащения своих страниц. Прочитав и изучив пособие, Вы будете иметь достаточное представление о том, как создаются скрипты на JavaScript. Для дальнейшей работы Вам будет необходимо использовать лишь справочные материалы по JavaScript. Приложение этой книги представляет собой небольшой лаконичный справочник по объектам, свойствам и методам JavaScript. Он ни в коей степени не создавался полным или исчерпывающим, давая право на существование объемным томам по этому языку для опытных пользователей. В справочном приложении приведены сведения о наиболее важных объектах JavaScript с указанием их основных свойств и методов.

Никольский А.П. JavaScript на примерах (2017)

Эта книга является превосходным учебным пособием для изучения языка программирования JavaScript на примерах. Изложение ведется последовательно: от написания первой программы до создания полноценных проектов: интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и проч. По ходу даются все необходимые пояснения и комментарии. Книга написана простым и доступным языком. Лучший выбор для результативного изучения JavaScript!

Никсон Робин. Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS (2013). Второе издание

Научитесь создавать современные динамические веб-сайты, даже если у вас нет опыта в программировании! Если вы умеете писать статические сайты на HTML, то с помощью этого руководства вы освоите динамическое веб-программирование и изучите современные технологии с открытым кодом: PHP, MySQL, JavaScript и CSS. В данном руководстве каждая технология рассматривается отдельно и показывается, как их объединить в одно целое, дается представление о самых современных концепциях веб-программирования. С помощью подробно разобранных примеров и контрольных вопросов, приводимых в каждой главе, вы сможете закрепить изученный материал на практике.

Никсон Робин. Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS3, HTML5 (2016). Четвертое издание

Научитесь создавать интерактивные сайты, активно работающие с данными, воплощая в них мощные комбинации свободно распространяемых технологий и веб-стандартов. Для этого достаточно обладать базовыми знаниями языка HTML. Это популярное и доступное пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5. С каждой из упомянутых технологий вы познакомитесь отдельно, научитесь применять их в комбинации друг с другом, а по ходу изложения освоите ценные практические приемы веб-программирования. В конце книги весь изученный материал будет обобщен: вы создадите полнофункциональный сайт, работающий по принципу социальной сети. • Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования. • Откройте для себя базу данных MySQL • Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности. • Воспользуйтесь фундаментальными возможностями языка JavaScript • Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта. • Изучите основы CSS для форматирования и оформления ваших страниц. • Познакомьтесь с возможностями HTML5: геолокацией, работой с аудио и видео, холстом.

Нильсен Якоб. Веб-дизайн: книга Якоба Нильсена (2010).

Книга, которую вы держите в руках — самая известная на сегодняшний день (на 2001 год) книга по веб-дизайну. Её автор, доктор физических наук Якоб Нильсен — признанный во всем мире специалист в области интерфейсов и удобства эксплуатации, — делитсяс читателями своими знаниями и опытом. Им был разработан ряд методик, напрвленных на быстрое и экономичное усовершенствование пользовательского интерфейса, включая эвристическую оценку. Он является обладателем 38 патентов США на разработки, ориентированные, главным образом, на повышение удобства работы пользователей с Интернетом. Книга содержит исчерпывающее руководство по построению эффективного взаимодействия с любым пользователем в любой ситуации: от подготовки информационного наполнения и оформления страниц до упрощения структуры навигации и создания профессиональных сайтов. В книге вы не найдёте описаний каких-то конкретных программ и кодов на HTML. Она отвечает на самый главный вопрос дизайна: «Что именно нужно сделать, чтобы посетителям сайта было удобно с ним работать?»

Олищук А.В., Чаплыгин А.Н. Разработка WEB-приложений на PHP5 (2006)

Книга посвящена профессиональному использованию языка PHP5 — самого популярного, весьма мощного, эффективного и относительно простого в изучении языка Web-программирования. В ней затрагивается широкий круг тем, связанных с разработкой Web-приложений любого назначения и уровня сложности. Здесь читатель найдет всё, что необходимо как для начала работы с PHP, так и для дальнейшего его использования — начиная с азов языка и установки его программного окружения и заканчивая средствами работы с XML, Web-сервисами и системами управления базами данных. Авторами использован сугубо практический подход: все темы рассматриваются на многочисленных лаконичных примерах и снабжены ссылками на дополнительные материалы, которые могут быть полезны читателю. Чтобы начать работать с книгой, от читателя требуется лишь минимальный уровень знаний в вопросах создания Web-страниц: знакомство с языком HTML и умение работать с браузером. Однако, поскольку книга изначально ориентирована на специальные возможности именно PHP 5, она будет полезна не только новичкам, но и тем разработчикам, которые решили перейти с четвертой версии языка на пятую.

Пилгрим Марк. Погружение в HTML5 (2011)

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

Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (2010). Третье издание

Рассмотрены вопросы создания интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL. Представлен материал о применении каскадных таблиц стилей (CSS) для форматирования Web-страниц. Даны основные конструкции языка PHP, на примерах показаны приемы написания сценариев, наиболее часто используемых при разработке Web-сайтов. Описаны приемы работы с базами данных MySQL при помощи PHP, а также администрирования баз данных с помощью программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache. В 3-м издании книги описываются новые версии программ Apache 2.2.14, PHP 5.3.0 и MySQL 5.1.40. Добавлено описание программ Notepad++, Aptana Studio, NetBeans и HeidiSQL, рассмотрены возможности шаблонизатора Smarty, а также переработаны и дополнены все главы книги.

Прохоренок Н.А. Дронов В.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (2015). Четвертое издание

Рассмотрены вонросы создания интерактивных Web-сайтов с номощью HTML, JavaScript, РНР и MySQL, форматирования Web-страниц при помощи CSS. Даны основы РНР и примеры написания типичных сценариев. Описаны приемы работы и администрирования баз данных MySQL при номощи РНР и программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache. Приведено описание текстового редактора Notepad++, шаблонизатора Smarty и прочих программ (Aptana Studio, NetBeans и HeidiSQL), необходимых Web-разработчику. В 4-м издании содержится описание возможностей, предлагаемых HTML 5 (средства семантической разметки и размещения аудио и видео) и CSS 3 (градиенты, создание тени, анимация и преобразования), технологии AJAX, формата JSON, новых инструментов JavaScript (включая средства геолокации и локальное хранилище данных) и всех нововведений, появившихся в актуальных на данный момент версиях Apache, РНР и MySQL. Электронный архив содержит листинги примеров, руководство по созданию динамического сайта, самоучитель языка Perl, руководство по публикации сайта, инструкции по установке дополнительных программ и видеоуроки.

Пьюривал Сэмми. Основы разработки веб-приложений (2015)

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

Резиг Джон, Бибо Беэр, Марас Иосип. Секреты JavaScript ниндзя (2017). Второе издание

Подробное руководство по JavaScript.

Роббинс Дженнифер. HTML5, CSS3, JavaScript. Исчерпывающее руководство (2014). Четвёртое издание

В этой книге вы найдете все, что необходимо знать для создания отличных веб-сайтов. Начав с изучения принципов функционирования Интернета и веб-страниц, к концу книги вы освоите приемы создания сложных сайтов, включая таблицы стилей CSS и графические файлы, и научитесь размещать страницы во Всемирной паутине. Книга включает упражнения, с помощью которых вы освоите разнообразные техники работы с современными веб-стандартами (включая HTML5 и CSS3).

Роббинс Дженнифер. HTML5. Карманный справочник (2015). Пятое издание

Справочник по языку разметки веб-страниц HTML5.

Русаков Михаил. Создание сайта от начала до конца (2014)

Цель этой книги рассказать и показать, как создать сайт-визитку самостоятельно. Сайт-визитка – это самый простой вариант сайта, но, тем не менее, для его создания необходимо иметь определенное количество знаний и навыков. Для новичка создание такого простого сайта будет очень непростой задачей. Когда мы хотим достичь какой-либо цели, мы, обычно, путь к ее достижению разбиваем на этапы. Так мы поступим и в этой книге: разобьем на этапы работу над созданием сайта и подробно разберем варианты их прохождения.

Русаков Михаил. Учебник по HTML (2014)

Краткая версия книги Михаила Русакова по HTML.

Седерхольм Дэн при участии Итана Маркотта. CSS ручной работы (2011).

Книга посвящена современным технологиям веб-дизайна на основе CSS — каскадных таблиц стилей, использующихся при создании большинства современных интернет-сайтов. Издание затрагивает такие вопросы, как использование в веб-дизайне новых свойств CSS3, гибкая работа с цветом при помощи RGBA, работа с «плавающими» элементами, использование «резиновой» верстки и гибких элементов дизайна, искусство работы с типографикой, jQuery, фоновыми элементами, а также массу других аспектов по совершенствованию веб-дизайна с помощью технологий CSS. В дизайне нет мелочей; есть детали, которые оказываются наиболее важными. «CSS ручной работы» — это книга о таких деталях, которые отличают хороший веб-дизайн от первоклассного. Автор книги — Дэн Седерхольм, талантливый веб-дизайнер, написавший несколько бестеллеров по искусству веб-дизайна, в том числе знаменитый «Пуленепробиваемый веб-дизайн».

Седерхольм Дэн. Пуленепробиваемый веб-дизайн (2012). Третье издание

Эта книга, выходящая уже в третьем издании, посвящена концепции «пуленепробиваемого» веб-дизайна. Она научит вас применять HTML и CSS для разработки современных веб-сайтов, доступных во всех браузерах и устройствах и отличающихся гибкостью и устойчивостью к любым ситуациям. В каждой главе книги рассматривается определенный принцип «пуленепробиваемого» дизайна и описывается, какие именно преимущества дает его использование. В последней главе все ранее изученные методики сводятся воедино для разработки готового макета «пуленепробиваемой» веб-страницы. Все примеры рассматриваются на базе современных веб-стандартов HTML5 и CSS3. Книга предназначена для веб-дизайнеров, стремящихся освоить современные технологии веб-разработки на базе актуальных стандартов и методик. На практических примерах Дэн Седерхольм, автор нескольких бестселлеров по веб-программированию и дизайну, предлагает новый перспективный подход к созданию гибких и адаптируемых интернет-проектов.

Сидерхолм Дэн. CSS3 для веб-дизайнеров (2012)

Сайты – это не то же самое, что изображения сайтов. Когда один человек отрисовывает сайт в Фотошопе, а другой пишет разметку и CSS-код, верстальщик вынужден угадывать и предполагать те или иные намерения дизайнера. Этот процесс интерпретации редко совершенен – только если верстальщика не зовут Дэн Сидерхолм. Когда Дэн верстает макеты других людей, у него все получается так, как нужно, и даже те места, в которых дизайнер ошибся. Например, Дэн неизбежно превращает фиксированные размеры объекта в макете в гибкий, легко читаемый и надежный код. В случае Дэна гибкий никогда не означает недоделанный. Детали всегда важны, потому что Дэн не только талантливый верстальщик, всегда думающий об интересах пользователя, – он также прирожденный дизайнер. Он живет дизайном, дышит дизайном и даже подарил миру новый способ делиться дизайном: сайт dribbble.com. Дэн еще и прирожденный учитель и веселый человек, и его манера шутить с каменным лицом заставляет самого Стивена Райта выглядеть несерьезным в сравнении. Дэн многому учит, помогая дизайнерам улучшать свои навыки. Вот почему, друзья, мы попросили его рассказать о CSS3. Можно лишь мечтать об учителе умнее, опытнее; о человеке, более сконцентрированном на дизайне, или о большем ценителе веб-стандартов, чем наш друг Дэн. Приятного чтения! (Джеффри Зельдман)

Стефанов Стоян. JavaScript шаблоны (2011)

Разработчики серверных, клиентских или настольных приложений на JavaScript нередко сталкиваются с проблемами, связанными с объектами, функциями, наследованием и другими особенностями этого языка. Какие же приемы разработки приложений на JavaScript являются наиболее удачными? Данная книга дает ответ на этот вопрос, предлагая большое количество различных шаблонов программирования на JavaScript, таких как «единственный объект» (singleton), «фабрика» (factory), «декоратор» (decorator) и другие. Можно сказать, что они являются не только методами решения наиболее типичных задач разработки ПО, но и заготовками решений для целых категорий таких задач. Использование шаблонов при программировании на языке JavaScript имеет свои особенности. Некоторые из них, разработанные с позиций языков со строгим контролем типов, таких как C++ и Java, не могут непосредственно применяться в языках с динамической типизацией, таких как JavaScript. Для таких шаблонов в языке JavaScript имеются более простые альтернативы. Написанная экспертом по языку JavaScript Стояном Стефановым – ведущим специалистом компании Yahoo! и создателем инструмента оптимизации производительности веб-страниц YSlow 2.0, – книга включает практические советы по реализации каждого из рассматриваемых шаблонов с примерами программного кода. Автор также приводит антишаблоны – приемы программирования, которых следует по возможности избегать.

Стефанов Стоян. React.js. Быстрый старт (2017)

Незаменимая вводная книга по технологии React для взыскательных JavaScript-разработчиков. Все самое интересное о сверхпопулярном инструменте от компании Facebook. В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы. Прочитав ее, вы научитесь: Создавать и использовать собственные компоненты React наряду с универсальными компонентами DOM; Писать компоненты для таблиц данных, позволяющие редактировать, сортировать таблицу, выполнять в ней поиск и экспортировать ее содержимое; Использовать дополнительный синтаксис JSX в качестве альтернативы для вызовов функций; Запускать низкоуровневый гибкий процесс сборки, который освободит вам время и поможет сосредоточиться на работе с React; Работать с инструментами ESLint, Flow и Jest, позволяющими проверять и тестировать код по мере разработки приложения;
Обеспечивать коммуникацию между компонентами при помощи Flux.

Сухов К. HTML5 — путеводитель по технологии (2013)

Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 – новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет отношение к интернет-разработке. Мы можем относиться к новому стандарту как угодно, это не важно – важно понимать: HTML5 – это уже не будущее, это настоящее. И не приняв его, мы рискуем застрять в ХХ веке. Это, может, и не самое плохое время, но если мы работаем с информационными технологиями – давайте жить и творить сегодня! Для хорошего понимания материла желательны знания HTML/DHTML/JavaScript и общее представление об устройстве Всемирной сети.

Суэринг Стив, Конверс Тим, Парк Джойс. PHP и MySQL. Библия программиста (2010). Второе издание

Книга для тех, кто желает освоить программирование на языке PHP и научиться создавать интерактивные сайты.

Сырых Ю.А. Современный веб-дизайн. Эпоха Web 3.0 (2013). Второе издание

Современный веб-дизайн с использованием технологий HTML5, CSS3.

Ташков Пётр. Веб-мастеринг на 100%: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка (2010)

Эта книга адресуется всем, кто хочет научиться быстро и эффективно решать задачи веб-мастеринга и стать специалистом по созданию веб-порталов профессионального уровня. В книге описываются все средства, которые входят в арсенал настоящего веб-мастера, — языки HTML, JavaScript, PHP, AJAX и Perl, дается введение в базы данных MySQL, а также излагаются основные приемы работы с системами управления содержимым сайта (CMS) Joomla! и Drupal. С помощью этих средств вы сможете создавать полноценные веб-сайты любого назначения, например интерактивные интернет-магазины или непрерывно обновляемые новостные порталы. Наконец, рассказывается о проверке работоспособности созданного веб-сайта, излагаются методы и рекомендации по размещению сайта на платных и бесплатных хостингах, способы его раскрутки и регистрации в поисковиках и каталогах. Прочитав эту книгу, вы станете настоящим веб-мастером, готовым к работе над любыми проектами.

Томсон Лаура и Веллинг Люк. Разработка Web-приложений на PHP и MySQL (2003). Издание второе (исправленное)

Книга Разработка Web-приложений на РНР и MySQL представляет собой всеобъемлющее руководство по совместному применению РНР и MySQL для разработки высокоэффективных и интерактивных Web-сайтов с динамическим содержимым. Несомненным достоинством книги является ее ориентация на решение реальных бизнес-задач, что воплощено во множестве типовых примеров, столь часто встречающихся при повседневной разработке. Среди этих примеров создание покупательской тележки для электронных магазинов, аутентификация пользователей, генерация динамических PDF-документов, разработка систем электронной почты через Web, написание систем поддержки Web-форумов. Помимо пошагового анализа реальных бизнес-примеров, в книге широко рассматривается формальный синтаксис и семантика языка РНР, основы построения приложений баз данных и особенности применения объектно-ориентированной методологии при разработке приложений для Web. Сопровождающий книгу CD-ROM содержит тексты всех примеров, рассмотренных в книге, а также множество материала, который окажется полезным для каждого разработчика Web-приложений. Несмотря на то что книга, в основном, рассчитана на профессиональных программистов и разработчиков, она принесет несомненную пользу и в качестве учебника для начинающих, кто совершает только первые шаги в бесконечном мире создания приложений для Internet.

Ульман Ларри. Основы программирования на PHP (2001)

Представленная книга посвящена РНР — серверному межплатформенному встроенному в HTML языку написания сценариев. Рассматриваются следующие вопросы: синтаксис языка, строки и управляющие структуры, массивы и регулярные выражения, функции; описываются приемы отладки ваших сценариев. Особое внимание уделяется получению введенной в форму информации, работе с файловой системой, базами данных, cookie и др. Включенные в состав книги приложения содержат информацию об установке и настройке Web-сервера, инсталляции языка РНР. Здесь же обсуждаются вопросы безопасности скриптов, даются ссылки на Web-ресурсы, посвященные РНР. Книга будет полезна как начинающим Web-мастерам, которые только собираются создавать динамические сайты, так и профессиональным дизайнерам, желающим внести элементы динамики в проектируемые ими ресурсы.

Ульман Ларри. PHP и MySQL. Создание интернет-магазинов (2015). Второе издание

Вот уже много лет электронная коммерция является неотъемлемой частью Интернета. Она выступает в разных ипостасях, в том числе в виде интернет-магазинов — от таких гигантов, как интернет-гипермаркет Amazon.com, до небольших интернетбутиков. Несмотря на отдельные неудачи, присущие любой коммерческой среде, правильно реализованная электронная коммерция является отличным бизнес-инструментом. И хотя бизнес в Интернете становится все более популярным, количество книг, посвященных этой тематике, по-прежнему весьма невелико. В этой книге рассматриваются основы разработки интернет-магазинов с помощью РНР и MySQL. Материал иллюстрируется двумя базовыми примерами и сопровождается изложением соответствующей теории. Также приведены примеры решений, учитывающих требования современного мира электронной коммерции. Материал книги структурирован по модульному принципу, в кодах примеров отражены требования безопасности, позитивный пользовательский опыт и принципы расширяемого программирования. Независимо от имеющегося опыта разработки сайтов, вы найдете здесь немало полезного для себя.

Файн Яков, Моисеев Антон. Angular и TypeScript. Сайтостроение для профессионалов (2018)

Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript. Вы научитесь: • Проектировать и строить модульные приложения. • Правильно транспилировать TypeScript в JavaScript. • Пользоваться новейшими инструментами JavaScript — в частности npm, Karma и Webpack. Если вам знаком язык JavaScript — берите и читайте! Знаний TypeScript или AngularJS для изучения книги не требуется.

Фленов М.Е. Web-сервер глазами хакера (2007)

Рассмотрена система безопасности Web-серверов и типичные ошибки, совершаемые Web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных Web-сайтов, имеющих уязвимости. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Описаны основные приёмы защиты от атак и рекомендации по написанию безопасного программного кода.

Фленов Михаил. Web-сервер глазами хакера (2012). Второе издание

Рассмотрена система безопасности Web-серверов и типичные ошибки, совершаемые Web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных Web-сайтов, имеющих уязвимости. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Описаны основные приёмы защиты от атак и рекомендации по написанию безопасного программного кода. Во втором издании добавлены новые примеры реальных ошибок, а также описание каптча.

Флэнаган Дэвид. JavaScript. Карманный справочник (2013)

JavaScript — популярнейший язык программирования, который уже более 15 лет применяется для написания сценариев интерактивных веб-страниц. В книге представлены самые важные сведения о синтаксисе языка и показаны примеры его практического применения. Несмотря на малый объем карманного издания, в нем содержится все, что необходимо знать для разработки профессиональных веб-приложений. Главы 1-9 посвящены описанию синтаксиса последней версии языка JavaScript (спецификация ECMAScript 5). Типы данных, значения и переменные; Инструкции, операторы и выражения; Объекты и массивы; Классы и функции; Регулярные выражения. В главах 10-14 рассматриваются функциональные возможности языка наряду с моделью DOM и средствами поддержки HTML5. Взаимодействие кода JavaScript с окнами браузера; Сценарии HTML-документов и элементы страницы; Управление стилями и классами CSS посредством кода JavaScript; Реагирование на события мыши и клавиатуры; Взаимодействие с веб-серверами; Хранение данных на компьютере пользователя.

Флэнаган Дэвид. JavaScript. Подробное руководство. Пятое издание (2008)

Пятое издание бестселлера «JavaScript. Подробное руководство» полностью обновлено. Рассматриваются взаимодействие с протоколом HTTP и применение технологии Ajax, обработка XMLдокументов, создание графики на стороне клиента с помощью тега <canvas>, пространства имен в JavaScript, необходимые для разработки сложных программ, классы, замыкания, Flash и встраивание сценариев JavaScript в Javaприложения. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая вебброузерами. Многочисленные примеры демонстрируют, как генерировать оглавление HTML-документа, отображать анимированные изображения DHTML, автоматизировать проверку правильности заполнения форм, создавать всплывающие подсказки с использованием Ajax, как применять XPath и XSLT для обработки XMLдокументов, загруженных с помощью Ajax. Часть III – обширный справочник по базовому JavaScript (классы, объекты, конструкторы, методы, функции, свойства и константы, определенные в JavaScript 1.5 и ECMAScript v3). Часть IV – справочник по клиентскому JavaScript (API вебброузеров, стандарт DOM API Level 2 и недавно появившиеся стандарты: объект XMLHttpRequest и тег <canvas>).

Флэнаган Дэвид. JavaScript. Подробное руководство. Шестое издание (2012)

Шестое издание бестселлера «JavaScript. Подробное руководство» полностью пересмотрено и дополнено сведениями о JavaScript в соответствии с современным положением дел в разработке приложений для Web 2.0. Эта книга – одновременно и руководство программиста с большим числом практических примеров, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым вебброузерами. Издание охватывает стандарты ECMAScript 5 и HTML5. Многие главы переписаны заново, другие дополнены новой информацией, появились и новые главы с описанием библиотеки jQuery и поддержки JavaScript на стороне сервера. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая вебброузерами. Основное внимание уделяется разработке сценариев с применением методики ненавязчивого JavaScript и модели DOM. Часть III – обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5. Часть IV – справочник по клиентскому JavaScript. Здесь описываются API веб-браузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и WebWorkers, объекты localStorage и sessionStorage, а также теги <audio> и <video>. Издание рекомендуется программистам, которым потребовалось изучить язык программирования для Веб, а также программистам, использующим язык JavaScript и желающим овладеть им в совершенстве.

Фрейн Бен. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств (2014). Первое издание.

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

Фрейн Бен. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств (2017). Второе издание.

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

Фримен Адам. Angular для профессионалов (2018).

Выжмите из Angular — ведущего фреймворка для динамических приложений JavaScript — всё. Адам Фримен начинает с описания MVC и его преимуществ, затем показывает, как эффективно использовать Angular, охватывая все этапы, начиная с основ и до самых передовых возможностей, которые кроются в глубинах этого фреймворка. Каждая тема изложена четко и лаконично, снабжена большим количеством подробностей, которые позволят вам стать действительно эффективными. Наиболее важные фичи даны без излишних подробностей, но содержат всю необходимую информацию, чтобы вы смогли обойти все подводные камни.

Фримен Эрик, Робсон Элизабет. Изучаем программирование на HTML5 (2013).

Хотите создавать динамичные, интерактивные, насыщенные данными веб-страницы? Почему бы не использовать HTML5 для создания полнофункциональных веб-приложений? И почему бы не делать это с помощью современных методик, которые так же легко применимы к вашему настольному браузеру, как и к мобильным устройствам? Вам, конечно же, захочется использовать такие новейшие HTML5-технологии, как API-интерфейс Geolocation, элемент video, 2D-рисование, API-интерфейсы Web Storage и Web Workers и т.д. Не так ли? С помощью данной книги вы научитесь создавать веб-нриложения с использованием современных стандартов и передовых методик завтрашнего дня. Вы изучите основы новых API-интерфейсов HTML5 и узнаете, как они взаимодействуют со страницами и приводятся в движение JavaScript-кодом, а также как использовать их для создания веб-приложений, которые впечатлят ваше начальство и изумят друзей.

Фримен Эрик, Фримен Элизабет. Изучаем HTML, XHTML и CSS (2012). Первое издание.

Устали от чтения таких книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки наше издание. Хотите изучить НТМL так, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так, чтобы более эффективно общаться с друзьямн, семьей и привередливыми клиентами? Хотите действительно обслуживать и улучшать НТМL-страницы по прошествии времени, чтобы они работали во всех браузерах и мобильных устройствах? Тогда эта книга для вас. Прочитав её, вы узнаете все секреты создания веб-страниц. Благодаря ей вам больше не придется думать, какие цвета нужно использовать, чтобы они сочетались между собой, как правильно применять шрифты, чтобы они не «плавали» по экрану и верно отображались в различных браузерах. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и ХНТML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один пользователь.

Фримен Эрик, Фримен Элизабет. Изучаем HTML, XHTML и CSS (2014). Второе издание.

Устали от чтения книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки второе издание «Изучаем HTML, XHTML и CSS». Хотите изучить HTML, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так, чтобы более эффективно общаться с друзьями, семьей и привередливыми клиентами? Тогда эта книга для вас. Прочитав ее, вы изучите все секреты создания веб-страниц. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и XHTML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один пользователь. Используя новейший стандарт HTML5, вы сможете поддерживать и совершенствовать свои веб-страницы в соответствии с современными требованиями, тем самым обеспечивая их работу во всех браузерах и мобильных устройствах.

Фримен Эрик, Фримен Элизабет. Изучаем программирование на JavaScript (2015)

Вы готовы сделать шаг вперед в веб-программировании и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым «горячим» языком программирования — JavaScript! С помощью этой книги вы узнаете все о языке JavaScript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, — благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Хавербек Марейн. Выразительный JavaScript (Второе издание).

Это книга рассказывает, как заставить компьютеры делать то, что вам от них нужно. Компьютеры сегодня так же распространены, как отвёртки – но содержат гораздо больше скрытых сложностей, и поэтому их сложнее понять и с ними сложнее работать. Для многих они остаются чуждыми, слегка угрожающими штуками…

Харрис Энди. PHP/MySQL для начинающих (опыта не требуется) (2005).

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

Херман Дэвид. Сила JavaScript. 68 способов эффективного использования JS (2013)

Эта книга поможет вам освоить всю мощь языка программирования JavaScript и научит применять его максимально эффективно. Автор описывает внутреннюю работу языка на понятных практических примерах, которые помогут как начинающим программистам, так и опытным разработчикам повысить уровень понимания JavaScript и существенно обогатить опыт его применения в своей работе. В книге содержится 68 проверенных подходов для написания «чистого» и работающего кода на JavaScript, которые можно легко использовать на практике. Вы узнаете, как выбирать правильный стиль программирования для каждого конкретного проекта, как управлять непредвиденными проблемами разработки, а также как работать более эффективно на каждом этапе программирования на JavaScript.

Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А. Книга веб-программиста. Секреты профессиональной разработки веб-сайтов (2013).

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

Хоган Брайан. HTML5 и CSS3. Веб-разработка по стандартам нового поколения (2012).

HTML5 и CSS3 — будущее веб-разработки, но не обязательно ждать будущего, чтобы начать применять эти стандарты уже сегодня. Хотя спецификации этих языков еще находятся в разработке, большинство современных браузеров и мобильных устройств поддерживают HTML5 и CSS3. Эта книга поможет вам использовать HTML5 и CSS3 прямо сейчас, применяя все богатые возможности, появившиеся в новых веб-стандартах. Вы научитесь применять новую разметку HTML5, разрабатывать улучшенные интерфейсы для форм ввода данных, узнаете, как добавлять аудио, видео и векторную графику на веб-страницы без использования Flash. Вы увидите, как хранение данных на стороне клиента в автономном режиме кэширования может кардинально улучшить скорость загрузки веб-страниц и как в этом помогают простые решения, доступные в CSS3. Каждый раздел книги сопровождается многочисленными примерами, а для каждой описанной функции читателю предстоит создать небольшой учебный пример.

Хольцнер Стивен. HTML5 за 10 минут (2011). Пятое издание.

В книге делается краткий экскурс в новые языковые средства HTML. Её автор предполагает, что читатель достаточно хорошо знаком с предыдущей версией HTML (HTML 4.01), чтобы быть готовым к овладению только новыми языковыми средствами, появившимся в версии HTML5.

Шевчук Антон. jQuery. Учебник для начинающих (2016).

Данный учебник подойдет как для начинающих web-разработчиков, так и для продвинутых JavaScript программистов, желающих освоить новую для себя библиотеку jQuery.

Шлосснейгл Джордж. Профессиональное программирование на PHP (2006).

Книга адресована опытным PHP-программистам и разработчикам Web-приложений, проектирующим крупные Web-системы для решения сложных задач. В книге рассматривается пятая версия PHP и новые объектно-ориентированные возможности языка, однако многие рекомендации вполне применимы и для предыдущей версии PHP, а идеи и стратегии повышения скорости и надежности кода, описанные в книге, позволят усовершенствовать код, написанный практически на любом языке высокого уровня. В книге рассматривается разработка высокопроизводительных, стабильных и расширяемых PHP-приложений, а также подробно освещаются методики блочного тестирования, обеспечения безопасности, методик кэширования и повышения производительности Web-приложений. Кроме того, в книге достаточно полно описано создание PHP и Zend-расширений, увеличивающих возможности языка.

Шмитт Кристофер. Симпсон Кайл. HTML5. Рецепты программирования (2012).

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

Эндрю Рейчел. CSS. 100 и 1 совет (2010). Третье издание.

Книга «CSS: 100 и 1 совет» представляет интерес для веб-дизайнеров и разработчиков, у которых нет времени на штудирование огромного количества теоретических материалов при создании собственного сайта. Это сборник готовых решений наиболее распространенных проблем, которые можно сразу применить на практике; более того, они могут послужить основой для разработки собственных методов. Здесь представлены ответы на сложные вопросы и практические методы использования CSS, примеры создания сложных макетов страниц, элементов навигации и форм, решение проблем, связанных с особенностями различных браузеров. Чтение книги не требует специальной подготовки: первая глава содержит обзор основных особенностей CSS, но в дальнейшем сложность приводимых методов постепенно возрастает, так что наличие у читателя базовых знаний CSS существенно облегчит восприятие материала. Третье издание полностью пересмотрено и обновлено с целью охвата новейших технологий и особенностей самых современных браузеров, включая Firefox 3 и Internet Explorer 8. Данную книгу можно использовать как справочник для поиска подходящего решения при создании сайта и тем самым выиграть время и сдать проект в срок.

Янг Алекс, Мек Брэдли, Кантелон Майк и др. Node.js в действии (2018). Второе издание.

Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Express с нуля. Теперь вы сможете узнать не только о Node и JavaScript, но и получить всю информацию, включая системы построения фронтэнда, выбор веб-фреймворка, работу с базами данных в Node, тестирование и развертывание веб-приложений. Технология Node все чаще используется в сочетании с инструментами командной строки и настольными приложениями на базе Electron, поэтому в книгу были включены главы, посвященные обеим областям.


Веб-дизайн штука мультидисциплинарная. Если вы планируете серьезно заниматься веб-дизайном, то приготовьтесь побывать во множестве ролей и попробовать разные фронты работ: проектирование и дизайн интерфейсов, создание фирменного стиля, работу с клиентами, продажи и переговоры, копирайтинг и сторителлинг, исследования аудитории (UX-исследования), поле стратегии и брендинга и это даже не финал списка.

Кстати, если вы сейчас собираете себе план по развитию навыков, вам может пригодиться свежий обзор курсов по веб-дизайну.

Веб-дизайнер создает красивые интерактивные проекты в вебе: сайты, лендинги и интернет-магазины с интересными текстами, удобной навигацией и уникальным стилем. Для уверенной работы требуется непрерывно практиковаться в композиции c характером, сторителлинге и проектировании маршрутов с отзывчивой навигацией, плюс разбираться в элементах маркетинга.

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

Траектория из книг комплексная — вас ждет плотная и ритмичная прокачка по всем аспектам дизайна сайтов: профессия и международная система работы, стиль с характером и эстетика, психология для дизайнеров, основы проектирования интерфейсов, копирайтинг и знакомство с технологиями разработки сайтов👇👇👇

Как получить максимальную отдачу от книг по веб-дизайну

Мне нравится читать книги в бумажном виде. Забираюсь с ногами в кресло с пледом и чаем под боком и устраиваюсь там с книжкой. Книги, которые важно прочитать, обязательно держу перед собой на столе, чтобы все время мелькали перед глазами — работает как напоминалка, которую нужно дожать и внедрить в практику.

Цифровых книги тоже люблю, но читать их сложнее и поэтому они теряются где-то в Dropbox, на планшете или в аккаунтах интернет-магазинов c названием ‘…/drive/03_resources/books/design/the-big-book-of-web-design-by-terry-felke-morris.pdf‘.

Книжка для меня – это инвестиция в развитие. Цена хорошей цветной книги о дизайне 2000 рублей. Оплата здесь ключевой момент. У того, что вы купили будет особенный вкус, который вы лучше запомните, проверяла! Плюс к бумажной книге можно делать Заметки, отмечать ключевые мысли стикерами, чтобы потом можно было к ним вернуться.

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

В общем держите мой список топ-книг по веб-дизайну, которые крайне рекомендую.

1. Бесплатное руководство по Основам Web-дизайна, Рафаль Томаль

Оригинальное название: Intro to Web Design.

Автор емко и клево раскрыл культуру современного веб-дизайна: с чего начинался дизайн сайтов, кто такой веб-дизайнер, как подойти к тренировке навыков и что такое современный веб-дизайн.

Руководство по Основам Web-дизайна, Рафаль Томаль

Моя любимая цитата из руководства по Основам Web-Дизайна от Рафаля Томаля:

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

Где найти: Официальный сайт

2. Эмоциональный веб-дизайн, Аарон Уолтер

Оригинальное название: Designing for emotion.

Книга про основы разработки айдентики в диджитал по методу «Бренд как персонаж». Автор подробно разбирает алгоритм, который помогает выразить характер и ценности бренда через визуальные и поведенческие паттерны. Авторский алгоритм создания айдентики в диджитал Аарон подкрепляет личным опытом в MailChimp и множеством примеров успешных веб-проектов.

Эмоциональный веб-дизайн, Аарон Уолтер

На момент создания книги, автор был ведущим дизайнером MailChimp.com — сервиса, которым до сих пор вдохновляются многие дизайнеры/проектировщики как ярким примером качественного и успешного SaaS-решения. Сейчас Аарон работает на руководящей должности в InVisioin Studio и популяризирует проектирование и дизайн.

Моя любимая цитата из книги Эмоциональный веб-дизайн | Аарон Уолтер:

Хоть инстинкт и подсказывает нам, что выделяться рискованно, но еще более рискованно не отличаться от конкурентов: потребителю гораздо сложнее будет понять, чем ваш бренд лучше.

Привлекательные вещи побуждают людей хорошо себя чувствовать, что, в свою очередь, побуждает их мыслить творчески. Как это влияет на простоту использования? Элементарно: людям становится легче решать проблемы, с которыми они сталкиваются.

Где найти: Лабиринт, OZON, МИФ

3. Онлайн влияние, Жорис Гроэн и Бас Вютерс

Оригинальное название: Online influence. Boost your results with proven behavioral science

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

Онлайн влияние, Жорис Гроэн и Бас Вютерс

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

Моя любимая цитата из книги Онлайн влияние:

«Проектирование поведения»… Нам тоже понадобилось некоторое время, чтобы привыкнуть к этой формулировке. Обычно создают дизайн объявления, сайта, продукта. Но «проектировать поведение людей» – это звучит так, будто вы и в самом деле можете заставить человека делать все, что вам угодно. Однако создатель дизайна поведения Б. Дж. Фогг нашёл гораздо лучшее определение. Для него дизайн поведения означает побуждение людей сделать то, что они уже хотят сделать.

Тут вы, возможно, запротестуете: погодите-ка, но если люди уже хотят что-то сделать, к чему их убеждать? Но именно здесь и кроется проблема. Тот факт, что мы чего-то хотим, не означает, что мы автоматически это сделаем.

Где найти: Лабиринт, ЛитРес, ArtLebedev

4. Кради как художник, Остин Клеон

Оригинальное название: Steal Like an Artist: 10 Things Nobody Told You About Being Creative

Книга учит работать с референсами, чтобы в итоге получать уникальный авторский результат. Для этого книга мягко подталкивает к смелым творческим экспериментам, ее цель — помочь каждому безопасно выйти из зоны комфорта и обрести свой творческий голос. Это игривая и при этом честная книга о том, что идеи не берутся из воздуха, а плавно эволюционируют (идеи вокруг питают ваше воображение).

Кради как художник, Остин Клеон

Книга настраивает включать воображение, пользоваться вдохновляющими примерами и преобразовывать их в авторский творческий микс. Автор сторонник того, что нужно постоянно работать над собой и вкладывать в каждый проект свой авторский штрих.

Моя любимая цитата из книги Кради как художник:

Начинайте копировать то, что вам нравится. Копируйте. Копируйте. Копируйте. Копируйте. И найдете себя». © Йоджи Ямамото, дизайнер одежды.

Мы не знаем, откуда берутся идеи. Ясно только, что не из ноутбука. © Джон Клиз, актер

Крадите все, что вступает в резонанс с вашим воображением или подпитывает его. Жадно поглощайте все впечатления и явления: старые и новые фильмы, музыку, книги, картины, фотографии, стихи, сны, случайные разговоры, архитектуру, мосты, уличные указатели, деревья, облака, потоки воды, свет и тени. И крадите лишь то, что находит живой отклик в вашей душе. Если делать так, ваша работа — ваша кража — будет оригинальной. © Джим Джармуш

Где найти: Лабиринт, OZON, МИФ

5. Веб-дизайн. Элементы опыта взаимодействия, Гарретт Джесс

Оригинальное название: The Elements of User Experience

Книга учим методичному проращиванию дизайн решения (это важно, потому что клиенты ожидают проект к определенному сроку). Джесс Гарретт системно и доходчиво разложил подход к проектированию востребованных сайтов и цифровых продуктов на 5 уровней: стратегия, набор возможностей, структура, компоновка и поверхность.

Веб-дизайн. Элементы опыта взаимодействия, Гарретт Джесс

Пять уровней Гаррета — это уже канон поэтапного проектирования среди веб-дизайнеров, UX/UI-дизайнеров и проектировщиков интерфейсов.

Моя любимая цитата из книги Веб-дизайн. Элементы опыта взаимодействия:

Весь процесс разработки опыта взаимодействия требует, чтобы ни один аспект общения пользователя с вашим детищем (приложением, сайтом, устройством и т.д.) не возник случайно. Это означает, что на каждом этапе разработки необходимо понимать ожидания пользователя и принимать во внимание любые его возможные действия. Задача кажется трудной – и в определенной степени такой и является. Однако разбив эту задачу на составляющие ее элементы, мы сможем лучше понять проблему в целом.

Где найти: Символ-Плюс, OZON, ЛитРес

6. Сначала мобильные!, Люк Вроблевски

Оригинальное название: Mobile First

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

Сначала мобильные!, Люк Вроблевски

Люк Вроблевски — сооснователь и руководитель социальной сети Bagcheck, которая была приобретена компанией Twitter Inc. всего через девять месяцев после создания. До этого он занимал пост директора по дизайну в компании Yahoo!.  Кроме того, Люк получил опыт работы старшим дизайнером пользовательских интерфейсов в eBay Inc, где руководил разработкой дизайна потребительских продуктов (таких как eBay Express и Kijiji), основать компанию LukeW Ideation & Design, предоставляющую консультации в области продуктовых стратегий и дизайна, и выступить сооснователем Ассоциации интерактивного дизайна (IxDA).

Где найти: Лабиринт, OZON, МИФ

7. Slide:ology, Нэнси Дуарте

Оригинальное название: slide:ology: The Art and Science of Creating Great Presentations

Книга помогает делать заметнее и понятнее важные вещи. Каждый сайт как презентация, потому что перед клиентом есть только экран и луч внимания, который изучает поток контента порция за порцией. В книге международная культура подачи материала на 1 экран (слайд, лист A4). Нэнси четко и со вкусом погружает в нюансы восприятия цвета и иллюстраций, верстку макета и подбор шрифтов.

Slide:ology, Нэнси Дуарте

Практичная книга о культуре визуального сторителлинга от основателя Duarte Design, одной из крупнейших компаний в Кремниевой долине, занимающихся дизайном, и общепризнанного лидера в сфере разработки и создания презентаций.

Моя любимая цитата из книги Slide:ology:

Ценность подачи определяется не количеством информации, а тем, насколько ясно выражена идея. Нет ничего плохого в свободном пространстве, перегруженность — ошибка дизайна.

Чтобы эффективно донести информацию до аудитории, вам необходимо в первую очередь четко сформулировать выводы, которые должны быть сделаны аудиторией.

Где найти: Лабиринт, OZON, МИФ

8. Дизайн. Форма и хаос, Пол Рэнд

Оригинальное название: Design, Form, and Chaos

Книга развивает вкус к созданию фирменного стиля: от погружения в задачу, до дизайна презентации клиенту. Вас ждет много нюансов по творческой деятельности и профессиональной страсти, благодаря которой рождается хороший дизайн.

Дизайн. Форма и хаос, Пол Рэнд

Пол Рэнд — выдающийся американский арт-директор и дизайнер. Влияние Рэнда на индустрию дизайна огромно. Благодаря его работе в области рекламы и графики профессия дизайнера стала значимой и ценной для бизнеса, дизайнеры перестали восприниматься как обычные оформители.

Пол Рэнд стал известен благодаря работе над логотипами крупных компаний. Среди его клиентов IBM, UPS, Enron, Morningstar, Westinghouse, ABC, и проект Стива Джобса NeXT.

Моя любимая цитата из книги Дизайн. Форма и хаос:

Дизайн — это больше, чем просто упорядочивание и компоновка визуального материала. Дизайн — это привнесение ценностей и смыслов, просвещение, упрощение, разъяснение, преобразование, облагораживание, преувеличение, убеждение и, возможно, даже развлечение. Дизайн превращает прозу в поэзию. Дизайн расширяет наше восприятие, умножает наш опыт и обостряет наше «зрение». Дизайн есть плод чувства и разума, продукт идеи, возникшей в голове дизайнера, которая (как надеется дизайнер) передастся зрителю и сработает в его сознании. © Из главы «Форма+содержание».

Должен ли логотип быть понятным? На самом деле свое содержание он обретает только тогда, когда начинает ассоциироваться с конкретным продуктом, компанией или услугой. Он черпает смысл и силу из качества того, что он олицетворяет. Логотип второразрядной компании рано или поздно тоже станет восприниматься как второразрядный. При этом вряд ли стоит ожидать, что логотип начнет работать сразу же после своего появления — аудитория должна соответствующим образом подготовиться и привыкнуть к нему. Люди должны сперва оценить вкус продукта, надежность компании или удобство сервиса. Лишь тогда логотип начнет работать в свою полную силу.

Где найти: OZON, Читай город, ArtLebedev

9. Воплощение идей, Скотт Белски

Оригинальное название: Making Ideas Happen: Overcoming the Obstacles Between Vision and Reality

Книга поможет не запутываться на всех этапах проекта, брать дело в свои руки и двигать дело вперед.

Воплощение идей, Скотт Белски

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

Моя любимая цитата из книги Воплощение идей:

Ограничения разного рода — сроки исполнения, бюджет или специфические творческие задания — помогают управлять нашей энергией и реализовывать идеи. В то время как наша творческая сторона интуитивно ищет свободы и открытости (то есть неопределённых, оторванных от действительности долгосрочных проектов), продуктивность и нацеленность на конечный результат отчаянно требуют ограничений. Ограничения служат своего рода искрой, зажигающей проект. Если вам не установили рамок, вы должны отыскать их сами. Можно начать с ресурсов, которых, как правило, часто не хватает, — времени, денег и рабочей силы. Кроме того, чем четче вы определите стоящую перед вами проблему, тем большее число полезных ограничений обнаружите.

Где найти: Лабиринт, OZON

10. Одностраничный маркетинговый план. Как найти новых клиентов, заработать больше денег и выделиться из толпы, Диб Аллан

Оригинальное название: The 1-Page Marketing Plan: Get New Customers, Make More Money and Stand Out from the Crowd

Книга поможет увидеть ценность дизайна для развития бизнеса. Книга тренирует собирать ТЗ от маркетологов на один лист A4. Автор упаковал международных и многоотраслевой опыт в лаконичный и наглядный курс по реализации маркетинговой стратегии.

Одностраничный маркетинговый план. Как найти новых клиентов, заработать больше денег и выделиться из толпы, Диб Аллан

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

Моя любимая цитата из книги Одностраничный маркетинговый план:

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

Где найти: OZON, ЛитРес, ArtLebedev

11. Комикс-путеводитель по HTML, CSS и WordPress, Нейт Купер

Оригинальное название: A Comic Guide to HTML, CSS, and WordPress

Книга поможет понять мышление разработчиков и начать смелее с ними совместно работать. Здесь игровой формат погружения в HTML, CSS и WordPress. Автор увлекательно погружает в инженерно-железную сторону воплощения сайта.

Комикс-путеводитель по HTML, CSS и WordPress, Нейт Купер

Каждая глава раскрывает одну тему — что нужно для начала работы, базовые HTML-теги, настройка и подключение СSS, работа с WordPress, выбор хостинга и запуск сайта. Никакие специальные навыки для освоения книги не требуются, все происходит через наглядные примеры и по шагам.

Моя любимая цитата из книги Комикс-путеводитель по HTML, CSS и WordPress:

Когда ты поймешь, как сделать обучение интересным, оно будет приносить тебе радость.

Где найти: Лабиринт, OZON, МИФ

12. HTML и CSS. Разработка и дизайн веб-сайтов, Джон Дакетт

Оригинальное название: HTML and CSS: Design and Build Websites

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

HTML и CSS. Разработка и дизайн веб-сайтов, Джон Дакетт

Никакие специальные навыки для освоения книги не требуются, все происходит через наглядные примеры и по шагам. А еще чем лучше вы понимаете технологические тонкости, тем смелее предлагайте варианты по интерактиву и анимации на сайте.

Джон Дакетт проектирует и разрабатывает веб-сайты уже более десяти лет. Работает как с небольшими стартапами, так и глобальными брендами.

Где найти: Лабиринт, OZON, Эксмо

13. Визуальное мышление. Как «продавать» свои идеи при помощи визуальных образов, Дэн Роэм

Оригинальное название: The Back of the Napkin

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

Визуальное мышление. Как «продавать» свои идеи при помощи визуальных образов, Дэн Роэм

Автор тренирует применяют следующую последовательность действий: собери всё, разложи перед собой → промаркируй и сгруппируй → вникни и зарисуй общую картину → покажи и объясни другим.

Моя любимая цитата из книги Визуальное мышление:

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

Визуальное мышление означает использование преимуществ естественной способности человека видеть — не только посредством глаз, но и мысленно, позволяющей обнаруживать идеи, которые в противном случае остались бы незамеченными; быстро и интуитивно развивать их, а затем доносить до других людей таким образом, чтобы окружающие быстро понимали и принимали их, — т. е. популяризировать.

Где найти: Лабиринт, OZON, МИФ

14. Бизнес без MBA: самые важные знания о бизнесе для тех, кто начинает собственное дело, Тинькофф

Книга помогает лучше организовать дело, а также лучше понять предпринимателей, которые обращаются за услугами к дизайнеру. Автор собрал живое и практичное руководство с ключевыми аспектам ведения бизнеса.

Бизнес без MBA: самые важные знания о бизнесе для тех, кто начинает собственное дело, Тинькофф

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

Моя любимая цитата из книги Бизнес без MBA:

Держать в голове все отсрочки и предоплаты по одному проекту еще как-то можно. Но когда проектов десятки, нужно их как-то учитывать и контролировать. Люди придумали записывать, кто, сколько, когда будет платить. Если записывают, как двигались деньги в прошлом, это называют отчетом о движении денежных средств — ОДДС (еще иногда — cashflow). Если планируют на будущее — это называют платежным календарем.

Кассовый разрыв — это когда надо кому-то заплатить, а денег физически нет. Кассовый разрыв — не страшно, если у вас все подчситано. 

Сервис — это работа с ожиданиями. Поэтому главный грех клиентского сервиса — не грубость, не хамство и даже не медленная работа. Главный грех — непредсказуемость.

Где найти: Эксмо, Лабиринт, OZON, ЛитРес, Читай город

15. Карта культурных различий. Как люди думают, руководят и добиваются целей в международной среде, Эрин Мейер

Оригинальное название: The Culture Map: Breaking Through the Invisible Boundaries of Global Business

Книга тренирует в культуре общения с представителями разных стран. В итоге начнете лучше разбираться в культурном контексте, ментальности иностранных клиентов и даже начнете лучше улавливать скрытый смысл в сообщениях (потому что в некоторых культурах так принято вести переговоры). 

Карта культурных различий. Как люди думают, руководят и добиваются целей в международной среде, Эрин Мейер

Для работы на международном рынке просто must-have, так как приобрете насмотренность по культурам, помогает лучше понять традиции, привычки и мотивы поведения других людей, особенно иностранцев. Здесь на примерах увидите, что для эффективного взаимодействия с каждым человеком нужно не только понять его личные ценности и особенности характера, но и определить ценности культуры, из которой он происходит — все это влияет на принятие решений во время переговоров.

Если вам интересен иностраный рынок для продвижения, можете начать его изучение с консультации в одном из российских агенств, которые занимаются продвижением сайтов в США и Европе.

Автор книги Эрин Мейер, преподает в The Business School for the World | INSEAD — — французская бизнес-школа и исследовательский институт. Кампусы школы расположены в Европе (Франция), Азии (Сингапур) и на Ближнем Востоке (Абу-Даби); исследовательский центр расположен в Израиле. INSEAD близка по духу к Harvard Business School.

Моя любимая цитата из книги Карта культурных различий:

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

Где найти: OZON, ЛитРес, Читай город, ArtLebedev

Выводы и рекомендации

Для меня, самый быстрый способ изучить книгу – это дизайн-проект (учебные тоже подходят) — такой проект можно затеять, подыскать или откликнуться на предложенные. К книгам подхожу так: каждая книга – совместная работа с неким виртуальным практиком и возможность учиться у увлеченных делом специалистов международного класса, посвятивших несколько десятков лет исследованиям, экспериментам и практике в дизайне, и даже закладывающие стандарты отрасли. В общем, читайте и экспериментируйте!

28 бесплатных плагинов для создания руководств по продукту

Когда вы имеете дело с веб-приложением или сайтом, который нуждается в онбординге пользователей, хорошей практикой считается использовать пошаговые руководства, интерактивные подсказки или туры по продукту, которые обеспечат достойный первый опыт и снизят отток. 

В этой статье мы рассмотрим 28 полезных плагинов, позволяющих создавать такие руководства.

Примечание: если у вас нет времени или денег на разработчиков, попробуйте поработать с нашей онбординг-платформой Experrto. Мы упростили создание интерактивных подсказок настолько, что с этим сможет справиться любой член вашей команды.

Содержание статьи

1. Intro.js
2. Website Tour with jQuery
3. JQuery joyride feature tour plugin
4. Bootstro.js
5. JQuery myTour plugin
6. Crumble
7. Trip.js
8. FAQtoid
9. JQuery Tour Bus
10. Feature Walkthrough
11. Chaperone.js
12. Hopscotch
13. Pageguide.js
14. aSimple Tour Plugin
15. Bootstrap Tour
16. TourTip – jQuery Overlay Tour
17. JQuery Tour
18. Website tours with jQuery UI
19. Bon Vojage
20. ddTour
21. Quicktour.js
22. LightsOff.js
23. Usertour.js
24. VTour.js
25. jQuery-guide
26. Concierge
27. Anno.js
28. EnjoyHint
Подсказки без кодинга

1. Intro.js

Intro.js

Этот простой и быстрый javascript-плагин позволяет создавать пошаговые инструкции для сайтов, приложений и новых функций.

2. Website Tour with jQuery

Website Tour with jQuery

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

3. JQuery joyride feature tour plugin

JQuery joyride feature tour plugin

Joyride — это чрезвычайно гибкий плагин, который позволяет вам контролировать то, как пользователь взаимодействует с вашим туром.

Какой UI-шаблон лучше всего подойдет вашему туру по продукту?

4. Bootstro.js

Bootstro.js

Bootstro.js — это крохотная JS-библиотека, которая помогает направлять пользователей в рамках тура по продукту за счет всплывающих окон bootstrap.

5. JQuery myTour plugin

JQuery myTour plugin

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

6. Crumble

Crumble

Crumble позволяет легко и быстро создавать функциональные туры для сайтов или приложений с помощью небольших «пузырьков». Такие сообщения привлекают внимание, но чтобы они оставались читабельными, их нужно заполнять как можно более кратким текстом.

Искусство онбординга, или Зачем нужен процесс адаптации к продукту?

7. Trip.js

Trip.js

Trip.js — это плагин, который может помочь вам сделать ваше онбординг-руководство более гибким. Сейчас он поддерживает множество полезных возможностей, таких как бинды для клавиатуры, анимации, изменение тем и т. д.

8. FAQtoid

FAQtoid

FAQtoid — это простая универсальная help-система для вашего сайта или приложения. Она помогает уменьшить затраты на клиентскую поддержку, предоставляя посетителям инструменты для решения их проблем.

  • FAQ с live-поиском — пользователи видят ответы по мере ввода запроса;
  • Туры — проводят пользователей по элементам каждой страницы;
  • Видеогалерея — пользователи могут смотреть видео, оставаясь на странице, которая в нем поясняется;
  • Умная email-форма — обрабатывает нежелательные сообщения. Автоматически включает подробную информацию о вашем пользователе, о том, что они пытались сделать, и любых ошибках на странице.

9. JQuery Tour Bus

JQuery Tour Bus

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

Как адаптировать приглашенных пользователей к SaaS-продукту?

10. Feature Walkthrough

Feature Walkthrough

Это JS-плагин для добавления пошагового руководства на веб-странице. В настройках вы можете выбрать позиционирование сообщений: слева, справа, вверху или внизу от элемента, который описывается. Для размещения элемента справа/слева вам нужно указать ширину, вверху/внизу — высоту.

11. Chaperone.js

Chaperone.js

Chaperone — это простой плагин, позволяющий создавать экскурсии по сайту. Подобно Joyride он использует список элементов и проводит пользователей по ним с помощью сообщений.

12. Hopscotch

Hopscotch

Hopscotch — это фреймворк, который позволяет разработчикам без особых усилий добавлять туры на страницы своего сайта. Hopscotch использует JSON объекты в качестве входных данных и предоставляет вам API для управления отображением тура и его прогрессом.

6 примеров чек-листов для продвинутого онбординга

13. Pageguide.js

Pageguide.js

Pageguide.js — интерактивное визуальное руководство для элементов веб-страниц. Вместо того чтобы загромождать ваш интерфейс статическими вспомогательными сообщениями или пояснительным текстом, добавьте на сайт Pageguide и позвольте вашим пользователям изучать новые возможности и функции.

14. aSimple Tour Plugin

aSimple Tour Plugin

В то время как всплывающая панель aSimple Tour Plugin позволяют управлять туром, подсказки, которые могут размещаться где угодно, помогают пользователям сфокусироваться на конкретных элементах сайта.

15. Bootstrap Tour

Bootstrap Tour

Этот плагин проводит пользователей по сервису с помощью всплывающих окон Bootstrap и отличается гибкими настройками.

Для чего нужен навигатор интерфейсов?

16. TourTip – jQuery Overlay Tour

TourTip – jQuery Overlay Tour

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

17. JQuery Tour

JQuery Tour

С помощью этого плагина вы можете создавать отличные туры по продукту. Если вы попросите пользователя выполнить конкретное действие, прежде чем он перейдет к следующему шагу, JQuery Tour автоматически скроет все второстепенные элементы страницы.

18. Website tours with jQuery UI

Website tours with jQuery UI

Этот плагин позволяет вам разрабатывать туры по сайтам за счет инструментов для экспонирования и аннотации элементов на веб-страницах. При необходимости процесс можно автоматизировать.

3 принципа разработки эффективных in-app уведомлений

19. Bon Vojage

Bon Vojage

Bon Vojage — это крохотный JQuery плагин, с помощью которого вы сможете создать простейший тур по сайту.

20. ddTour

ddTour

Это несложное решение для онлайн-туров, которое было создано Дэвидом Дэвисом (David Davis).

  • В отличие от других плагинов, здесь ваш код находится в одном месте. Всплывающая подсказка появляется именно там, где у вас есть ее описание.
  • Перемещайтесь к любому элементу с помощью обозначенного селектора класса.

21. Quicktour.js

Quicktour.js

Quicktour.js использует итеративный цикл, чтобы выделять элементы тура в том порядке, в котором вы их добавляете. На затененной странице появляется рамка с заголовком (если он указан), и пользователь продолжает выполнять процесс с каждым кликом.

Отток как следствие плохого онбординга?

22. LightsOff.js

LightsOff.js

«Легкий» плагин (всего 6 кб), который позволяет создавать отличные настраиваемые пояснения к различным элементам веб-страницы.

23. Usertour.js

Usertour.js

Этот jQuery виджет подходит для веб-приложений, которые хотят предоставить своим пользователям пошаговое руководство.

24. VTour.js

VTour.js

Эта библиотека используется для создания пошаговых инструкций для страниц сайта и его функций.

25. jQuery-guide

jQuery-guide

jQuery-guide позволяет объяснять пользователям новые макеты и функции, подсвечивая важные элементы страницы на затененном фоне.

26. Concierge

Concierge

Еще один плагин, которые создает пошаговые инструкции для различных элементов страницы. 

27. Anno.js

Anno.js

Этот плагин также используется для создания эффективных руководств к мощным веб-приложениям.

28. EnjoyHint

EnjoyHint

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

20 топовых open source плагинов для всплывающих подсказок

Подсказки без кодинга

Существует множество причин, по которым вы можете захотеть интегрировать руководства в свой продукт, будь то запуск какой-то новой сложной функции, онбординг после регистрации или общее повышение качества UX. 

Однако проблема с использованием бесплатных плагинов заключается в том, что у ваших разработчиков, скорее всего, есть куда более важные задачи, и они просто не могут заниматься еще и кодингом подсказок.

Платформа Experrto позволяет с легкостью создавать руководства без помощи программистов и дизайнеров. Для того, чтобы добавить подсказки на свой сайт, вам достаточно скачать расширение Experrto для Google Chrome и начать управлять подсказками через браузер с помощью простого редактора (виджета).

Подписывайтесь на нашу группу в фейсбуке и канал в телеграм, чтобы следить за обновлениями.

Прокачайте свой онбординг!

По материалам: ninodezign.com Изображение: freepik.com

← Назад к обзору возможностей

Создание онлайн-руководств

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

Разместите на сайте онлайн-руководство, и пользователь сможет ознакомиться с функциями и возможностями вашего ПО еще до того, как скачает программу. Размещенный на сайте качественный «гайд: как пользоваться и обращаться с программой» повысит лояльность к вам ваших потенциальных клиентов, не говоря о том, что такой «путеводитель» позитивно скажется на SEO факторах сайта.

Кроме того, наличие онлайн-документации — это почти обязательный критерий для попадания в Реестр отечественного ПО, который дает немало преимуществ российским компаниям на внутреннем рынке.

Создание веб-справки или онлайн-руководства для публикации на сайте в Dr.Explain

Для того чтобы опубликовать онлайн-справку вам не нужны знания HTML или CSS. Dr.Explain все может сделать за вас.
Создайте проект в главном меню программы и распишите разделы будущего онлайн руководства. Воспользуйтесь готовыми шаблонами руководств, если не хотите сами придумывать структуру документации.

Заполните разделы контентом — текстом и изображениями, описывающие функционал ПО. В этом вам поможет редактор Dr.Explain, а также его алгоритмы автоматического аннотирования.

Настройте стиль вашего руководства не выходя из программы. Вы можете воспользоваться как предустановленными темами программы, так и сделать свои, используя CSS. Также вы сможете настроить внешний вид онлайн руководства в режиме предпросмотра.

В web-руководстве должно быть оглавление, позволяющее быстро перемещаться по всему документу. Каждая страница руководства посвящена определенной теме и содержит ссылки на другие разделы. Кроме того, страницы содержат специальные навигационные ссылки: следующая страница, предыдущая страница, индексы и т.д.

Осталось только экспортировать вашу документацию и загрузить на сервер. Dr.Explain позаботится и об этих шагах.

Смотрите также

  • Продумайте дизайн вашего руководства с CSS в Dr.Explain
  • Настройте вид страницы справки при помощи HTML шаблонов Dr.Explain

![] (https://cdn.docsie.io/workspace_WxPJSQ5gsES8Bzjxy/doc_ydgtE07E6Rp4AMmKv/file_3UC5tQiPT7j1Phyta/boo_YN22rC95nv3OY2Xaw/1c753e25-8c1a-b459-8567-63defe7641c4Main_picture1.png)

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

Мы рассмотрели самые большие возможности, тарифные планы и политику поддержки для каждой платформы. Пожалуйста, поделитесь своими мыслями в комментариях: что для вас наиболее важно, и какую платформу вы планируете использовать?

*Примите во внимание, что перечисленные ниже платформы расположены в алфавитном порядке и не отражают рейтинг.

1. Archbee

https://lh5.googleusercontent.com/6sg-6ywMHvIYvN6XqPTmjPO8edmmDJipraHLiFSkPHB8yldWutk0NQWwZqzoz7BTVQrsYJXtyo4gK_hyHYAotmjRKHWfgHKVy6yRYXs_nUmBk4UYrKG-MRHnuJtq7F6OUXAP4EU

Поддержка клиентов:

  • Онлайн-чат, SLA 99,9% (не гарантируется)

Ценообразование:

  • Бесплатный начальный уровень предлагает неограниченное количество документов в 2 коллекциях, хранилище 1 ГБ и поддержку интеграции. Платные уровни Growing и Scaling предоставляют дополнительных пользователей, неограниченные коллекции и пользовательские домены. Для начального уровня нет гарантии SLA. [См. ценообразование] (https://www.archbee.io/pricing)

Обучение:

  • Тур по продукту, обучение продажам. Documentation

Краткое описание: Archbee помогает разработчикам и предприятиям создавать документацию для сложных продуктов и услуг. Процесс упрощается с помощью редактора «что видишь — то и получаешь» (WYSIWYG) для создания документов методом перетаскивания. Кроме того, в нем есть глобальный поиск с индексацией в реальном времени.

Archbee поддерживает списки, контрольные списки, таблицы, вызова, мини-задачи, загрузку файлов, изображений и видео, интеграцию карт, многоязычное редактирование кода и диаграммы. Другие интеграции включают Mermaid.js, Swagger, GraphQL, журналы изменений и встраивание HTML iFrame.

Бизнес-функции включают контроль доступа, управление изменениями и историю версий, совместную работу с помощью комментирования и редактирования в реальном времени, а также защиту паролем даже документов с внешним интерфейсом.

Лучшее решение для: Документы по продуктам вашего домена, ссылки на API, руководства для разработчиков, внутренние вики, базы знаний, диаграммы.

Рейтинг Каптерры: 4.7/ 5

2. Confluence

https://lh4.googleusercontent.com/pvA_PwHZDSepadiq3YpFWJ9eRAW4lO6G-T-JMzxg-MlQYwGYSE1hupuGpdYgwF3LZbClfjw1rXfKlQEJM_HsFPRcus0SOpo6E14tHR4nNT1by29SkT00TCtLNcwfv31uW6K-dyQ

Поддержка клиентов:

  • Онлайн-чат и электронная почта, База знаний, форум сообщества

Ценообразование:

  • Confluence имеет бесплатный уровень, а также платные уровни Standard, Premium и Enterprise. См. ценообразование

Обучение:

  • Обучение и сертификация, форум сообщества, Документация

Краткое описание: Confluence 1.0 был запущен компанией Atlassian 25 марта 2004 года. Его целью было создание корпоративной системы управления знаниями, которая сохраняет силу вики в своей основе — мощную простоту.

Confluence является открытой и коллективной системой, обеспечивающей беспрепятственный доступ к документам и обмен файлами между сотрудниками. Это помогает командам создавать, управлять и совместно работать над проектами — от запуска продуктов до маркетинговых кампаний. Выделенные рабочие пространства позволяют сегментировать и распределять информацию по категориям, предоставлять подробные разрешения и обеспечивать совместную работу всех членов команды. Кроме того, Confluence интегрируется с более широким семейством продуктов Atlassian и приложениями на Atlassian Marketplace.

Глобальный поиск с интуитивно понятной иерархией страниц — одна из особенностей Confluence. В нем также есть ober75 настраиваемых шаблонов для планирования документации и создания отчетов. Confluence интегрируется с Jira для отслеживания ошибок и Agile-разработки. Это достигается с помощью коннекторов, которые позволяют отслеживать проблемы и динамически обновлять дорожную карту. Пользователи Confluence могут контролировать доступ к собственным документам, а администраторы рабочих пространств контролируют более широкий доступ к данным. Наконец, персональная лента доставляет соответствующие обновления пользователям на главной приборной панели, информируя их о проектах, задачах, последних файлах и последних контактах.

Лучшее применение: Внутренняя проектная документация

Рейтинг Каптерры: 4.4/ 5

3. Docsie

https://lh5.googleusercontent.com/etMsd8MjsQGM-5zFvrb2_-w5bWe7bp1xR8XpstBKO8UMBiQY0y-YWk9AxEpzTXe9TcEDzxKKn-toe5dyTA21DnW6LRTqBa3gJGdrZ05NqBSk6i-YIwcRgzf3wqqMjTmlLp_rXWk

Поддержка клиентов:

  • Поддержка по электронной почте, База знаний, Поддержка по телефону

Ценообразование:

  • У Docsie есть бесплатный план Startup, а также 4 дополнительных платных плана, предназначенных последовательно для малого, среднего и крупного бизнеса. **See Pricing**

Обучение:

  • демонстрация/просмотр при входе в систему, конференц-связь, учебники на Youtube

Краткое описание: Первая альфа-версия Docsie была запущена в мае 2018 года. Docsie — это более разумный способ создания потрясающей документации по продуктам. Цель Docsie — помочь предприятиям писать лучшую документацию по продуктам.

Docsie — это надежная и мощная платформа, которая позволяет создавать, управлять, разрабатывать и публиковать все аспекты документации по продуктам и порталы баз знаний. Она обладает возможностями совместной работы, которые позволяют вашим пользователям работать вместе, назначать задания и комментировать документацию по мере ее написания. Роли и разрешения пользователей позволяют детально контролировать доступ к данным. Все изменения в Docsie отмечаются по времени, поэтому вы будете знать, что делают ваши пользователи и где они вносят изменения. Docsie также поддерживает (практически) неограниченное количество версий и переводов с помощью своего переводчика-призрака, управляемого искусственным интеллектом, обеспечивая высокий уровень точности перевода документации.

Docsie предлагает универсальную функцию поиска по всем документам и рабочим пространствам. Портал Docsie доступен для собственного хостинга в рамках тарифного плана Docsie, а также для самостоятельного хостинга с использованием Docsie Script и прилагаемого руководства по стилизации Docsie. Docsie предоставляет множество плагинов и дополнений, которые позволяют создавать универсальную и динамичную онлайн-документацию. Docsie можно использовать как для внутренней, так и для внешней документации. Он позволяет перетаскивать материалы, а также создавать защищенные страницы с проверкой по веб-маркеру JSON (JWT). Docsie также имеет инструмент обратной связи под названием Vocally, который позволяет собирать текстовые отзывы и записывать видеоролики взаимодействия с пользователем, помогая вам итерационно улучшать вашу документацию.

Лучшее для: Помогает компаниям создавать и поддерживать справочные документы и руководства пользователя на нескольких языках.

Рейтинг Каптерры: 4.7/ 5

4. Document360

https://lh5.googleusercontent.com/uCmYMywoqWd6xhYjYqy-_N4em0S39BsudO4avHZ_RzK-MJnCirx8DeCUafA1uatojA56JjKUZfLNScEestOTf52ZGkz3WQ09BlHSFaPwNgm73BBtNPKvUXskFHtjOpzvu5MuPgQ

Поддержка клиентов:

  • Поддержка по электронной почте

Ценообразование:

  • Нет бесплатных уровней. Цены начинаются от $49 за проект в месяц для начального уровня, Business — $149, Enterprise — $299 и Enterprise Plus — опции для пользовательских соглашений. [См. ценообразование] (https://document360.com/pricing/)

Обучение:

  • Заказать демонстрацию, Документация

Краткое описание: Document360 была основана в 2017 году после 14-дневного хакатона и имеет штаб-квартиру в Лондоне, Великобритания. Document360 — это система управления знаниями специально для индустрии программного обеспечения как услуги (SaaS). Основанная в облаке, Document360 предоставляет базу знаний самообслуживания для клиентов и внутренних сотрудников.

Она поддерживает авторскую разработку и темы со встроенной аналитикой, а также резервное копирование, восстановление и мониторинг версий корпоративного уровня.

Document360 позволяет управлять несколькими базами знаний из одного места. Аналитика фильтрует данные и создает отчеты по документации, помогая авторам писать более качественную документацию. Разрешения на доступ к данным предотвращают несанкционированный доступ к ним, а частная документация защищена паролями или маркерами доступа. Наконец, функция поиска индексирует результаты в интегрированных приложениях, обеспечивая поиск в Disqus, Intercom, Zendesk, сервисах Google и других.

Лучшее для: Создание базы знаний для использования в индустрии программного обеспечения как услуги.

Рейтинг Каптерры: Нет отзывов

5. Documize

https://lh3.googleusercontent.com/G6-AvcfYPaQ7IaOn42UN2RowWNxh8ql9guHx9A_2TkqDI9hq0ahhZdzg2WTZ8FAQKtYEZt8zcYAIpKOe0xBv48Mpzp8dc5npWf7OIdrs4MXUPHwVrZhzdqWv-ydwiN_fZeD2-pI

Поддержка клиентов:

  • Поддержка по электронной почте, База знаний

Ценообразование:

  • Documize поддерживает до 10 пользователей в бесплатной пробной версии. После этого, по мере увеличения числа пользователей, взимается ежемесячная плата за подписку. [См. ценообразование] (https://www.documize.com/pricing/)

Обучение:

  • Тур по функциям, документация штаб-квартиры для обучения.

Краткое описание: Компания Documize была основана в феврале 2014 года. Он организует существующие документы Word, хранящиеся в компаниях, и делает их доступными для поиска. Это позволяет расширить сотрудничество и поиск информации, используя уже существующую библиотеку документации.

С помощью Documize компании могут создать базу знаний, используя существующие документы Word. Стандартные параметры шаблонов позволяют вырезать и вставлять фрагменты, что помогает создать более обширную библиотеку знаний. Внутри документов пользователи могут добавлять насыщенный текст, фрагменты кода, разметку, доски Jira или Trello и многое другое.

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

Лучшее для: Импортирование документов Word и создание базы знаний с возможностью поиска.

Рейтинг Каптерры: 4.6/ 5

6. Gitbook

https://lh3.googleusercontent.com/y4nH-EiVx4R71PqQpjzD5k66__loi6Gt6tkvEV4flwOGfVJbSf2oYoVq2tgnCudp7YzHkagpO4zvweFc0DoTKqdcv8XdS9JMdpOg3jsg8g-LT0R-HpTGpj9rC1PQJ-9hyQEdQrk

Поддержка клиентов:

  • Поддержка по электронной почте, присутствие на GitHub.

Ценообразование:

  • Проекты с открытым исходным кодом получают бесплатный доступ к GitBook. Планы Team начинаются от $6,40 за пользователя в месяц (минимум 5 пользователей), затем Business — от $12 за пользователя в месяц (минимум 20 пользователей) и Enterprise с индивидуальным ценообразованием — от $400.

Обучение:

  • Возможность заказать демонстрацию. В противном случае обучение проводится через документацию.

Общая информация: GitBook был основан в 2014 году, штаб-квартира находится в Лионе, Франция. GitBook начинался как решение с открытым исходным кодом для документации проектов GitHub.

GitBook помогает командам разработчиков документации продуктов организовывать, обмениваться и публиковать знания с помощью централизованной платформы документации. Это включает в себя внутреннюю и внешнюю документацию. GitBook поддерживает все текстовые форматы, бесчисленное количество языков программирования и видео- или графический контент. Он помогает авторам разрабатывать и публиковать документацию без развитых навыков проектирования или кодирования. Интеграция с GitHub позволяет синхронизировать документы, обновляя их по мере изменения кода в хранилище. Это включает поддержку сохранения/слияния для асинхронных обновлений и совместную работу пользователей в режиме реального времени. GitHib полностью бесплатен для проектов с открытым исходным кодом, некоммерческих организаций и студентов.

Лучшее для: Создание решения с открытым исходным кодом для разработчиков для публикации материалов в git-репозитории.

Оценка: 5/5

7. Гуру

https://lh5.googleusercontent.com/yYj7f3Fox3BNRFcmM0zB-_Yrv7hLxoAF7vnoKmoKKQyPBwh5zfBm01lZjTV_GUj8P89oxG1iGM-zwU2QKAKoE-aX1B842N2OBtCQCQUnT1axZSgi4KBSqnw4PsIOI-WL9249LMo

Поддержка клиентов:

  • Help Center, Email, Live Chat

Ценообразование:

  • Неограниченное количество бесплатных «легких пользователей» с доступом только для чтения или платные планы Starter, Builder и Expert. См. ценообразование

Обучение:

  • Академия Гуру для видеокурсов, Форум сообщества и область FAQ, Сеть разработчиков.

Общая информация: Guru была основана в 2013 году, ее штаб-квартира находится в Филадельфии, штат Пенсильвания. Guru — это решение для управления знаниями, ориентированное на совместную работу. Это первая в мире сеть «расширения возможностей доходов», которая использует искусственный интеллект для повышения эффективности продаж, поддержки и успешной работы команды клиентов.

Guru позволяет создавать бизнес-вики, согласованные с существующими рабочими процессами. Это обеспечивает сотрудникам доступ ко всем необходимым знаниям, необходимым для выполнения их должностных обязанностей. Guru позволяет создавать, совместно использовать и редактировать документацию на платформе из внешних источников, интегрируя ее с существующими рабочими процессами. Сюда входит контекстно-релевантная, проверенная экспертами информация в Slack, Microsoft Teams и электронной почте, а также инструменты управления взаимоотношениями с клиентами (CRM). Редактор Guru позволяет импортировать, форматировать и редактировать существующую документацию или создавать документацию с нуля с помощью функции экспорта.

Лучшее для: Создание бизнес-вики для внутреннего использования

Рейтинг Каптерры: 4.6/ 5

8. Notion Team Wiki

https://lh6.googleusercontent.com/z7F8OHrFYvvrKj9JckBNp6xBcPL1IHCJpDg2E4323jeqOXtn2r45vvd_H5EN2GNw9NJgYKQyOdgHx1AMC7KhyM8z47TbE4zboYiul2wUhbNj-Bgvtdcq5LFwTO1_XutH1NFr6I4

Поддержка клиентов:

  • Веб-поддержка по электронной почте. Чат доступен в приложении.

Ценообразование:

  • Персональный уровень бесплатный (с ограничением в 1000 блоков). Personal Pro и Teams — платные уровни, предназначенные для соло-предпринимателей и фрилансеров. Наконец, Enterprise предназначен для крупных компаний и предлагает SLA и выделенного линейного менеджера. [См. ценообразование] (https://www.notion.so/pricing)

Обучение:

  • Notion предлагает документацию самообслуживания в качестве примера для своих пользователей возможностей платформы. Notion также предоставляет шаблоны и предварительно сконфигурированные страницы для быстрого начала работы. Платформа не предоставляет прямого обучения для клиентов.

Краткое описание: Компания Notion была основана в 2013 году, ее штаб-квартира находится в Сан-Франциско, штат Калифорния. Notion был создан, чтобы помочь компаниям с заметками, задачами, вики и базами данных. Программное обеспечение объединяет множество распространенных рабочих приложений в одно, что делает его универсальным средством для ведения заметок, управления задачами и проектами. Веб-приложение доступно для большинства современных браузеров, а также специальные пакеты приложений для Android и iOS.

Notion Team Wiki разработан как централизованное хранилище документации команды. Сюда входят документы, начиная от политики офисной работы и заканчивая целями и задачами компании. Другие элементы могут включать контактную информацию сотрудников, документы по инженерной практике, а также централизованный портал знаний для сотрудников и клиентов. Он позволяет пользователям перетаскивать списки, изображения, встроенный контент и видео с помощью WYSIWYG-редактора. Notion также поддерживает вложенность страниц с многоуровневым контролем доступа. Кроме того, Team Wiki от Notion позволяет обмениваться рабочими пространствами с группами разработчиков документации, обеспечивая совместную работу с комментариями и прямыми упоминаниями пользователей. Этими рабочими пространствами можно делиться внутри компании, за ее пределами или обоими способами с широкими возможностями в зависимости от того, как настроены права доступа.

Лучшее решение для: Создание внутренней документации по продуктам.

Оценка Каптерры: 4.7/ 5

9. Nuclino

https://lh5.googleusercontent.com/EKQseEcCWsXou9Q9WrBDUfsjvTL6FeMdT2yLfwlYHX5WDTMy-Z-4so18nnbuN16WP8404Bc_bb8Z7Z9ClDeW4r7Rs7XAnHW5GYCAxNXgUMRNG_dIloYwcXsEdJj3qiVl4TpUyXI

Поддержка клиентов:

  • Электронная почта, База знаний

Ценообразование:

  • Базовый БЕСПЛАТНЫЙ уровень с 50 элементами и 2 ГБ общего хранилища. Платный уровень позволяет неограниченное количество элементов и 10 ГБ хранилища на пользователя. [См. ценообразование] (https://www.nuclino.com/pricing)

Обучение:

  • Доступен учебный центр, предоставляющий обзор платформы в различных бизнес-контекстах (HR, продукты, проекты).

Краткое описание: Компания Nuclino была основана в 2015 году, штаб-квартира находится в Мюнхене, Германия. Nuclino — это простое и отзывчивое решение для командной вики в режиме реального времени, которое обеспечивает более высокую производительность и сотрудничество. Команды могут записывать, делиться и находить знания «на лету», с возможностью отслеживать действия членов команды в режиме реального времени при редактировании и поиске.

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

Лучшее для: Создание базы знаний для обмена информацией

Каперский рейтинг: 4.6/ 5

10. Readme

https://lh4.googleusercontent.com/lSiIJWmUDaFPTSXLiMdNmO8jQUeFejXtjDHnYwmMPz4sjb_gnUzEXKVVXevQtlxydGuphYwGiK7YcH2C7AWWzjhpnV112QYsyZiwV-RV30LveLYHbwSQCxbbmArhcf9vGqJ64fE

Поддержка клиентов:

  • Поддержка по электронной почте, онлайн-чат

Ценообразование:

  • Бесплатный уровень поддерживает 3 версии API и 5 пользователей-администраторов в одном проекте. Платные уровни начинаются от $99 за проект в месяц. [См. ценообразование] (https://readme.com/pricing)

Обучение:

  • База знаний, Виртуальный тур, Поддержка клиентов.

Общая информация: Readme была основана в 2014 году, штаб-квартира находится в Сан-Франциско, Калифорния. Readme — это полностью конфигурируемая платформа для совместного документирования. Она ориентирована на динамическое документирование API и программного обеспечения. Пользователи могут взаимодействовать с API напрямую, используя знакомый инструмент проектирования Swagger и файлы OAS. Также имеется редактор разметки и поддержка создания тем.

Он функционирует как база знаний для документации по API и программному обеспечению. Пользователи могут писать в своих любимых инструментах разработки API и копировать реальный код непосредственно в свои документы. В каждом документе доступны журналы версий и изменений. Readme поддерживает изображения, видео и встроенный контент, а также пользовательские CSS-фреймворки.

Наконец, Readme имеет широкие возможности для совместной работы. Члены команды могут предлагать правки, делать комментарии к документам, управлять версиями, создавать новые версии и многое другое. Это касается как внутренней документации, так и документации для пользователей.

Лучшее для: Создания документации по API или программному обеспечению

Рейтинг Каптерры: Нет отзывов

11. ReadtheDocs

https://lh4.googleusercontent.com/MIAIALi3Ms_DTo3acxepIPRCmkWyz81VfcSpG54YLTRrGUrD0yht3_x-vTqXBpvuu6071yNf_kHn-DgKJPlCHRbZbTdGwb8_sTbv6eU2sXLLo6FjnwlsXPk8tMzvNk-Itxi5HIc

Поддержка клиентов:

  • Сообщество с открытым исходным кодом, фокус на исправлении ошибок и поддержке сообщества. Версия для сообщества имеет ограниченную бесплатную поддержку. Бизнес-версия предлагает приоритетную поддержку.

Ценообразование:

  • ReadtheDocs имеет 3 уровня: Basic, Advanced и Pro. [См. ценообразование] (https://readthedocs.com/pricing/)

Обучение:

  • База знаний и обучающие сообщества. Сообщества Stack Overflow и Github.

Краткое описание: Компания ReadtheDocs была основана 1 января 2017 года в Портленде, штат Орегон.

ReadtheDocs — это онлайн-платформа, предлагающая услуги по документированию для сообщества разработчиков открытого кода и предприятий. Эти услуги включают разработку с открытым исходным кодом, обслуживание, интеграцию платформы, обзор процесса документирования и консультации. Разработка с открытым исходным кодом включает интеграцию ReadtheDocs, sphinx, расширений sphinx и разработку на языке python. Интеграция платформ осуществляется путем автоматической генерации ссылок на API и текста в формате разметки.

ReadtheDocs предлагает помощь более чем 100 000+ проектов с открытым исходным кодом, позволяя размещать документацию и обмениваться ею, используя пользовательский домен и стиль. Они позволяют своим пользователям автоматизировать процесс создания, версионирования и размещения документации по программному обеспечению. Когда вы загружаете код на предпочитаемый сервер контроля версий, такой как GitHub или GitLab, ReadtheDocs автоматически создает, обновляет и синхронизирует вашу документацию. Помимо создания и размещения документов в Интернете, ReadtheDocs может экспортировать PDF, одностраничные HTML и ePub файлы для использования в устройствах для электронного чтения. ReadtheDocs позволяет пользователям создавать несколько версий документации — например, версию 1, версию 2 — просто создав отдельную ветку или тег в вашей системе контроля версий.

Лучшее для: Проектов с открытым исходным кодом, желающих бесплатно создавать и размещать документацию.

Рейтинг Каптерры: 4.6/ 5

12. Slab

https://lh4.googleusercontent.com/W-cxulBrPX0Nb3rPQEm4Y-iUHXbc6ge5nE1EW9W_GjH-HUxfAsjFasfO4aakStY4RCup5mSu9oej8m36daF3I6F77BzPhM16H41dP6zx4xhr8Ctyr2sZphe8T33N02s1SwnNGy0

Поддержка клиентов:

  • Билет по электронной почте

Ценообразование:

  • Уровень Slab Free позволяет 10 пользователям и 90 дней истории версий, хотя и имеет ограничение на размер файла 10 МБ и не допускает гостей. Startup и Business снимают эти ограничения по цене $6,67 и $12,50 соответственно за пользователя в месяц. Бизнес также имеет преимущество в виде SLA на время безотказной работы. [См. ценообразование] (https://slab.com/pricing/)

Обучение:

  • Справочный центр и Библиотека ресурсов

Резюме:

Компания Slab была основана в августе 2016 года в Сан-Франциско, Калифорния. Slab предназначен для современных компаний, которым нужны современные базы знаний. Компании используют Slab для обмена учебными материалами и документацией как внутри компании, так и за ее пределами.

Slab — это платформа для документирования баз знаний, которая интегрируется с множеством других инструментов. Сюда входят электронные таблицы, слайды, блок-схемы, а также задачи или проекты. Slab поддерживает различные функции редактирования, как в Microsoft Word и других программах, и все это через веб-приложение. Slab автоматически организует и создает контекстные связи между информацией, включая комментарии и совместный вклад членов команды. В результате получается универсальная функция поиска, которая позволяет видеть документацию, комментарии команды и задачи проекта в одном месте, даже в многочисленных интегрированных инструментах.

Лучшее решение для: Компаний с существующими интеграциями, которые хотят централизовать и упростить поиск знаний.

Рейтинг Каптерры: Нет отзывов

13. Руководство по Zendesk

https://lh3.googleusercontent.com/ancEAKlK1_b41so_9kx1BHSmN0VrTuV4MGsImPrgovfC44qeLwh1MNpupMEs1wUgWB9vg0ApvI6UlE1xGfM_zbJ_5_HZ0qMmX3IcvcrfNTPTDXBiuFONR4gKF8wRTDJa5_a3r6k

Поддержка клиентов:

  • Справочный центр, электронная почта, чат

Ценообразование:

  • Zendesk имеет три пакета, Suite Team, Suite Growth и Suite Professional. Есть бесплатная пробная версия, но нет бесплатного варианта. [См. ценообразование] (https://www.zendesk.com/pricing/#everyone)

Обучение:

  • Zendesk проводит целевое обучение для сотрудников, а также предлагает сертификацию для консультантов и поставщиков услуг.

Резюме: Компания Zendesk начала свою деятельность в 2007 году и базируется в Сан-Франциско, штат Калифорния. Zendesk поддерживает более 150 000 клиентов на более чем 30 языках в сотнях отраслей. Zendesk — это платформа для обслуживания клиентов, которая производит программное обеспечение, позволяющее организациям и их клиентам более эффективно сотрудничать. Она позволяет предприятиям повысить уровень взаимодействия с потребителями и глубже понять своих клиентов. Продукты Zendesk просты в использовании и внедрении. Они позволяют компаниям быстро развиваться, фокусироваться на инновациях и расширяться в соответствии со своим ростом.

Zendesk guides предназначен для превращения информации из чата помощи Zendesk в руководства для пользователей. Он разработан на основе преобразования всей письменной информации справочного руководства в портал знаний для этой цели. Она может быть опубликована в вашем справочном центре, веб-виджете, мобильном SDK. приложении или в любом другом, куда вы можете подключить эту информацию. Руководство также может решать тикеты с помощью своего Zenbot, который позволяет задавать вопросы вашим клиентам. Zendesk Guides также позволяет вам локализовать знания о помощи на 40 различных языках.

Компания Zendesk начала свою деятельность в 2007 году из Сан-Франциско, Калифорния.

Zendesk известен как платформа для успешной работы с клиентами, поддерживающая 150 000+ клиентов на 30 различных языках во всех отраслях. Она позволяет оказывать услуги по поддержке клиентов через системы тикетов по электронной почте, чат и телефон.

Zendesk Guides специально предназначен для работы с документацией и входит в любой тарифный план Zendesk. Это база знаний самообслуживания для компаний, которая может хранить и обслуживать сотни документов и руководств пользователя по всему миру. В экосистеме Zendesk это включает автоответы со статьями базы знаний для тикетов поддержки по электронной почте и подробные показатели отчетности.

Лучшее решение для: Универсальное решение для успешной работы с клиентами с возможностью размещения документации и контекстного обмена документами в конвейере поддержки клиентов.

Оценка Каптерры: 4.4/5

А.Мейер Эрик. CSS. Каскадные таблицы стилей. Карманный справочник. 4-е издание (2016).

Карманный справочник по CSS. Каскадные таблицы стилей. Всё про визуальное представление веб-содержимого.

А.Мейер Эрик. CSS. Каскадные таблицы стилей. Подробное руководство (2008).

Третье издание «CSS – каскадные таблицы стилей«. Подробное руководство» показывает, как реализовать на практике все возможности каскадных таблиц стилей для стандартов CSS2 и CSS2.1. Множество примеров позволит научиться быстро и без усилий разрабатывать стилевое оформление вебстраниц, отвечающее современным требованиям. Эрик Мейер, признанный эксперт по CSS, HTML и вебстандартам, опираясь на свой богатейший опыт, рассматривает все свойства CSS и их взаимодействие, теги, атрибуты, реализации, поддержку различными браузерами, дает рекомендации разработчикам. Вы узнаете о сложном стилевом оформлении документов, пользовательском интерфейсе, верстке таблиц, о списках и генерируемом содержимом, о свободном перемещении и позиционировании, о семействах шрифтов и механизмах резервирования, о том, как работает модель блоков, о новых селекторах CSS3, поддерживаемых IE7, Firefox и другими браузерами. Книга поможет избежать распространенных ошибок, она является полным справочником по CSS и будет полезна как опытному вебразработчику, так и новичку. От читателя потребуется только знание HTML 4.0.

Беляев С.А. Разработка игр на языке JavaScript. Учебное пособие (2016)

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

Бейли Линн. Изучаем SQL (2012)

В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных, эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Бейли Линн. Моррисон Майкл. Изучаем PHP и MySQL (2010)

Вы хотите уметь создавать не только статичные, но и динамичные, связанные с базами данных сайты? Тогда вам не обойтись без знания РНР и MySQL. Эта книга является уникальным визуальным руководством, благодаря которому вы усвоите данные технологии максимально эффективно. Вы не только изучите теорию, но и наберетесь практического опыта, создав целый ряд приближенных к реальным проектов (от рейтинговой системы до сайта знакомств). Вы освоите в деле все важнейшие концепции программирования на РНР и под MySQL: верификацию форм, работу с сессиями, эффективные запросы к базе данных, операции с файлами и многое другое.

Бенедетти Райан, Крэнли Ронан. Изучаем работу с jQuery. (2012)

Хотите добавить интерактивности своему интернет-сайту? Узнайте, как jQuery позволит вам создать целый набор скриптов, используя всего несколько строчек кода! С помощью этого издания вы максимально быстро научитесь работать с jQuery — этой удивительной библиотекой JavaScript, использование которой сегодня стало необходимостью для разработки современных веб-сайтов и RIA-приложений. jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, а также предоставляет богатые возможности по взаимодействию с AJAX. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Вагнер Ричард, Вайк Аллен. JavaScript. Энциклопедия пользователя (2001). Третье издание

Книга JavaScript. Энциклопедия пользователя является наиболее полным учебным и справочным руководством по всем версиям языка JavaScript, включая JavaScript 1.5 и JScript 5.0. На сегодняшний день JavaScript представляет собой самый распространенный язык для написания сценариев, обеспечивающих поддержку интерактивного содержимого Web-страниц. Книга охватывает широкий спектр вопросов, начиная с основ языка и заканчивая сложными вопросами практического применения технологий Web-дизайна. Подробно рассматриваются: взаимодействие JavaScript и HTML; типы данных, операции, выражения и операторы; основы объектно-ориентированной методологии и её реализация в JavaScript; объекты со стороны клиента и сервера; DHTML; технологии написания устойчивого и надежного кода; методика отладки кода. Особое внимание в книге уделяется вопросам достижения безопасности Web-приложений. Книга изобилует множеством практических примеров, которые покрывают всю специфику разработки Web-сайтов с использованием JavaScript. Справочник по базовым языковым объектам превращает книгу в истинное настольное руководство. Книга JavaScript. Энциклопедия пользователя рассчитана на широкий круг разработчиков Web-приложений. Вы можете её скачать бесплатно с нашего сайта.

Васвани Викрам. Zend Framework. Разработка веб-приложений на PHP (2012).

Zend Framework основывается на простоте, лучших приёмах объектно-ориентированного программирования, дружественной к корпорациям лицензионной политике и тщательно протестированном гибком коде. Zend Framework нацелен на разработку более безопасных, надежных и современных Web 2.0-приложений и служб и на использование общедоступных API. Из этой книги, автор которой хорошо разбирается в вопросе и прекрасно владеет техническим языком, вы узнаете, каким образом Zend Framework достигает поставленных целей. Здесь вы найдёте подробные и понятные объяснения, а также законченные примеры, и мы надеемся, что впоследствии вы станете с удовольствием разрабатывать собственные приложения с помощью инструмента Zend Framework, фактически ставшего стандартом. Вы можете скачать бесплатно или читать онлайн книгу Zend Framework. Разработка веб-приложений на PHP, автор Викрам Васвани / Vikram Vaswani с нашего сайта.

Вейл Эстель. HTML5. Разработка приложений для мобильных устройств (2015).

Создавайте сногсшибательные сайты и приложения для любых мобильных и настольных платформ. Для этого вам потребуется всего лишь добавить в ваш инструментарий веб-разработки технологии HTML5 и CSS3. Вооружившись этой практичной книгой, вы научитесь разрабатывать веб-приложения, которые не только хорошо работают на iOS, Android, Blackberry и Windows Phone, но и очень удобны в использовании. Книга содержит множество примеров кода и разметки. Она поможет вам освоить работу с разнообразными инструментами HTML5 — в частности, с новыми веб-формами, масштабируемой векторной графикой (SVG), холстом (Canvas), localStorage и другими родственными API. Кроме того, в этом издании подробно рассмотрены таблицы стилей CSS3. Вы научитесь разрабатывать приложения, которые одинаково хорошо работают как на огромных мониторах, так и на крошечных экранах.

Веру Леа. Секреты CSS. Идеальные решения ежедневных задач (2016)

Гибкий легкий код, соответствующий стандартам — его можно получить, если подойти к проблеме аналитически. Леа Веру познакомит вас с недокументированными приемами, позволяющими найти изящные решения для самого широкого круга задач веб-дизайна. В основу книги легли доклады автора на шестидесяти международных конференциях веб-разработчиков, так что она затрагивает самые актуальные темы — от взаимодействия с пользователем до типографики и визуальных эффектов. Множество книг, доступных на сегодняшнем рынке, документируют возможности CSS от A до Я. Хорошо это или плохо, но «Секреты CSS» — не одна из них. Ее назначение — заполнить пробелы в знаниях, оставшиеся после того, как вы уже ознакомились со справочными материалами, открыть ваш разум новым способам применения функциональности, которая вам уже известна, а также познакомить вас с полезными возможностями CSS, которые не так модны и популярны, но заслуживают не меньшей любви. Главная задача этой книги — научить вас решать проблемы с помощью CSS.

Вонг Уоллес. Основы программирования для чайников. Второе издание (2002)

Перед вами одна из самых простых книг, посвященных программированию. Написанная известным автором Уоллесом Вонгом, она позволит вам сделать первые шаги в освоении премудростей написания компьютерных программ. Вы узнаете, что такое язык программирования, и какие языки программирования наиболее популярны на сегодняшний день. Отдельные части книги посвящены использованию языка программирования BASIC, использованию различных структур данных, а также программированию для Internet. Книга рассчитана на пользователей с начальным уровнем подготовки. Легкий и доступный стиль изложения поможет новичкам как можно быстрее приступить к созданию собственных программ.

Вроблевски Люк. Сначала мобильные (2012)

Книга короткая и воды в ней нет. В первой части поясняется, почему подход «сначала мобильные» стал в последнее время таким актуальным. Вторая часть рассказывает об отличиях мобыльного веб-дизайна от обычного — ознакомившись с ней, вы сможете сегодня же приступить к созданию мобильных сайтов.

Гаврилов Андрей. Веб-дизайнер на миллион (?)

В этой книге ты найдешь практические руководства, описания стратегий и четкие рекомендации. Чтобы усвоить максимум полезной информации и составить в голове четкий план того, как стать веб-дизайнером, рекомендую ничего не пропускать и не «проглатывать» во время чтения.

Гладкий Алексей. Как самому создать сайт быстро и профессионально (2012)

Разве это не замечательно – уметь собственноручно создать и сопровождать сайт, не обращаясь к кому-то за помощью? Помимо экономии денег (ведь услуги по веб-разработке стоят немало), это позволяет самостоятельно решать массу задач: создание личной веб-странички, корпоративного сайта, интернет – магазина, реализация интересных проектов – вот далеко не полный перечень того, что может делать человек, владеющий технологиями веб-разработки. Прочитав эту книгу, вы узнаете, что представляет собой современный веб-сайт, как разрабатывается его концепция, что такое хостинг и доменное имя, чем отличается статическая веб-страница от динамической, как формируется контент сайта, зачем нужна его оптимизация, а также о многом другом. Вы научитесь самостоятельно программировать веб-страницы с помощью языка гипертекстовой разметки HTML, а также подробно познакомитесь с программными продуктами, специально созданными для веб-разработчиков и позволяющими в автоматическом режиме создать полноценный сайт, затратив на это минимум времени и усилий. Легкий, доступный стиль изложения, а также большое количество наглядных иллюстраций и практических примеров превращают изучение данной книги в увлекательный процесс, результатом которого станет умение в короткие сроки создать привлекательный современный веб-ресурс и выполнять все необходимые действия по его сопровождению, обслуживанию и оптимизации.

Гоше Хуан Диего. HTML5 для профессионалов (2013)

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

Даккет Джон. HTML и CSS. Всё, что нужно знать для создания первоклассных сайтов (2013)

Эта книга — самый простой и интересный способ изучить HTML и CSS. Независимо от стоящей перед вами задачи: спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом, эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный спо соб подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдете практические советы о том, как организовать и спроектировать страницы вашего сайта, и после прочтения книги сможете разработать свой веб-сайт профессионального вида и удобный в использовании.

Даккет Джон. Интерактивная веб-разработка. Самый полный гид по созданию современных сайтов (2017)

Эта книга — самый простой и интересный способ изучить JavaScript и jQuery. Независимо от стоящей перед вами задачи — спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом — эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдёте практические советы о том, как организовать и спроектировать страницы вашего сайта, и после прочтения книги сможете разработать свой веб-сайт професионального вида и удобный в использовании.

Джилленуотер Зои. Сила CSS3. Освой новейший стандарт веб-разработок (2012)

CSS3 — новейший стандарт веб-разработок, значительно расширяющий функциональные возможности языков веб-программирования и позволяющий реализовать оригинальные визуальные решения для ваших интернет-проектов. С помощью CSS3 вы сможете создавать такие привлекательные эффекты, как полупрозрачные фоны, градиенты и тени; использовать оригинальные шрифты, обычно не применяющиеся в Сети; внедрять на сайтах анимацию без использования Flash; предоставить пользователям возможность персонифицировать дизайн сайта без применения JavaScript. Вы узнаете, как средствами CSS реализовать множество практических задач, решая по ходу работы с книгой разнообразные учебные примеры. Как создать потрясающий дизайн с уникальной типографикой и графическими элементами? Как использовать CSS3 для улучшения юзабилити вашего сайта? Как обеспечить поддержку новых возможностей CCS3 для устаревших браузеров? Как создавать веб-дизайн для мобильных версий сайта? Ответы на эти и многие другие вопросы вы найдете в данной книге.

Дронов Владимир. Macromedia Dreamweaver 8 (2006)

Описывается работа в новой версии визуального Web-редактора Macromedia Dreamweaver 8. Книга организована в виде 14-ти занятиий по Web-дизайну. Рассмотрены современные стандарты Интернета, интерфейс программы, создание страниц и сайтов, работа с текстами, графикой, таблицами и стилями, различные виды Web-дизайна: фреймовый, табличный и контейнерный. Освещен вопрос использования шаблонов, плавающих и свободных позиционируемых контейнеров, разработка Web-сценариев. Уже с первых страниц начинающий пользователь може быстр приступит к работе и создать простейший Web-сайт. Изучение всего материала книги позволит читателю создавать современный Web-сайт с оформлением, приближенным к полиграфическому. Особую ценность имеют полезные советы автора, маленькие хитрости и нетрадиционные приемы Web-верстки.

Дронов Владимир. HTML5, CSS3, и WEB 2.0. Разработка современных веб-сайтов (2011)

Практическое руководство по созданию современных Web-сайтов, соответствующих концепции Web 2.0. Описаны языки HTML 5 и CSS 3, применяемые, соответственно, для создания содержимого и представления Web-страниц. Даны принципы Web-программирования на языке JavaScript с использованием библиотеки Ext Core. Рассказано о создании интерактивных Web-страниц, приведены примеры интерактивных элементов, позволяющие сделать Web-страницы удобнее для посетителя. Раскрыты вопросы реализации подгружаемого и генерируемого содержимого, семантической разметки, применения баз данных для формирования Web-страниц. Показаны способы расширения функциональности Web-сайтов с использованием Web-форм, элементов управления, свободно позиционируемых элементов и программного рисования средствами HTML 5.

Дунаев Вадим. Самоучитель JavaScript (2005). Второе издание

Эта книга предназначена для самостоятельного освоения программирования на языке JavaScript. Кроме общего руководства, она содержит множество примеров и текстов готовых к использованию программ. Рассматриваются вопросы создания сценариев для веб-сайтов, а также сценариев, выполняемых Windows Scripting Host. В приложениях приводится справочная информация по JavaScript и HTML. Книга адресована как новичкам, так и тем, кто уже имеет некоторый опыт в веб-дизайне и программировании. Во втором издании книги исправлены замеченные опечатки и неточности.

Е.Дэвис Мишель, А.Филлипс Джон. Изучаем PHP и MySQL (2008). Второе издание

Если вы хотите научиться созданию динамических веб-сайтов, знакомы с основами программирования на HTML, но не представляете себе, как использовать для этих целей язык программирования PHP и СУБД MySQL, то данная книга станет вам незаменимым помощником. Ее авторы с успехом демонстрируют, что такая комбинация – это мощный инструмент, позволяющий существенно упростить разработку веб-приложений. В книге рассматривается установка программных пакетов PHP и MySQL для PC, Macintosh и LINUX, даются основы работы с языком программирования PHP, раскрываются понятия типов данных, переменных, функций, массивов и форм. Также приводится подробное введение в MySQL, разъясняется концепция проектирования реляционных баз данных и демонстрируются конкретные примеры использования MySQL для работы с ними. Книга снабжена большим количеством справочной информации по соответствующим сетевым ресурсам и стандартам. Авторы иллюстрируют на примерах способы внедрения данных в динамическое содержимое страниц с помощью PHP, кратко, но содержательно рассматривают вопросы безопасности и управления доступом к веб-страницам, описывают ошибки, возникающие при вводе данных, методы их обработки и исправления, а в заключение приводят подробный пример приложения (блога), показывая совместную работу описанных в книге технологий.

Закас Николас. JavaScript для профессиональных веб-разработчиков. (2015)

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

Закас Николас. Оптимизация производительности JavaScript. (2012)

Если вы относитесь к подавляющему большинству веб-разработчиков, то наверняка широко применяете JavaScript для создания интерактивных веб-приложений с малым временем отклика. Проблема состоит в том, что строки с программным кодом на языке JavaScript могут замедлять работу приложений. Эта книга откроет вам приемы и стратегии, которые помогут в ходе разработки устранить узкие места, влекущие за собой снижение производительности. Вы узнаете, как ускорить выполнение, загрузку, операции с деревом DOM, работу страницы в целом и многое другое. Николас Закас, программист из компании Yahoo!, специализирующийся на разработке пользовательских интерфейсов веб-приложений, и еще пять экспертов в области использования JavaScript представят оптимальные способы загрузки сценариев и другие приемы программирования, которые помогут вам обеспечить наиболее эффективное и быстрое выполнение программного кода на JavaScript. Вы познакомитесь с наиболее передовыми приемами сборки и развертывания файлов в действующем окружении и с инструментами, которые помогут в поиске проблем. Книга адресована веб-разработчикам со средним и высоким уровнем владения языком JavaScript, желающим повысить производительность интерфейсов веб-приложений.

Зандстра Мэтт. PHP. Объекты, шаблоны и методики программирования. (2011). Третье издание

Про автора: Мэтт Зандстра больше 10 лет проработал веб-программистом, был консультантом по РНР и составителем технической документации. Он — старший разработчик в компании Yahoo!, а также свободный программист и писатель. Мэтт — автор книги Освой самостоятельно РНР за 24 часа (третье издание), выпущенной в ИД “Вильямс” в 2007 году, и соавтор книги DHTML Unleashed (издательство SAMS Publishing). Он также писал статьи для Linux Magazine, Zend.com, IBM DeveloperWorks и php\ architect Magazine. Мэтт работает, в основном, с РНР, Perl и Java, создавая веб-приложения и приложения командной строки.

Зандстра Мэтт. PHP. Объекты, шаблоны и методики программирования. (2015). Четвертое издание

Создайте высокопрофессиональный код на PHP, изучив его объектно-ориентированные возможности, шаблоны проектных решений и важные средства разработки.

Зервас Квентин. WEB 2.0. Создание приложений на PHP (2010).

Об авторе. Квентин Зервас живёт в г. Аделаида (Южная Австралия) и занимается веб-программированием (с 2003 года — в качестве независимого разработчика). После получения диплома бакалавра компьютерных наук в университете Аделаиды в 2001 года Квентин работал в нескольких фирмах по разработке программ для WWW, пока не предпочёл независимый статус. За это время он создал множество специализированных веб-приложений для заказчиков по всему миру. Недавно Квентин с двумя партнерами основал новую фирму, Recite Media (http://www.recite.com.au), которая в основном разрабатывает программы для Web 2.0 по заказу других компаний, специализирующихся в области веб-программирования и дизайна. Их главная разработка, Recite CMS, используется в работе некоторых крупнейших австралийских фирм. В дополнение к этому Квентин ведёт свой сайт PhpRiot (http://www.phpriot.com), посвященный программированию на PHP и предлагающий посетителям ряд полезных публикаций, в том числе написанных самим Квентином на темы, связанные с PHP. Поработав в качестве научного редактора книги Begining Ajax with PHP: From Novice To Professional, он решил рискнуть и написать свою собственную книгу, которую вы сейчас держите в руках.

ИНТУИТ. Введение в HTML5. (2016)

В курсе рассказывается об истории создания HTML5, возможностях, совместимости с другими стандартами, основных структурных элементах и их использовании в современных браузерах. Демонстрируются новые элементы разметки и атрибуты, улучшающие формы, элемент video и создание индивидуального видеоплеера, «холст», API сокеты, кэширование приложения и хранилища данных на клиентских компьютерах. Дается введение в технологию многопоточного выполнения кода Web Workers и описываются основные возможности геолокации.

Кан М. Основы программирования на JavaScript (2016). ИНТУИТ

Курс посвящен изучению языка программирования JavaScript. JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице.

Каскиаро Марио, Маммино Лучано. Шаблоны проектирования Node.js (2017).

Node.js – программная платформа, позволяющая легко и просто создавать масштабируемые серверные приложения на языке JаvаScript. В книге описаны асинхронная, однопоточная архитектура платформы, а также шаблоны асинхронного управления потоком выполнения и потоками данных. Рассмотрен подробный список реализаций распространенных, а также некоторых уникальных шаблонов проектирования в Node.js. Издание адресовано разрабтчикам и архитекторам программного обеспечения, обладающим основными навыками владения JavaScript и желающим получить глубокое понимание, как проектируются и разрабатываются приложения уровня предприятия на основе Node.js.

Кириченко А.В., Хрусталев А.А. HTML5 + CSS3. Основы современного web-дизайна (2018).

С помощью данной книги вы сможете легко и непринужденно освоить базовый курс HTML5 и CSS3. Уровень подаваемого материала книги позволит эффективно использовать полученные знания как новичку, так и более опытному программисту, желающему освоить основы или улучшить свои навыки web-программирования и web-дизайна. Помимо базового синтаксиса обоих языков, вы узнаете: как редактировать и работать с текстом в HTML5: как использовать списки, таблицы, скрипты и ссылки; как зармещать мультимедиа-объекты и создавать макет web-страницы, как пользоваться формами и фреймами; как форматировать и видоизменять блоки и структуру документов при помощи CSS3, что из себя представляют визуальные функции CSS3 и многое другое. Каждый теоретический отрезок сопровождается практическим примером, наглядно демонстрирующем пройденный материал. Книга подойдет для всех желающих освоить или начать лучше ориентироваться в HTML5 и CSS3, которые являются на данный момент основными инструментами современного web-дизайна.

Кит Джереми. HTML5 для веб-дизайнеров (2013).

Джереми Кит обладает способностью писать легко и доступно о сложных вещах и сразу выделять те определенно важные моменты, которые имеют значение для дизайнеров-разработчиков. В книге «HTML5 для веб-дизайнеров» он рассказывает о современных тенденциях в области web-разработок. В HTML5 появилось много интересных тэгов, в том числе поддержка аудио– и видеофайлов. Теперь вам не надо тратить время на установку плагинов для проигрывания музыки или видео – просто воспользуйтесь одним из новых тегов. Автор убеждает, что можно использовать структурные элементы HTML5 прямо сейчас, например назначить стиль любому элементу, который вы захотите изобрести, или начать использовать доступные вам дополнительные уровни заголовков. Книга Джереми Кит – настоящая инструкция по использованию HTML5.

Клименко Роман. Веб-мастеринг: изучаем HTML5, CSS3, JavaScript, PHP, CMS, AJAX, SEO (2013).

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

Колисниченко Д.Н. Самоучитель PHP 5 (2004).

Данная книга является превосходным учебным пособием, позволяющим быстро освоить и эффективно использовать язык программирования PHP. Здесь вы найдёте всё, что для этого необходимо: от описания настройки PHP, основ CGI и базовых конструкций языка, до работы с сессиями, каналами, сокетами и другими специальными технологиями PHP. Особое место занимает рассмотрение взаимодействия PHP с базами данных. В книге рассмотрены как MySQL, так и SQLite, поддерживаемая PHP5. При этом книга максимально ориентирована на достижение реальных практических результатов. В деталях описано, как создать на PHP свою гостевую книгу, чат, форум, почтовую рассылку на сайте, новостную ленту и даже Интернет-магазин. Приведены готовые скрипты на PHP. Отдельно рассмотрена методика создания системы автоматического управления содержимым сайта («движка»). Такая система позволит вам максимально упростить поддержку и обновление своего сайта. Кроме создания своих скриптов, приведено описание профессиональных продуктов (бесплатных и открытых): форума PHPBB и системы PHP-Nuke. Эти продукты применяются на огромном количестве сайтов и позволяют «дважды не изобретать велосипед», а использовать уже готовые решения. Книга отличается простотой и ясностью изложения материала. Написана опытным и известным автором. Лучший выбор для начинающих изучать язык программирования PHP.

Котеров Дмитрий, Симдянов Игорь. PHP 7. В подлиннике (2016)

Рассмотрены основы языка 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-сообщества. В третьем издании добавлены 24 новые главы, остальные главы обновлены или переработаны. На сайте издательства находятся исходные коды всех листингов.

Крокфорд Дуглас. JavaScript. Сильные стороны (2012).

Любой язык программирования имеет свои сильные и слабые стороны, однако язык JavaScript в большей степени состоит из последних, так как был разработан в спешке и практически не отлаживался. В этой книге среди множества самых ужасных JavaScript-конструкций выделены наиболее надежные, понятные и удобные в сопровождении — то подмножество языка, которое позволяет создавать по-настоящему расширяемый и эффективный код. Автор — уважаемый среди разработчиков эксперт в области JavaScript — выделяет массу интересных идей, которые делают JavaScript прекрасным объектно-ориентированным языком программирования. Эта книга откроет вам красивый, элегантный, простой и выразительный язык программирования, позволяющий создавать эффективный код независимо от того, управляете вы библиотеками объектов или просто пытаетесь заставить Ajax работать быстрее. Если вы разрабатываете сайты или приложения для Интернета, эта книга вам просто необходима.

Круг Стив. Веб-дизайн: книга Стива Круга или «Не заставляйте меня думать!» (2005)

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

Кузнецов Максим, Симдянов Игорь, Голышев Сергей. PHP 5. Практика создания web-сайтов (2005)

С помощью РНР 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта. Рассматриваются работа с СУБД MySQL, вопросы защиты Web-приложений, работа с графикой, Flash и PDF-документами. В качестве практических примеров разработаны такие приложения, как система администрирования контента сайта (CMS), форум, система сбора и анализа статистики посетителей сайта, система рассылки, FTP-менеджер, универсальный каталог продукции и др. Книга ориентирована на читателей, знакомых с языками HTML и РНР, но не имеющих большого опыта разработки динамических Web-приложений. Компакт-диск содержит исходные коды всех Web-приложений, разрабатываемых в книге и в сумме составляющих готовый полнофункциональный корпоративный Web-сайт.

Кузнецов Максим, Симдянов Игорь. PHP. Практика создания Web-сайтов (2009). Второе издание

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

Кузнецов Максим, Симдянов Игорь. Самоучитель PHP 5/6 (2009). Третье издание

Описаны самые последние версии языка разработки серверных сценариев PHP — 5.3 и 6.0. Рассмотрены основы языка, вопросы объектно-ориентированного программирования на PHP, обработки исключительных ситуаций, взаимодействия c MySQL, регулярные выражения, работа с электронной почтой. Книга содержит множество примеров, взятых из реальной практики разработки динамических Web-сайтов. Третье издание книги, ранее выходившей под названием «Самоучитель PHP 5», существенно переработано, дополнено и будет интересно не только программистам, впервые знакомящимся с языком, но и читателям предыдущих изданий книги и профессионалам. Для программистов и Web-разработчиков.

Кузнецов Максим, Симдянов Игорь. PHP 7. Самоучитель (2018)

Книга опытных разработчиков описывает последнюю версию языка разработки серверных сценариев РНР 7. Рассмотрены все нововведения языка и связанные с ними изменения в разработке современных Web-сайтов. Изложение ведется с упором на объектно-ориентированное программирование, шаблоны проектирования, итераторы, генераторы, а также взаимодействие с современными базами данных (PostgreSQL и Redis). В конце глав приведены более 100 заданий для закрепления материала и освоения не вошедших в книгу разделов языка. Электронный архив с исходными кодами доступен на сайтах издательства и GitHub.

Кухарчик А. PHP. Обучение на примерах (2004)

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

Лабберс Питер, Олберс Брайан, Салим Фрэнк. HTML5 для профессионалов (2011)

HTML5 для профессионалов: мощные инструменты для разработки современных веб-приложений.

Ленгсторф Джейсон. PHP и jQuery для профессионалов (2011)

Об авторе: Джейсон Ленгсторф / Jason Lengstorf — веб-дизайнер и разработчик, проживающий в штате Монтана. Его специализация — создание программного обеспечения для управления веб-контентом на основе PHP, MySQL, AJAX и веб-стандартов. Большую часть времени отдаёт своей компании Ennul Design, интернациональный коллектив которой разрабатывает первоклассные сайты. Он также управляет собственной фирмой по пошиву одежды Humblecock, пытаясь при этом выкроить время для своих хобби, таких как гольф и путешествия.

Литвин Евгений. Прибыльный блог. Создай, раскрути и заработай (2012)

Что такое блог, сегодня занет каждый или практически каждый пользователь Интернета. И, судя по стремительно возрастающему количеству блогов в Сети, для многих блогинг — достаточно серъёзное увлечение. Но далеко не каждый знает, что это увлечение вполне может быть очень прибыльным. Как «заставить» блог приносить деньги? Как создать и раскрутить свой блог? Как выбрать целевую аудиторию и тематику? Ответы на эти и многие другие вопросы вы найдете в практическом руководстве Евгения Литвина. Откройте для себя профессиональные секреты успеха, узнайте, как хобби может приносить прибыль!

Лоусон Б., Шарп Р. Изучаем HTML5. Библиотека специалиста (2011).

Эта книга посвящена изучению нового стандарта веб-программирования HTML5 и использованию новых функциональных возможностей, предоставляемых веб-разработчикам. Написанная опытными программистами, давно использующими HTML5 в своей работе, книга расскажет, как приступить к освоению этого языка программирования и адаптации веб-проектов для того, чтобы в полной мере воспользоваться преимуществами нового стандарта. Авторы не заставляют вас читать избыточно подробные спецификации языка, а учат применять HTML5 на конкретных примерах. С помощью этой книги вы узнаете, каковы новые семантики и структуры HTML5, как использовать мультимедийные элементы HTML5 для размещения аудио- и видеоданных, как разрабатывать «умные» веб-формы и усовершенствовать приложения, использующие географическую привязку, с помощью API геолокации. Книга адресована веб-разработчикам, знакомым с HTML и XHTML и желающим быстро освоить новые возможности языка HTML5.

МакГрат Майк. PHP 7. Для начинающих с пошаговыми инструкциями. Веб-разработка — это просто! (2018)

Книга Майка МакГрата / Mike McGrath посвящена самому популярному на сегодняшний день языку программирования. Эта книга помогает освоить азы PHP7 даже тем новичкам, которые не знакомы с этим языком, а также с программированием вообще. Благодаря традиционно доступному изложению, присущему всем книгам серии «Программирование для начинающих», обилию иллюстраций и примеров, а также множеству полезных советов, эта книга — лучшее пособие для начинающих программистов.

МакДональд Мэтью. HTML5. Недостающее руководство. Книга, которая должна быть на полке (2012)

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

Маклафлин Бретт. PHP и MySQL. Исчерпывающее руководство (2013, 2014). Первое и Второе издание

Если у вас есть опыт разработки сайтов с помощью CSS и JavaScript, то эта книга переведет вас на новый уровень веб-разработки — создание динамических веб-сайтов на основе PHP и MySQL. С помощью практических примеров в книге вы узнаете все возможности серверного программирования. Вы прочитаете, как выстраивать базу данных, как управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы. — Написание PHP-скриптов и создание веб-форм. — Синтаксис PHP и SQL. — Создание и управление базой данных. — Создание динамических веб-страниц, которые изменяются при каждом новом просмотре.Разработка шаблонов страниц об ошибках, которые будут выводиться пользователям. — Использование файловой системы для доступа к данным пользователя, включая иллюстрации и двоичные файлы. — Создание административной страницы для управления сайтом.

Макфарланд Дэвид. Большая книга CSS3 (2014). Третье издание

C помощью технологии CSS3 (каскадные таблицы стилей) можно создавать уникальные, современные оформления веб-сайтов. Но даже самый опытный веб-разработчик может не знать всех приемов применения CSS3. Прочитав в этой книге множество практических примеров, а также советов, вы перейдете на новый уровень создания сайтов с помощью HTML и CSS. Вы узнаете, как разрабатывать веб-страницы, которые одинаково быстро работают и одинаково выглядят как на ПК, так и на смартфонах и планшетах. В книге рассмотрены следующие темы: написание HTML5-тегов, CSS3-тегов, которые распознаются во всех браузерах; форматирование текста, добавление на страницы навигации; создание таблиц и форм; приемы веб-дизайна для создания уникального оформления сайтов; создание сайтов для любых устройств с помощью адаптивного дизайна.

Макфарланд Дэвид. Новая большая книга CSS3 (2016).

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

Малиночкин Денис. LESS. Путеводитель для новичков (?).

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

Маркотт Итан. Отзывчивый веб-дизайн (2012).

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

Мержевич Влад. Bootstrap. Руководство (?).

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

Минник Крис, Ева Холланд. JavaScript для чайников (2017).

Язык программирования JavaScript для начинающих (для чайников). Научно-популярное издание.

Морган Ник. JavaScript для детей (2016)

Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt. Вы напишете несколько настоящих игр — поиск сокровищ на карте, «Виселицу» и «Змейку». На каждом шаге вы сможете оценить результаты своих трудов — в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным. Книга для детей от 10 лет.

Моррисон Майкл. Изучаем JavaScript (2012)

Вы готовы сделать щаг вперед в своей практике веб-программирования и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым «горячим» языком программирования — JavaScript! С помощью этой книги вы узнаете все о языке JavaScript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, — благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего java-скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах. Особенностью данного издания является уникальный способ подачи материала, вьделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Николенко Д.В. Практические занятия по JavaScript для начинающих (2000)

Эта книга уникальна. Она написана специально для Вас, если Вы чувствуете необходимость реализовать на создаваемых Вами Web-страницах собственные сценарии. Пусть у Вас мало свободного времени, а детальное изучение используемых для этого языков не представляется Вам лучшим способом включиться в работу. Хорошо, если Вы уже имеете некоторый опыт создания Web-страниц, знакомы в HTML и можете разобраться в HTML-кодах. В этом случае книга, которую Вы держите в руках — это именно то, что Вам необходимо. Издание состоит из 12 глав. В каждой главе раскрываются наиболее важные особенности написания кодов и возможности обогащения HTML с использованием JavaScript. В тексте приводятся листинги программ. В целях приобретения опыта написания программ мы рекомендуем вводить примеры с клавиатуры, запоминать их в отдельном файле, который затем может быть загружен в браузер и проверен на работоспособность. Книга является практическим руководством, рассчитанным на начинающих пользоваться возможностями JavaScript для обогащения своих страниц. Прочитав и изучив пособие, Вы будете иметь достаточное представление о том, как создаются скрипты на JavaScript. Для дальнейшей работы Вам будет необходимо использовать лишь справочные материалы по JavaScript. Приложение этой книги представляет собой небольшой лаконичный справочник по объектам, свойствам и методам JavaScript. Он ни в коей степени не создавался полным или исчерпывающим, давая право на существование объемным томам по этому языку для опытных пользователей. В справочном приложении приведены сведения о наиболее важных объектах JavaScript с указанием их основных свойств и методов.

Никольский А.П. JavaScript на примерах (2017)

Эта книга является превосходным учебным пособием для изучения языка программирования JavaScript на примерах. Изложение ведется последовательно: от написания первой программы до создания полноценных проектов: интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и проч. По ходу даются все необходимые пояснения и комментарии. Книга написана простым и доступным языком. Лучший выбор для результативного изучения JavaScript!

Никсон Робин. Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS (2013). Второе издание

Научитесь создавать современные динамические веб-сайты, даже если у вас нет опыта в программировании! Если вы умеете писать статические сайты на HTML, то с помощью этого руководства вы освоите динамическое веб-программирование и изучите современные технологии с открытым кодом: PHP, MySQL, JavaScript и CSS. В данном руководстве каждая технология рассматривается отдельно и показывается, как их объединить в одно целое, дается представление о самых современных концепциях веб-программирования. С помощью подробно разобранных примеров и контрольных вопросов, приводимых в каждой главе, вы сможете закрепить изученный материал на практике.

Никсон Робин. Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS3, HTML5 (2016). Четвертое издание

Научитесь создавать интерактивные сайты, активно работающие с данными, воплощая в них мощные комбинации свободно распространяемых технологий и веб-стандартов. Для этого достаточно обладать базовыми знаниями языка HTML. Это популярное и доступное пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5. С каждой из упомянутых технологий вы познакомитесь отдельно, научитесь применять их в комбинации друг с другом, а по ходу изложения освоите ценные практические приемы веб-программирования. В конце книги весь изученный материал будет обобщен: вы создадите полнофункциональный сайт, работающий по принципу социальной сети. • Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования. • Откройте для себя базу данных MySQL • Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности. • Воспользуйтесь фундаментальными возможностями языка JavaScript • Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта. • Изучите основы CSS для форматирования и оформления ваших страниц. • Познакомьтесь с возможностями HTML5: геолокацией, работой с аудио и видео, холстом.

Нильсен Якоб. Веб-дизайн: книга Якоба Нильсена (2010).

Книга, которую вы держите в руках — самая известная на сегодняшний день (на 2001 год) книга по веб-дизайну. Её автор, доктор физических наук Якоб Нильсен — признанный во всем мире специалист в области интерфейсов и удобства эксплуатации, — делитсяс читателями своими знаниями и опытом. Им был разработан ряд методик, напрвленных на быстрое и экономичное усовершенствование пользовательского интерфейса, включая эвристическую оценку. Он является обладателем 38 патентов США на разработки, ориентированные, главным образом, на повышение удобства работы пользователей с Интернетом. Книга содержит исчерпывающее руководство по построению эффективного взаимодействия с любым пользователем в любой ситуации: от подготовки информационного наполнения и оформления страниц до упрощения структуры навигации и создания профессиональных сайтов. В книге вы не найдёте описаний каких-то конкретных программ и кодов на HTML. Она отвечает на самый главный вопрос дизайна: «Что именно нужно сделать, чтобы посетителям сайта было удобно с ним работать?»

Олищук А.В., Чаплыгин А.Н. Разработка WEB-приложений на PHP5 (2006)

Книга посвящена профессиональному использованию языка PHP5 — самого популярного, весьма мощного, эффективного и относительно простого в изучении языка Web-программирования. В ней затрагивается широкий круг тем, связанных с разработкой Web-приложений любого назначения и уровня сложности. Здесь читатель найдет всё, что необходимо как для начала работы с PHP, так и для дальнейшего его использования — начиная с азов языка и установки его программного окружения и заканчивая средствами работы с XML, Web-сервисами и системами управления базами данных. Авторами использован сугубо практический подход: все темы рассматриваются на многочисленных лаконичных примерах и снабжены ссылками на дополнительные материалы, которые могут быть полезны читателю. Чтобы начать работать с книгой, от читателя требуется лишь минимальный уровень знаний в вопросах создания Web-страниц: знакомство с языком HTML и умение работать с браузером. Однако, поскольку книга изначально ориентирована на специальные возможности именно PHP 5, она будет полезна не только новичкам, но и тем разработчикам, которые решили перейти с четвертой версии языка на пятую.

Пилгрим Марк. Погружение в HTML5 (2011)

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

Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (2010). Третье издание

Рассмотрены вопросы создания интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL. Представлен материал о применении каскадных таблиц стилей (CSS) для форматирования Web-страниц. Даны основные конструкции языка PHP, на примерах показаны приемы написания сценариев, наиболее часто используемых при разработке Web-сайтов. Описаны приемы работы с базами данных MySQL при помощи PHP, а также администрирования баз данных с помощью программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache. В 3-м издании книги описываются новые версии программ Apache 2.2.14, PHP 5.3.0 и MySQL 5.1.40. Добавлено описание программ Notepad++, Aptana Studio, NetBeans и HeidiSQL, рассмотрены возможности шаблонизатора Smarty, а также переработаны и дополнены все главы книги.

Прохоренок Н.А. Дронов В.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (2015). Четвертое издание

Рассмотрены вонросы создания интерактивных Web-сайтов с номощью HTML, JavaScript, РНР и MySQL, форматирования Web-страниц при помощи CSS. Даны основы РНР и примеры написания типичных сценариев. Описаны приемы работы и администрирования баз данных MySQL при номощи РНР и программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache. Приведено описание текстового редактора Notepad++, шаблонизатора Smarty и прочих программ (Aptana Studio, NetBeans и HeidiSQL), необходимых Web-разработчику. В 4-м издании содержится описание возможностей, предлагаемых HTML 5 (средства семантической разметки и размещения аудио и видео) и CSS 3 (градиенты, создание тени, анимация и преобразования), технологии AJAX, формата JSON, новых инструментов JavaScript (включая средства геолокации и локальное хранилище данных) и всех нововведений, появившихся в актуальных на данный момент версиях Apache, РНР и MySQL. Электронный архив содержит листинги примеров, руководство по созданию динамического сайта, самоучитель языка Perl, руководство по публикации сайта, инструкции по установке дополнительных программ и видеоуроки.

Пьюривал Сэмми. Основы разработки веб-приложений (2015)

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

Резиг Джон, Бибо Беэр, Марас Иосип. Секреты JavaScript ниндзя (2017). Второе издание

Подробное руководство по JavaScript.

Роббинс Дженнифер. HTML5, CSS3, JavaScript. Исчерпывающее руководство (2014). Четвёртое издание

В этой книге вы найдете все, что необходимо знать для создания отличных веб-сайтов. Начав с изучения принципов функционирования Интернета и веб-страниц, к концу книги вы освоите приемы создания сложных сайтов, включая таблицы стилей CSS и графические файлы, и научитесь размещать страницы во Всемирной паутине. Книга включает упражнения, с помощью которых вы освоите разнообразные техники работы с современными веб-стандартами (включая HTML5 и CSS3).

Роббинс Дженнифер. HTML5. Карманный справочник (2015). Пятое издание

Справочник по языку разметки веб-страниц HTML5.

Русаков Михаил. Создание сайта от начала до конца (2014)

Цель этой книги рассказать и показать, как создать сайт-визитку самостоятельно. Сайт-визитка – это самый простой вариант сайта, но, тем не менее, для его создания необходимо иметь определенное количество знаний и навыков. Для новичка создание такого простого сайта будет очень непростой задачей. Когда мы хотим достичь какой-либо цели, мы, обычно, путь к ее достижению разбиваем на этапы. Так мы поступим и в этой книге: разобьем на этапы работу над созданием сайта и подробно разберем варианты их прохождения.

Русаков Михаил. Учебник по HTML (2014)

Краткая версия книги Михаила Русакова по HTML.

Седерхольм Дэн при участии Итана Маркотта. CSS ручной работы (2011).

Книга посвящена современным технологиям веб-дизайна на основе CSS — каскадных таблиц стилей, использующихся при создании большинства современных интернет-сайтов. Издание затрагивает такие вопросы, как использование в веб-дизайне новых свойств CSS3, гибкая работа с цветом при помощи RGBA, работа с «плавающими» элементами, использование «резиновой» верстки и гибких элементов дизайна, искусство работы с типографикой, jQuery, фоновыми элементами, а также массу других аспектов по совершенствованию веб-дизайна с помощью технологий CSS. В дизайне нет мелочей; есть детали, которые оказываются наиболее важными. «CSS ручной работы» — это книга о таких деталях, которые отличают хороший веб-дизайн от первоклассного. Автор книги — Дэн Седерхольм, талантливый веб-дизайнер, написавший несколько бестеллеров по искусству веб-дизайна, в том числе знаменитый «Пуленепробиваемый веб-дизайн».

Седерхольм Дэн. Пуленепробиваемый веб-дизайн (2012). Третье издание

Эта книга, выходящая уже в третьем издании, посвящена концепции «пуленепробиваемого» веб-дизайна. Она научит вас применять HTML и CSS для разработки современных веб-сайтов, доступных во всех браузерах и устройствах и отличающихся гибкостью и устойчивостью к любым ситуациям. В каждой главе книги рассматривается определенный принцип «пуленепробиваемого» дизайна и описывается, какие именно преимущества дает его использование. В последней главе все ранее изученные методики сводятся воедино для разработки готового макета «пуленепробиваемой» веб-страницы. Все примеры рассматриваются на базе современных веб-стандартов HTML5 и CSS3. Книга предназначена для веб-дизайнеров, стремящихся освоить современные технологии веб-разработки на базе актуальных стандартов и методик. На практических примерах Дэн Седерхольм, автор нескольких бестселлеров по веб-программированию и дизайну, предлагает новый перспективный подход к созданию гибких и адаптируемых интернет-проектов.

Сидерхолм Дэн. CSS3 для веб-дизайнеров (2012)

Сайты – это не то же самое, что изображения сайтов. Когда один человек отрисовывает сайт в Фотошопе, а другой пишет разметку и CSS-код, верстальщик вынужден угадывать и предполагать те или иные намерения дизайнера. Этот процесс интерпретации редко совершенен – только если верстальщика не зовут Дэн Сидерхолм. Когда Дэн верстает макеты других людей, у него все получается так, как нужно, и даже те места, в которых дизайнер ошибся. Например, Дэн неизбежно превращает фиксированные размеры объекта в макете в гибкий, легко читаемый и надежный код. В случае Дэна гибкий никогда не означает недоделанный. Детали всегда важны, потому что Дэн не только талантливый верстальщик, всегда думающий об интересах пользователя, – он также прирожденный дизайнер. Он живет дизайном, дышит дизайном и даже подарил миру новый способ делиться дизайном: сайт dribbble.com. Дэн еще и прирожденный учитель и веселый человек, и его манера шутить с каменным лицом заставляет самого Стивена Райта выглядеть несерьезным в сравнении. Дэн многому учит, помогая дизайнерам улучшать свои навыки. Вот почему, друзья, мы попросили его рассказать о CSS3. Можно лишь мечтать об учителе умнее, опытнее; о человеке, более сконцентрированном на дизайне, или о большем ценителе веб-стандартов, чем наш друг Дэн. Приятного чтения! (Джеффри Зельдман)

Стефанов Стоян. JavaScript шаблоны (2011)

Разработчики серверных, клиентских или настольных приложений на JavaScript нередко сталкиваются с проблемами, связанными с объектами, функциями, наследованием и другими особенностями этого языка. Какие же приемы разработки приложений на JavaScript являются наиболее удачными? Данная книга дает ответ на этот вопрос, предлагая большое количество различных шаблонов программирования на JavaScript, таких как «единственный объект» (singleton), «фабрика» (factory), «декоратор» (decorator) и другие. Можно сказать, что они являются не только методами решения наиболее типичных задач разработки ПО, но и заготовками решений для целых категорий таких задач. Использование шаблонов при программировании на языке JavaScript имеет свои особенности. Некоторые из них, разработанные с позиций языков со строгим контролем типов, таких как C++ и Java, не могут непосредственно применяться в языках с динамической типизацией, таких как JavaScript. Для таких шаблонов в языке JavaScript имеются более простые альтернативы. Написанная экспертом по языку JavaScript Стояном Стефановым – ведущим специалистом компании Yahoo! и создателем инструмента оптимизации производительности веб-страниц YSlow 2.0, – книга включает практические советы по реализации каждого из рассматриваемых шаблонов с примерами программного кода. Автор также приводит антишаблоны – приемы программирования, которых следует по возможности избегать.

Стефанов Стоян. React.js. Быстрый старт (2017)

Незаменимая вводная книга по технологии React для взыскательных JavaScript-разработчиков. Все самое интересное о сверхпопулярном инструменте от компании Facebook. В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы. Прочитав ее, вы научитесь: Создавать и использовать собственные компоненты React наряду с универсальными компонентами DOM; Писать компоненты для таблиц данных, позволяющие редактировать, сортировать таблицу, выполнять в ней поиск и экспортировать ее содержимое; Использовать дополнительный синтаксис JSX в качестве альтернативы для вызовов функций; Запускать низкоуровневый гибкий процесс сборки, который освободит вам время и поможет сосредоточиться на работе с React; Работать с инструментами ESLint, Flow и Jest, позволяющими проверять и тестировать код по мере разработки приложения;
Обеспечивать коммуникацию между компонентами при помощи Flux.

Сухов К. HTML5 — путеводитель по технологии (2013)

Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 – новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет отношение к интернет-разработке. Мы можем относиться к новому стандарту как угодно, это не важно – важно понимать: HTML5 – это уже не будущее, это настоящее. И не приняв его, мы рискуем застрять в ХХ веке. Это, может, и не самое плохое время, но если мы работаем с информационными технологиями – давайте жить и творить сегодня! Для хорошего понимания материла желательны знания HTML/DHTML/JavaScript и общее представление об устройстве Всемирной сети.

Суэринг Стив, Конверс Тим, Парк Джойс. PHP и MySQL. Библия программиста (2010). Второе издание

Книга для тех, кто желает освоить программирование на языке PHP и научиться создавать интерактивные сайты.

Сырых Ю.А. Современный веб-дизайн. Эпоха Web 3.0 (2013). Второе издание

Современный веб-дизайн с использованием технологий HTML5, CSS3.

Ташков Пётр. Веб-мастеринг на 100%: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка (2010)

Эта книга адресуется всем, кто хочет научиться быстро и эффективно решать задачи веб-мастеринга и стать специалистом по созданию веб-порталов профессионального уровня. В книге описываются все средства, которые входят в арсенал настоящего веб-мастера, — языки HTML, JavaScript, PHP, AJAX и Perl, дается введение в базы данных MySQL, а также излагаются основные приемы работы с системами управления содержимым сайта (CMS) Joomla! и Drupal. С помощью этих средств вы сможете создавать полноценные веб-сайты любого назначения, например интерактивные интернет-магазины или непрерывно обновляемые новостные порталы. Наконец, рассказывается о проверке работоспособности созданного веб-сайта, излагаются методы и рекомендации по размещению сайта на платных и бесплатных хостингах, способы его раскрутки и регистрации в поисковиках и каталогах. Прочитав эту книгу, вы станете настоящим веб-мастером, готовым к работе над любыми проектами.

Томсон Лаура и Веллинг Люк. Разработка Web-приложений на PHP и MySQL (2003). Издание второе (исправленное)

Книга Разработка Web-приложений на РНР и MySQL представляет собой всеобъемлющее руководство по совместному применению РНР и MySQL для разработки высокоэффективных и интерактивных Web-сайтов с динамическим содержимым. Несомненным достоинством книги является ее ориентация на решение реальных бизнес-задач, что воплощено во множестве типовых примеров, столь часто встречающихся при повседневной разработке. Среди этих примеров создание покупательской тележки для электронных магазинов, аутентификация пользователей, генерация динамических PDF-документов, разработка систем электронной почты через Web, написание систем поддержки Web-форумов. Помимо пошагового анализа реальных бизнес-примеров, в книге широко рассматривается формальный синтаксис и семантика языка РНР, основы построения приложений баз данных и особенности применения объектно-ориентированной методологии при разработке приложений для Web. Сопровождающий книгу CD-ROM содержит тексты всех примеров, рассмотренных в книге, а также множество материала, который окажется полезным для каждого разработчика Web-приложений. Несмотря на то что книга, в основном, рассчитана на профессиональных программистов и разработчиков, она принесет несомненную пользу и в качестве учебника для начинающих, кто совершает только первые шаги в бесконечном мире создания приложений для Internet.

Ульман Ларри. Основы программирования на PHP (2001)

Представленная книга посвящена РНР — серверному межплатформенному встроенному в HTML языку написания сценариев. Рассматриваются следующие вопросы: синтаксис языка, строки и управляющие структуры, массивы и регулярные выражения, функции; описываются приемы отладки ваших сценариев. Особое внимание уделяется получению введенной в форму информации, работе с файловой системой, базами данных, cookie и др. Включенные в состав книги приложения содержат информацию об установке и настройке Web-сервера, инсталляции языка РНР. Здесь же обсуждаются вопросы безопасности скриптов, даются ссылки на Web-ресурсы, посвященные РНР. Книга будет полезна как начинающим Web-мастерам, которые только собираются создавать динамические сайты, так и профессиональным дизайнерам, желающим внести элементы динамики в проектируемые ими ресурсы.

Ульман Ларри. PHP и MySQL. Создание интернет-магазинов (2015). Второе издание

Вот уже много лет электронная коммерция является неотъемлемой частью Интернета. Она выступает в разных ипостасях, в том числе в виде интернет-магазинов — от таких гигантов, как интернет-гипермаркет Amazon.com, до небольших интернетбутиков. Несмотря на отдельные неудачи, присущие любой коммерческой среде, правильно реализованная электронная коммерция является отличным бизнес-инструментом. И хотя бизнес в Интернете становится все более популярным, количество книг, посвященных этой тематике, по-прежнему весьма невелико. В этой книге рассматриваются основы разработки интернет-магазинов с помощью РНР и MySQL. Материал иллюстрируется двумя базовыми примерами и сопровождается изложением соответствующей теории. Также приведены примеры решений, учитывающих требования современного мира электронной коммерции. Материал книги структурирован по модульному принципу, в кодах примеров отражены требования безопасности, позитивный пользовательский опыт и принципы расширяемого программирования. Независимо от имеющегося опыта разработки сайтов, вы найдете здесь немало полезного для себя.

Файн Яков, Моисеев Антон. Angular и TypeScript. Сайтостроение для профессионалов (2018)

Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript. Вы научитесь: • Проектировать и строить модульные приложения. • Правильно транспилировать TypeScript в JavaScript. • Пользоваться новейшими инструментами JavaScript — в частности npm, Karma и Webpack. Если вам знаком язык JavaScript — берите и читайте! Знаний TypeScript или AngularJS для изучения книги не требуется.

Фленов М.Е. Web-сервер глазами хакера (2007)

Рассмотрена система безопасности Web-серверов и типичные ошибки, совершаемые Web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных Web-сайтов, имеющих уязвимости. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Описаны основные приёмы защиты от атак и рекомендации по написанию безопасного программного кода.

Фленов Михаил. Web-сервер глазами хакера (2012). Второе издание

Рассмотрена система безопасности Web-серверов и типичные ошибки, совершаемые Web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных Web-сайтов, имеющих уязвимости. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Описаны основные приёмы защиты от атак и рекомендации по написанию безопасного программного кода. Во втором издании добавлены новые примеры реальных ошибок, а также описание каптча.

Флэнаган Дэвид. JavaScript. Карманный справочник (2013)

JavaScript — популярнейший язык программирования, который уже более 15 лет применяется для написания сценариев интерактивных веб-страниц. В книге представлены самые важные сведения о синтаксисе языка и показаны примеры его практического применения. Несмотря на малый объем карманного издания, в нем содержится все, что необходимо знать для разработки профессиональных веб-приложений. Главы 1-9 посвящены описанию синтаксиса последней версии языка JavaScript (спецификация ECMAScript 5). Типы данных, значения и переменные; Инструкции, операторы и выражения; Объекты и массивы; Классы и функции; Регулярные выражения. В главах 10-14 рассматриваются функциональные возможности языка наряду с моделью DOM и средствами поддержки HTML5. Взаимодействие кода JavaScript с окнами браузера; Сценарии HTML-документов и элементы страницы; Управление стилями и классами CSS посредством кода JavaScript; Реагирование на события мыши и клавиатуры; Взаимодействие с веб-серверами; Хранение данных на компьютере пользователя.

Флэнаган Дэвид. JavaScript. Подробное руководство. Пятое издание (2008)

Пятое издание бестселлера «JavaScript. Подробное руководство» полностью обновлено. Рассматриваются взаимодействие с протоколом HTTP и применение технологии Ajax, обработка XMLдокументов, создание графики на стороне клиента с помощью тега <canvas>, пространства имен в JavaScript, необходимые для разработки сложных программ, классы, замыкания, Flash и встраивание сценариев JavaScript в Javaприложения. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая вебброузерами. Многочисленные примеры демонстрируют, как генерировать оглавление HTML-документа, отображать анимированные изображения DHTML, автоматизировать проверку правильности заполнения форм, создавать всплывающие подсказки с использованием Ajax, как применять XPath и XSLT для обработки XMLдокументов, загруженных с помощью Ajax. Часть III – обширный справочник по базовому JavaScript (классы, объекты, конструкторы, методы, функции, свойства и константы, определенные в JavaScript 1.5 и ECMAScript v3). Часть IV – справочник по клиентскому JavaScript (API вебброузеров, стандарт DOM API Level 2 и недавно появившиеся стандарты: объект XMLHttpRequest и тег <canvas>).

Флэнаган Дэвид. JavaScript. Подробное руководство. Шестое издание (2012)

Шестое издание бестселлера «JavaScript. Подробное руководство» полностью пересмотрено и дополнено сведениями о JavaScript в соответствии с современным положением дел в разработке приложений для Web 2.0. Эта книга – одновременно и руководство программиста с большим числом практических примеров, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым вебброузерами. Издание охватывает стандарты ECMAScript 5 и HTML5. Многие главы переписаны заново, другие дополнены новой информацией, появились и новые главы с описанием библиотеки jQuery и поддержки JavaScript на стороне сервера. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая вебброузерами. Основное внимание уделяется разработке сценариев с применением методики ненавязчивого JavaScript и модели DOM. Часть III – обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5. Часть IV – справочник по клиентскому JavaScript. Здесь описываются API веб-браузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и WebWorkers, объекты localStorage и sessionStorage, а также теги <audio> и <video>. Издание рекомендуется программистам, которым потребовалось изучить язык программирования для Веб, а также программистам, использующим язык JavaScript и желающим овладеть им в совершенстве.

Фрейн Бен. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств (2014). Первое издание.

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

Фрейн Бен. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств (2017). Второе издание.

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

Фримен Адам. Angular для профессионалов (2018).

Выжмите из Angular — ведущего фреймворка для динамических приложений JavaScript — всё. Адам Фримен начинает с описания MVC и его преимуществ, затем показывает, как эффективно использовать Angular, охватывая все этапы, начиная с основ и до самых передовых возможностей, которые кроются в глубинах этого фреймворка. Каждая тема изложена четко и лаконично, снабжена большим количеством подробностей, которые позволят вам стать действительно эффективными. Наиболее важные фичи даны без излишних подробностей, но содержат всю необходимую информацию, чтобы вы смогли обойти все подводные камни.

Фримен Эрик, Робсон Элизабет. Изучаем программирование на HTML5 (2013).

Хотите создавать динамичные, интерактивные, насыщенные данными веб-страницы? Почему бы не использовать HTML5 для создания полнофункциональных веб-приложений? И почему бы не делать это с помощью современных методик, которые так же легко применимы к вашему настольному браузеру, как и к мобильным устройствам? Вам, конечно же, захочется использовать такие новейшие HTML5-технологии, как API-интерфейс Geolocation, элемент video, 2D-рисование, API-интерфейсы Web Storage и Web Workers и т.д. Не так ли? С помощью данной книги вы научитесь создавать веб-нриложения с использованием современных стандартов и передовых методик завтрашнего дня. Вы изучите основы новых API-интерфейсов HTML5 и узнаете, как они взаимодействуют со страницами и приводятся в движение JavaScript-кодом, а также как использовать их для создания веб-приложений, которые впечатлят ваше начальство и изумят друзей.

Фримен Эрик, Фримен Элизабет. Изучаем HTML, XHTML и CSS (2012). Первое издание.

Устали от чтения таких книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки наше издание. Хотите изучить НТМL так, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так, чтобы более эффективно общаться с друзьямн, семьей и привередливыми клиентами? Хотите действительно обслуживать и улучшать НТМL-страницы по прошествии времени, чтобы они работали во всех браузерах и мобильных устройствах? Тогда эта книга для вас. Прочитав её, вы узнаете все секреты создания веб-страниц. Благодаря ей вам больше не придется думать, какие цвета нужно использовать, чтобы они сочетались между собой, как правильно применять шрифты, чтобы они не «плавали» по экрану и верно отображались в различных браузерах. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и ХНТML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один пользователь.

Фримен Эрик, Фримен Элизабет. Изучаем HTML, XHTML и CSS (2014). Второе издание.

Устали от чтения книг по HTML, которые понятны только специалистам в этой области? Тогда самое время взять в руки второе издание «Изучаем HTML, XHTML и CSS». Хотите изучить HTML, чтобы уметь создавать веб-страницы, о которых вы всегда мечтали? Так, чтобы более эффективно общаться с друзьями, семьей и привередливыми клиентами? Тогда эта книга для вас. Прочитав ее, вы изучите все секреты создания веб-страниц. Вы узнаете, как работают профессионалы, чтобы получить визуально привлекательный дизайн, и как максимально эффективно использовать HTML, CSS и XHTML, чтобы создавать такие веб-страницы, мимо которых не пройдет ни один пользователь. Используя новейший стандарт HTML5, вы сможете поддерживать и совершенствовать свои веб-страницы в соответствии с современными требованиями, тем самым обеспечивая их работу во всех браузерах и мобильных устройствах.

Фримен Эрик, Фримен Элизабет. Изучаем программирование на JavaScript (2015)

Вы готовы сделать шаг вперед в веб-программировании и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым «горячим» языком программирования — JavaScript! С помощью этой книги вы узнаете все о языке JavaScript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, — благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Хавербек Марейн. Выразительный JavaScript (Второе издание).

Это книга рассказывает, как заставить компьютеры делать то, что вам от них нужно. Компьютеры сегодня так же распространены, как отвёртки – но содержат гораздо больше скрытых сложностей, и поэтому их сложнее понять и с ними сложнее работать. Для многих они остаются чуждыми, слегка угрожающими штуками…

Харрис Энди. PHP/MySQL для начинающих (опыта не требуется) (2005).

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

Херман Дэвид. Сила JavaScript. 68 способов эффективного использования JS (2013)

Эта книга поможет вам освоить всю мощь языка программирования JavaScript и научит применять его максимально эффективно. Автор описывает внутреннюю работу языка на понятных практических примерах, которые помогут как начинающим программистам, так и опытным разработчикам повысить уровень понимания JavaScript и существенно обогатить опыт его применения в своей работе. В книге содержится 68 проверенных подходов для написания «чистого» и работающего кода на JavaScript, которые можно легко использовать на практике. Вы узнаете, как выбирать правильный стиль программирования для каждого конкретного проекта, как управлять непредвиденными проблемами разработки, а также как работать более эффективно на каждом этапе программирования на JavaScript.

Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А. Книга веб-программиста. Секреты профессиональной разработки веб-сайтов (2013).

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

Хоган Брайан. HTML5 и CSS3. Веб-разработка по стандартам нового поколения (2012).

HTML5 и CSS3 — будущее веб-разработки, но не обязательно ждать будущего, чтобы начать применять эти стандарты уже сегодня. Хотя спецификации этих языков еще находятся в разработке, большинство современных браузеров и мобильных устройств поддерживают HTML5 и CSS3. Эта книга поможет вам использовать HTML5 и CSS3 прямо сейчас, применяя все богатые возможности, появившиеся в новых веб-стандартах. Вы научитесь применять новую разметку HTML5, разрабатывать улучшенные интерфейсы для форм ввода данных, узнаете, как добавлять аудио, видео и векторную графику на веб-страницы без использования Flash. Вы увидите, как хранение данных на стороне клиента в автономном режиме кэширования может кардинально улучшить скорость загрузки веб-страниц и как в этом помогают простые решения, доступные в CSS3. Каждый раздел книги сопровождается многочисленными примерами, а для каждой описанной функции читателю предстоит создать небольшой учебный пример.

Хольцнер Стивен. HTML5 за 10 минут (2011). Пятое издание.

В книге делается краткий экскурс в новые языковые средства HTML. Её автор предполагает, что читатель достаточно хорошо знаком с предыдущей версией HTML (HTML 4.01), чтобы быть готовым к овладению только новыми языковыми средствами, появившимся в версии HTML5.

Шевчук Антон. jQuery. Учебник для начинающих (2016).

Данный учебник подойдет как для начинающих web-разработчиков, так и для продвинутых JavaScript программистов, желающих освоить новую для себя библиотеку jQuery.

Шлосснейгл Джордж. Профессиональное программирование на PHP (2006).

Книга адресована опытным PHP-программистам и разработчикам Web-приложений, проектирующим крупные Web-системы для решения сложных задач. В книге рассматривается пятая версия PHP и новые объектно-ориентированные возможности языка, однако многие рекомендации вполне применимы и для предыдущей версии PHP, а идеи и стратегии повышения скорости и надежности кода, описанные в книге, позволят усовершенствовать код, написанный практически на любом языке высокого уровня. В книге рассматривается разработка высокопроизводительных, стабильных и расширяемых PHP-приложений, а также подробно освещаются методики блочного тестирования, обеспечения безопасности, методик кэширования и повышения производительности Web-приложений. Кроме того, в книге достаточно полно описано создание PHP и Zend-расширений, увеличивающих возможности языка.

Шмитт Кристофер. Симпсон Кайл. HTML5. Рецепты программирования (2012).

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

Эндрю Рейчел. CSS. 100 и 1 совет (2010). Третье издание.

Книга «CSS: 100 и 1 совет» представляет интерес для веб-дизайнеров и разработчиков, у которых нет времени на штудирование огромного количества теоретических материалов при создании собственного сайта. Это сборник готовых решений наиболее распространенных проблем, которые можно сразу применить на практике; более того, они могут послужить основой для разработки собственных методов. Здесь представлены ответы на сложные вопросы и практические методы использования CSS, примеры создания сложных макетов страниц, элементов навигации и форм, решение проблем, связанных с особенностями различных браузеров. Чтение книги не требует специальной подготовки: первая глава содержит обзор основных особенностей CSS, но в дальнейшем сложность приводимых методов постепенно возрастает, так что наличие у читателя базовых знаний CSS существенно облегчит восприятие материала. Третье издание полностью пересмотрено и обновлено с целью охвата новейших технологий и особенностей самых современных браузеров, включая Firefox 3 и Internet Explorer 8. Данную книгу можно использовать как справочник для поиска подходящего решения при создании сайта и тем самым выиграть время и сдать проект в срок.

Янг Алекс, Мек Брэдли, Кантелон Майк и др. Node.js в действии (2018). Второе издание.

Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Express с нуля. Теперь вы сможете узнать не только о Node и JavaScript, но и получить всю информацию, включая системы построения фронтэнда, выбор веб-фреймворка, работу с базами данных в Node, тестирование и развертывание веб-приложений. Технология Node все чаще используется в сочетании с инструментами командной строки и настольными приложениями на базе Electron, поэтому в книгу были включены главы, посвященные обеим областям.

Понравилась статья? Поделить с друзьями:
  • Ибупрофен акрихин инструкция по применению для детей сироп инструкция
  • Энзимодез инструкция по применению дез средство
  • Kubota d722 руководство по ремонту
  • Каптопресс инструкция по применению от давления цена
  • Необходимо согласование руководства