ТОП-50 лучших книг в жанре Веб-технологии
bannerbanner

Веб-технологии - ТОП 50 лучших книг

Отображать сначала: популярныеновыеТОП лучших книг
Создание сайтов на Tilda. Самоучитель
5
Подробно рассмотрена работа с конструктором сайтов Tilda, позволяющим создавать сайты любой сложности из готовых блоков и шаблонов без программирования. Приведены рекомендации по использованию панели разработчика и советы по оптимальным настройкам. Даны пошаговые инструкции для создания одностраничного сайта-визитки, лендинга, многостраничного сайта, сайта-портфолио и интернет-магазина. Описан принцип работы с Zero Block, рассказано о публикации меню, галереи изображений, об использовании форм и виджетов, добавлении анимации и видео. Рассмотрена работа со шрифтами, регистрация и подключение домена, добавление SSL-сертификата. Отдельное внимание уделено интеграции интернет-магазина с платежными системами. Читатели узнают, как правильно организовать работу над сложными проектами и разрабатывать сайты на заказ.
JavaScript и Node.js для веб-разработчиков
5
Книга рассказывает о языке программирования JavaScript, разработке на нем как программ общего назначения, выполняющихся в среде Node.js, так и скриптов для веб-страниц. Даны основы JavaScript: типы данных, операторы, работа с числами, строками, датой и временем, массивами, функции, классы (как старого, так и нового синтаксиса), итераторы, генераторы и класс Promise. Объяснена работа с отладчиком, встроенным в редактор Visual Studio Code. Рассказано о модулях, средствах для работы с файловой системой и программирования веб-серверов. Описана объектная модель документа. Рассмотрены средства для работы с элементами веб-страницы, самой страницей и браузером и технология AJAX (в том числе Fetch API), а также готовые программные пакеты для разработки веб-сайтов, в частности Webpack. Электронный архив на сайте издательства содержит коды всех пронумерованных листингов.
Django 2 в примерах
5
Django – это мощный Рython-фреймворк для веб-приложений, который поощряет быстрое развитие и чистый, прагматичный дизайн, предлагает относительно простое обучение. Это делает его привлекательным как для новичков, так и для опытных разработчиков. В рамках данной книги вы пройдете весь путь создания полноценных веб-приложений с помощью Django. Вы научитесь работать не только с основными компонентами, предоставляемыми фреймворком, но и узнаете, как интегрировать в проект популярные сторонние инструменты. В книге описано создание приложений, которые решают реальные задачи, используют лучшие практики разработки. После прочтения этой книги у вас будет понимание того, как работает Django, как создавать практичные веб-приложения и расширять их с помощью дополнительных инструментов. Издание будет полезно всем разработчикам приложений.
JavaScript. Дополнительные уроки для начинающих
5
В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript. Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули. Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук. Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии. Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе. Электронный архив на сайте издательства содержит коды всех примеров и результаты выполнения упражнений.
JavaScript. Картинки, галереи, слайдеры. Учебное пособие для вузов
5
Современные web-ресурсы невозможно представить без серьезного иллюстративного материала. В социальных сетях почти любое сообщение сопровождается фотографиями. Естественно, что важное место в разработке сайтов занимает вопрос наилучшего представления иллюстраций. Между тем в литературе по JavaScript этой теме посвящено крайне незначительное количество материала. Данная книга призвана ликвидировать этот пробел. В ней приведено 36 примеров сценариев, предназначенных для манипулирования изображениями. Среди них программы для: просмотра и выбора фотографий; вставки рисунков на страницы; наполнения галерей и автоматических слайдеров; загрузки картинок на сайт; перемещения фото; создания эффектов для различных изображений. Рекомендовано в качестве дополнительной литературы для студентов вузов, обучающихся по направлению «Информатика и вычислительная техника». К книге прилагаются дополнительные материалы, доступные в электронной библиотечной системе «Лань» по ссылке или QR-коду, указанным ниже.
Создание сайта, его SEO-продвижение и монетизация. Самоучитель
5
Подробно рассмотрено создание сайта с использованием CMS WordPress: выбор хостинга, подключение домена, установка шаблонов и плагинов. Рассказано о наполнении сайта контентом, о поисковой (SEO) оптимизации, подключении аналитических сервисов Яндекса и Google. Даны советы по бесплатному и коммерческому продвижению сайта в социальных сетях «ВКонтакте», «Одноклассники», Instagram, Facebook, Twitter а также в Telegram. Описано создание подписок и почтовых рассылок для посетителей сайта. Приводятся практические рекомендации по монетизации, рассматриваются инструменты для получения дохода с помощью сайта или личного блога.
{Вы не знаете JS} Типы и грамматические конструкции (pdf+epub)
5
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете, как работают типы, о проблемах их преобразования и научитесь пользоваться новыми возможностями. Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше (или полагают, что они не существуют). Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.
{Вы не знаете JS} Асинхронная обработка и оптимизация
5
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство посвящено новым асинхронным возможностям и средствам повышения производительности, которые позволяют создавать сложные одностраничные веб-приложения и избежать при этом «кошмара обратных вызовов». Как и в других книгах серии «Вы не знаете JS», вы познакомитесь с нетривиальными особенностями языка, которых так боятся программисты. Только вооружившись знаниями, можно достичь истинного мастерства.
Vue.js в действии (pdf+epub)
5
Vue.js – это популярная библиотека для создания пользовательских интерфейсов. В ней значительно переосмыслены реактивные идеи, впервые появившиеся в React.js. Книга «Vue.js в действии» рассказывает о создании быстрых и эластичных пользовательских интерфейсов для Интернета. Освоив ее, вы напишете полноценное приложение для интернет-магазина, где будут присутствовать списки товаров, админка, а также организован полноценный процесс онлайнового заказа. После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
JavaScript. Картинки, галереи, слайдеры. Учебное пособие для СПО
5
Современные web-ресурсы невозможно представить без серьезного иллюстративного материала. В социальных сетях почти любое сообщение сопровождается фотографиями. Естественно, что важное место в разработке сайтов занимает вопрос наилучшего представления иллюстраций. Между тем в литературе по JavaScript этой теме посвящено крайне незначительное количество материала. Данная книга призвана ликвидировать этот пробел. В ней приведено 36 примеров сценариев, предназначенных для манипулирования изображениями. Среди них программы для: просмотра и выбора фотографий; вставки рисунков на страницы; наполнения галерей и автоматических слайдеров; загрузки картинок на сайт; перемещения фото; создания эффектов для различных изображений. Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям. Рекомендовано в качестве дополнительной литературы для студентов средних специальных учебных заведений, обучающ…
Инструменты нагрузочного тестирования
5
В статье рассмотрены основные аспекты тестирования производительности программных продуктов. Авторами приводится классификация методов тестирования. При этом основное внимание уделяется так называемому нагрузочному тестированию. Нагрузочное тестирование проводится с целью определения степени соответствия системы нефункциональным требованиям, таким как максимальное количество одновременных пользователей, время отклика информационного сервиса и т. п. В работе подробно описаны различные виды нагрузочных тестов, а также представлена методика тестирования для каждого вида, предложен набор показателей для классификации инструментов тестирования, на основе которого приведен сравнительный анализ существующих инструментальных средств для проведения нагрузочного тестирования.
Веб-дизайн для недизайнеров (pdf + epub)
5
Пора сделать веб-разработку доступной для всех. Забавное, полезное и насыщенное информацией руководство охватывает все ключевые принципы дизайна, передовые практики, полезные шоткаты, профессиональные советы, реальные примеры и базовые знания программирования, необходимые для создания красивого веб-сайта, которым вы будете уверенно делиться со всем миром. Почему? Потому что вы научитесь разрабатывать современные сайты! «Веб-дизайн для недизайнеров» содержит все необходимое, чтобы вы чувствовали себя комфортно, занимаясь веб-разработкой, в том числе множество реальных примеров веб-сайтов, которые должны вдохновлять и мотивировать. Не нужно тратить время и деньги на дорогого графического дизайнера, эта книга проведет вас через основы, воспользовавшись самыми быстрыми шоткатами, – вы все сделаете сами, и прямо сейчас. После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
Ruby on Rails для начинающих. Изучаем разработку веб-приложений на основе Rails
5
Ruby on Rails – один из наиболее популярных фреймворков для разработки веб-приложений, но его изучение и использование – не самая простая задача. Эта книга поможет вам решить ее независимо от того, имеете ли вы опыт веб-разработки вообще и Rails в частности. Известный автор и ведущий разработчик Rails Майкл Хартл познакомит вас с Rails на примере разработки трех приложений. Автор рассказывает не только о Rails, но также описывает основы Ruby, HTML, CSS и SQL, которые пригодятся вам при разработке своих веб-приложений. Начиная обсуждение каждой новой методики, Хартл доходчиво объясняет, как она помогает решать практические задачи, а затем демонстрирует ее применение в программном коде, достаточно простом и понятном. Издание предназначено для всех программистов, желающих изучить Ruby on Rails.
Клиентские технологии веб-дизайна. HTML5 и CSS3. Учебное пособие для вузов
5
Учебное пособие в нескольких частях представляет собой полный учебный курс по технологиям веб-дизайна на стороне клиента, который включает в себя учебный материал со множеством примеров и сгруппированные по темам задания для практических работ. Первая половина учебного курса посвящена освоению базовых веб-технологий разметки и стилизации, без которых невозможно познавать интернет-программирование. Вторая половина курса содержит учебный материал по языку веб-программирования на стороне клиента JavaScript и мощной клиентской технологии разработки веб-приложений DOM. В курс не вошли серверные веб-технологии, уровень сложности которых и объем требуют дополнительных учебных часов в учебном плане высших образовательных учреждений.
HUAWEI без сервисов Google, Црвена Звезда без гола и Мюнхен без пива
5
И снова Павла Кушелева в поездках подстерегают опасности. Здоровенные голые мужики BDSM-кофеен Сан-Франа сменились сербским футбольным фанатьем на главной площади Мюнхена, а речь в этом выпуске пойдёт о непростой судьбе дорогущего HUAWEI Mate 30 без сервисов Google, прелестях свежего iPhone и заслугах Сергеев Семеновичей немецких городов.
IFA, Берлин, Транспорт 2.0
5
Павел Кушелев, журналист России 24, побывал в Берлине на выставке потребительской электроники IFA, а так же рассказывает, чем его удивил Берлин в этом году. Видео версия выпуска доступна так же на YouTube канале.
Самый первый мессенджер в мире - всё про ICQ
5
Рассказываю вам про ICQ то, что вы совершенно точно не знаете. От пятизнака к телефонным номерам: Mail.ru обновила легендарный мессенджер и сделала функцию, которой нету ни у telegram, ни у WhatsApp. Напишите мне в Twitter, Facebook, Instagram – @pqorama и расскажите, как вам такие выпуски? Новости доступны на YouTube. Оставайтесь дома.
Angular 4. Быстрая разработка сверхдинамических Web-сайтов на TypeScript и PHP
5
Книга посвящена быстрой разработке сверхдинамических одностраничных Web-сайтов на основе популярного фреймворка Angular 4 и языка программирования TypeScript. Дан вводный курс TypeScript, описаны типизация, классы и интерфейсы, модификаторы доступа, динамические свойства и разбиение программного кода на модули. Рассказано о создании интерфейса сайта посредством компонентов, реализации его бизнес-логики с помощью служб, структурировании программного кода сайта с применением метамодулей. Рассмотрены средства маршрутизации и навигация по сайту. Описано взаимодействие с серверной частью сайта, выгрузка файлов, программирование на языке PHP с применением баз данных MySQL. Рассказано о программировании инструментов разграничения доступа, средствах анимации, написании сложных таблиц стилей на языке LESS, тестировании сайтов с применением отладчика Augury и публикации готовых сайтов. Рассмотрен процесс создания полнофункционального сайта, исходные коды которого доступны для загрузки с сайта издательства. Для Web-…
Открытые системы. СУБД №3/2020
5
В номере: Восход импортозамещения Сегодня на рынке решений информационной безопасности имеется множество программно-аппаратных средств отечественных и зарубежных разработчиков, но для государственных информационных систем допускается использование только сертифицированных регуляторами средств. Однако даже они используют иностранные решения – России требуются готовые системы обеспечения информационной безопасности, построенные исключительно на отечественной платформе. Архитектура Интернета будущего Главный элемент информационно-центричной модели сети – контент, который можно перераспределять внутри сети. Внедрение такой модели в беспроводную сеть Интернета вещей позволит существенно повысить ее эффективность, но делает ненужными многие традиционные решения для безопасности, применяемые к каналу связи, а не к контенту. Как же тогда обеспечить безопасность и приватность беспроводного Интернета вещей? Атаки на системы машинного обучения В системах обеспечения безопасности решений на основе методов машинного…
Разработка и реализация портальных решений. Практикум
5
Практикум предназначен для проведения семинарских занятий по дисциплине «Разработка и реализация портальных решений» у студентов, обучающихся по направлению 09.03.03 «Прикладная информатика» (программа подготовки бакалавров). Материалы практикума предназначены для освоения технологий разработки порталов с применением современных систем управления контентом (CMS): WordPress, Joomla, а также с использованием Web-программирования.
Ключевые идеи книги: Wiki-правительство. Как технологии могут сделать власть лучше, демократию – сильнее, а граждан – влиятельнее. Бет Новек
5
Это саммари – сокращенная версия книги «Wiki-правительство. Как технологии могут сделать власть лучше, демократию – сильнее, а граждан – влиятельнее» Бет Новек. Только самые ценные мысли, идеи, кейсы, примеры. «Чиновник не должен быть единственным человеком, принимающим решения, пришло время управления с помощью совместной работы. Когда мы реализуем что-то вместе, мы имеем власть», – пишет преподаватель Нью-Йоркской школы права, одна из ста самых креативных людей в бизнесе по версии Fast Company Бет Новек. В книге «Wiki-правительство. Как технологии могут сделать власть лучше, демократию – сильнее, а граждан – влиятельнее» она рассказывает о том, как устроена и работает демократия совместной деятельности. «Wiki-правительство» – безусловный мастрид для всех, кто заинтересован в более эффективном и прозрачном обществе. Прочитайте саммари, чтобы понять, как огромный человеческий потенциал может быть использован для решения задач любого уровня – от государства до маленькой компании.
Открытые системы. СУБД №3/2021
5
В номере: Power10: возрождение RISC Несмотря на то что процессоры CISC продолжают занимать главенствующее положение на серверном рынке, сегодня наблюдается возрождение интереса к RISC-системам. Развитие сервисного архитектурного стиля Общество, бизнес и производство постоянно усложняются, а значит, усложняется и управление ими. Если семейным предприятием можно управлять, так как количество элементов и их связей относительно невелико, то для глобальной корпорации это уже невозможно. А поскольку давно известно, что управлять тем, что не знаешь, весьма опасно, то параллельно с теорией управления стремительно развиваются и технологии изучения объектов управления. Изоморфные архитектуры Интернета вещей Для развития Интернета вещей нужны изоморфные архитектуры программного обеспечения, позволяющие программировать любые устройства с помощью одного и того же набора технологий. Это позволит не только статично развертывать приложения и их компоненты, но и динамически переносить их без внесения изменений в код. Экон…
Node.js в действии
5
Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Express с нуля. Теперь вы сможете узнать не только о Node и JavaScript, но и получить всю информацию, включая системы построения фронтэнда, выбор веб-фреймворка, работу с базами данных в Node, тестирование и развертывание веб-приложений. Технология Node все чаще используется в сочетании с инструментами командной строки и настольными приложениями на базе Electron, поэтому в книгу были включены главы, посвященные обеим областям.
PHP 7
5
Рассмотрены основы языка PHP и его рабочего окружения в Windows, Mac OS X и Linux. Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и многие другие возможности. Приведено описание синтаксиса PHP 7, а также функций для работы с массивами, файлами, СУБД MySQL, memcached, регулярными выражениями, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено рабочему окружению: сборке PHP-FPM и Web-сервера nginx, СУБД MySQL, протоколу SSH, виртуальным машинам VirtualBox и менеджеру виртуальных машин Vagrant. Рассмотрены современные подходы к Web-разработке, система контроля версий Git, GitHub и другие бесплатные Git-хостинги, новая система распространения программных библиотек и их разработки, сборка Web-приложений менеджером Composer, стандарты PSR и другие инструменты и приемы работы современного PHP-сообщества. В третьем издании д…
Python 3
5
Описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, классы и объекты, итераторы и перечисления, обработка исключений, часто используемые модули стандартной библиотеки. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL, в том числе посредством ODBC. Рассмотрена работа с изображениями с помощью библиотек Pillow и Wand, получение данных из Интернета и работа с архивами различных форматов. Книга содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник. Электронное приложение-архив, доступное на сайте издательства, содержит листинги описанных в книге примеров. Для программистов.
Современный PHP. Новые возможности и передовой опыт
5
Из книги вы узнаете, как PHP превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Автор демонстрирует новые возможности языка на практике. Вы узнаете о передовых методах проектирования и конструирования приложений, работы с базами данных, обеспечения безопасности, тестирования, отладки и развертывания. Если вы уже знакомы с языком PHP и желаете расширить свои знания о нем, то эта книга для вас!
Открытые системы. СУБД №01/2017
5
В номере: KasperskyOS: запрещено все, что не разрешено В 2016 году компания «Лаборатория Касперского» объявила о выводе на рынок своей операционной системы, предназначенной для обеспечения безопасной работы сетевых устройств, защищенных не только от воздействий извне, но и друг от друга. Платформа для встраиваемого ПО Отечественная ОСРВ МАКС реализует необходимый для работы встраиваемых систем функционал, позволяя организовать эффективное взаимодействие устройств в распределенных системах. Риски пользовательских интерфейсов Манипулирование – одно из самых вопиющих нарушений свободы личности, неизменно унижающее достоинство человека. Добывая идентифицирующие сведения, интеллектуальные пользовательские интерфейсы создают угрозу неприкосновенности личности и другие риски. Интернет боевых вещей С расширением Интернета вещей входящим в него гражданским и военным системам потребуются почти беспредельные способности масштабирования. Обучение программированию в эпоху технологических революций В ИТ происходит перм…
Метод анализа и оценки качества декларативного и императивного программирования динамических web-приложений
5
Статья рассматривает комплексную методику оценки программного кода на основе системы критериев, связанных как с особенностями самого языка, так и с психологическими факторами испытуемых. Каждый элемент системы предполагает отдельное исследование. В настоящей статье детально рассматриваются характеристики оценки программного кода. Цель работы – построение эффективной методики оценки качества и состоятельности языка BML, рассмотренного в предыдущих публикациях. Построение методики оценки основано на учете типа языка – предметно-специфичного, декларативного.
Открытые системы. СУБД №04/2016
5
В номере: Ускорители инноваций: «большая семерка» ОС, версия 2017 Журнал «Открытые системы. СУБД» традиционно завершает год обзором технологий, которые «сделают» год грядущий. Именно технологические революции определяют способность компаний и организаций к проведению цифровой трансформации, без которой успех да и просто выживание на современном рынке невозможны. Блокчейн: что за цепь и куда она ведет? Столетиями правовая база общества ориентировалась на централизацию и посредников, обеспечивающих доверие. Сегодня в лице блокчейна всему этому брошен цифровой вызов. Предоставляя среду для распределенных децентрализованных приложений, блокчейн способствует ограничению монополии контролирующего центра. Блокчейн: подводные камни У технологии блокчейна имеется многообещающая «дорожная карта», а капитализация одного только биткойна уже составляет миллиарды долларов, однако на пути развития технологии имеются и подводные камни. Облака: оценка безопасности и рисков Для устранения опасений, связанных с облачной без…
Устойчивый веб-дизайн
5
Без сомнения, "Устойчивый веб-дизайн" является обязательным чтением для веб-дизайнеров и front-end разработчиков во всем мире. Тут собрана история и философия веба. Раскрыты идеи веб-разработки.
Zope. Разработка Web-приложений и управление контентом
5
Обьектно-ориентированный сервер приложений Zope – стремительно развивающееся средство, основная задача которого заключается в быстрой разработке и поддержке корпоративных сайтов. Zope позволяет легко оснащать сайты всеми необходимыми функциональными средствами за счет повторного использования решений, оформляемых в виде тиражируемых продуктов. На сегодняшний день создано множество продуктов, предоставляющих как типовые решения – форумы, опросы, электронные магазины, так и инструменты для программирования и интеграции с другими средами – коннекторы к базам данных, языки описания шаблонов и скриптов. Встроенные в Zope средства управления доступом могут применяться при решении сложных проблем Web-разработки. Книга ориентирована на специалистов, столкнувшихся с необходимостью быстрого развертывания сайта. Здесь рассмотрены свыше 50 продуктов Zope, позволяющих решать типичные проблемы Web-разработки; приведены рекомендации по их использованию и интеграции с другими системами, а также по написанию и отладке соб…
Silverlight 4: создание насыщенных Web-приложений
5
Silverlight 4 – новая технология от Microsoft, предназначенная для разработки насыщенных Web-приложений, или приложений с «богатым» интерфейсом. Основные характеристики Silverlight-приложений – это интенсивное использование графики, анимации, работа с медиа-файлами, а также эффективное взаимодействие с данными и серверными компонентами. При этом разработчик имеет возможность не только использовать управляемые языки программирования (C#, VB.NET) для разработки Silverlight-приложений, но и получить доступ к большинству преимуществ, доступных в .NET Framework. Если взять во внимание, что процесс разработки Silverlight-приложений тесно интегрирован в Visual Studio, то можно утверждать, что использование Silverlight не вызовет затруднений у существующих .NET разработчиков. Данная книга может быть полезна для всех, кто решил изучить Silverlight 4 и уже имеет общие познания в разработке приложений на платформе .NET.
Adobe Flash CS4. Первые шаги в Creative Suite 4
5
Программа Flash CS4 от мирового лидера компьютерного и Web-дизайна компании Adobe открывает совершенно новые горизонты при создании интернет-страниц и Web-приложений. Flash – это не просто программа редактирования и анимации векторной графики, это целая технология, которая обладает практически неограниченными возможностями. Flash CS4 дает возможность дизайнерам и разработчикам создавать проекты любой сложности, начиная от простых сайтов и заканчивая сложнейшими Web-ориентированными приложениями. В версии CS4, помимо стандартных возможностей, добавились уникальные новые: трехмерное редактирование объектов, инструменты создания более реалистичной анимации. Ну а язык Action Script версии 3.0, как всегда, является самым лучшим средством программирования поведений на сцене. Видеокурс к книге можно скачать на сайте http://www.teachshop.ru.
Проектирование сайтов
5
Всем тем, кто собирается создать свой сайт, адресована моя новая книга, работа над которой завершена в 2017 г. Представленное пошаговое руководство по проектированию сайтов, как я надеюсь, станет хорошим помощником при формировании технического задания на разработку. Книга содержит анкету - опросник, ответы на которые позволят составить бриф для передачи веб-дизайнеру, а также сжатую и структурированную информацию об основных функциональных и технологических составляющих, которые необходимо учитывать при подготовке ТЗ.
PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов (pdf+epub)
5
Книга посвящена разработке динамических Web-сайтов с применением HTML5, CSS 3, PHP и MySQL. Описаны возможности HTML5 по работе с текстом, графикой, аудио и видео, таблицами, средствами навигации и Web-формами, а также способы представления, преобразования и анимации Web-страниц с помощью CSS 3. Рассказано о языке JavaScript, объектной модели документа DOM, разработке Web-сценариев и технологии AJAX. Рассмотрены серверное программирование, язык PHP и сервер данных MySQL. Дано описание библиотеки Yii, предоставляющей Web-программисту готовый набор инструментов для написания серверных приложений. На практических примерах показана разработка дизайна страниц, интерактивных элементов – спойлера, лайтбокса и блокнота, создание универсального файлового хранилища и реализации поддержки тегов BBCode для форматирования текста. Рассмотрен процесс создания полнофункционального сайта и его публикации в Интернете. Все исходные коды доступны для загрузки с сайта издательства. Для Web-программистов. После покупки предос…
Наркосмартфоны, eSIM в России и комендантский час во Вьетнаме
5
В этом выпуске мы не Под Мухой, а устроили съемки во Вьетнаме. Обсуждаем гаджеты мафии, перспективы запуска виртуальных симок в России, а так же масштабы пиратского видео в мире. Twitter, Facebook, Instagram – @pqorama
Встраивание отображений виртуальных мультидокументов на реальные источники данных в ситуационно-ориентированных базах
5
В рамках подхода Polyglot Persistence в статье рассматриваются ситуационно-ориентированные базы данных – информационный процессор в составе веб-приложения, обрабатывающий XML/JSON-документы на основе иерархической ситуационной модели HSM. Обсуждается гибкое задание в HSM отображений виртуальных документов на реальные данные из различных физических хранилищ. Предлагается подход к встраиванию отображений, предусматривающий для каждого нового типа хранилища разработку трех модулей: манипулирования, загрузки и сохранения, реализуемых в виде функций обратного вызова. Подход иллюстрируется на примере отображения на таблицу реляционной базы данных SQLite. Рассматриваются преимущества подхода и практическая реализация на платформе PHP.
Паша и Wylsacom о пропусках - являются ли они цифровым ошейником? Что интересного в новом IPad Pro?
5
Вся новостная повестка недели состояла из коронавируса (COVID-19) и из мер, которые вводит государство для борьбы с эпидемией. О всех мерах и косяках и стоит ли бояться этого всего расскажет Павел Кушелев и Wylsacom, последнего кстати, атаковал Алексей Навальный в твиттере за спокойное отношение к требованиям властей. Кроме этого Паше в руки попал новый iPap Pro. Что самое интересное в нем и что готовит Apple в июне смотрите в новом выпуске «О Чём Речь». Twitter, Facebook, Instagram – @pqorama
Разработка веб-приложений в Yii 2
5
Yii – это высокопроизводительный фреймворк, используемый для быстрой разработки веб-приложений на PHP. Он хорошо спроектирован, имеет прекрасную поддержку, его легко изучить и легко сопровождать. Эта книга на практических примерах покажет вам самые важные возможности Yii 2. Сквозь всю книгу проходит пример построения реального приложения – каждая глава представляет новую функциональность и показывает приёмы тонкой настройки. Вместо того, чтобы пытаться быть всеобъемлющим справочником по Yii 2, издание является руководством по тем сведениям, которые важно знать практикующему разработчику. Издание предназначено для веб-разработчиков как уже знакомых с Yii, так и начинающих пользователей фреймворка.
Самый упоротый выпуск «О чем речь»: черная писка, розовая пантера из Самсунга, Билайн, Ксяоми, Сочи и снова Хуавей
5
Павел Кушелев вернулся из Сочи и рассказывает о странностях Билайна и Samsung, удивляется новому флагману Xiaomi, рассуждает об обращениях к голосовым ассистентам и высказывает недоверие к DxO Mark после высокой оценки нового Huawei.
Groovy и Grails. Практические советы
5
Создание успешных корпоративных приложений на Java – сложная и трудоёмкая задача. Эта книга познакомит вас с технологиями Groovy и Grails, которые существенно упрощают разработку приложений. Материал преподносится в виде вопросов и ответов, что позволяет использовать книгу в качестве настольного руководства. Первая часть книги посвящена языку Groovy, а вторая – Web-фреймворку Grails. В издании затронуты разнообразные темы: от уровня данных до тестирования приложений. В действительности нет ни одной причины для Java-разработчиков не использовать Groovy с целью увеличения эффективности. После нескольких лет борьбы с повторным проектированием и повторной разработкой Web-фреймворков на Java (Struts, например) Java-разработчики высоко оценят простоту и эффективность Grails. В первую очередь книга необходима Java-разработчикам, а также будет полезна всем программистам, желающим изучить новый язык Groovy и Web-фреймворк Grails.
Использование web-технологий при создании информационных систем
5
В учебно-методическом пособии содержатся сведения об основах создания динамических web-ресурсов, а также о принципах безопасности при работе в открытом пространстве сети «Интернет». Подробно излагаются требования к форме выполнения, оформлению и представлению курсовой работы. Закрепить и проверить полученные знания, умения и навыки позволяют вопросы для самоконтроля, приведенные в конце раздела. Для обучающихся по направлению подготовки 09.03.02 Информационные системы и технологии.
Изучаем Angular 2
5
Фреймворк Angular 2 полностью переписан с нуля для удовлетворения требований современных разработчиков, которым необходима высокая производительность и отзывчивость веб-приложений. Эта книга поможет вам освоить основы проектирования и разработки компонентов Angular 2, обеспечивая полный охват синтаксиса языка TypeScript. После создания первых компонентов мы объединим их в полноценное веб-приложение. Затем перейдем к реализации маршрутов в Angular 2, узнаем, как организовать поддержку разных состояний приложения и навигацию между компонентами. После этого мы займемся веб-формами и проверкой ввода пользователя, а затем используем новые знания как фундамент для изучения основ аутентификации пользователей и различных способов защиты страниц и разделов сайта. Также в этой книге рассматривается тема анимации компонентов и элементов DOM. В заключительной части дается детальное освещение приемов модульного тестирования, таких как службы, директивы, маршруты и фильтры. Издание предназначено веб-разработчикам, кото…
CES 2020: внезапные авто Sony, Яндекс и Mercedes, технологии будущего Samsung
5
Врываемся в новый год с массой интересного. Павел Кушелев хоть и не слетал на CES 2020, зато пристально следил за происходящим через экран ноутбука. В этом выпуске рассказываем об испытаниях беспилотника Яндекса в США, неожиданном анонсе электромобиля Sony, фантастическом концепте Mercedes и самодельных беспилотниках от хакера geohot. Также в центре внимания видение будущего по версии Samsung и немного критики горнолыжных курортов Сочи.
Flash Web-дизайн. Опыт профессионалов
5
Данная книга написана известным специалистом в технологии Flash, профессионалом своего дела, одним из тех, кто диктует моду в Web-дизайне. В книге рассматривается работа с Flash 5 на примере реально существующих и работающих сайтов, созданных его студией. Однако данное издание не является учебником. Его скорее можно назвать дополнением к учебнику по Flash: материал хорошо усваивается, если читатель знаком с технологией хотя бы в минимальном объеме. Здесь рассматривается объединение технических средств и способов эмоционального воздействия для эффективной передачи сообщения – это искусство, которым овладели самые талантливые дизайнеры. Также даются подробные рекомендации из области коммуникативного дизайна, о котором еще не было издано ни одной книги на русском языке. Кроме того, описываются нестандартные решения в области Web-дизайна, такие как векторизация видео и потоковое вещание в сеть.
коронавирус и гаджеты, итоги Apple, колонка «Капсула» с Марусей
5
В этом выпуске мы все-таки не смогли обойти стороной эпидемию китайского вируса. Всеобщей панике Павел Кушелев предпочёл не поддаваться, но все-таки рассказал немного мыслей по этой теме. Также в программе обсуждение очередных квартальных рекордов Apple, впечатления от умной колонки «Капсула» с Марусей и немного про нового министра связи.
Cassandra. Полное руководство
5
Из этой книги вы узнаете, как система управления базами данных Cassandra справляется с обработкой сотен терабайтов данных, работая в нескольких ЦОДах и сохраняя высокую доступность. Во втором издании, дополненном и охватывающем версию Cassandra 3.0, вы найдете технические детали и практические примеры, которые помогут запустить эту систему в боевых условиях. Авторы демонстрируют достоинства нереляционного дизайна Cassandra, уделяя особое внимание моделированию данных. Издание предназначено для разработчиков, администраторов баз данных и архитекторов, работающих с «большими данными» и стремящихся решить проблему масштабирования.
Операционка Касперского, новый уровень дополненной реальности и российские суперприложения
5
В новом выпуске Павел Кушелев рассказывает об импортозамещении в России и Китае, в частности – обсуждает операционную систему Касперского. Также поговорим о возможном взлёте дополненной реальности и российских суперприложениях.
Семантический веб
5
Книга посвящена всестороннему обсуждению инициативы консорциума W3С под названием «Семантический веб», которая фактически определяет переход к новому этапу развития всемирной паутины WWW. Авторы систематически описывают принципы, модели и технологии семантического веба, в том числе XML, RDF, RDFS, SPARQL, OWL, логику и логический вывод, онтологический инжиниринг. Все материалы книги сопровождаются примерами и приложениями, иллюстрирующими способы использования описанных технологий. Издание предназначено студентам и преподавателям вузов, занимающимся компьютерными науками, а также веб-разработчикам и всем, кто интересуется современными веб-технологиями. Предполагается, что читатель имеет начальные навыки разработки современных веб-приложений и знаком с теорией баз данных и основами математической логики.
Web-программирование на Python. Учебное пособие для вузов
5
В книге рассматривается web-программирование на «чистом» Python— то есть без применения популярных фреймворков. Автор последовательно проведет вас по всем этапам данной темы. Прочитав эту книгу, вы сможете настроить на своем компьютере полно-ценную среду разработки, состоящую из интерпретатора Python, сервера Apache и текстового редактора Notepad++. Научитесь работать с пере-менными, операторами, числами, строками, регулярными выражениями, списками, кортежами, множествами, датой и временем. Узнаете, как писать функции, читать содержимое каталогов, работать с файлами, подключать модули. На практике освоите создание несложных программ: вывода дан-ных из форм, проверки адреса электронной почты, подсвечивания ссылок, бесконечной ленты новостей и других. Наконец, на завершающем этапе читателю предстоит написать простой, но вполне работоспособный сайт. Рекомендовано в качестве дополнительной литературы для студентов вузов, обучающихся по направлению «Информатика и вычислительная техника».