
Книга представляет собой практическое пособие по созданию удобного интерфейса. Впервые подробно рассмотрено понятие "юзабилити" и его основные аспекты. На примере известных отечественных и зарубежных порталов, интернет-магазинов показано, как улучшить интерфейс пользователя, а следовательно, повысить популярность Web-pecypca. Адресована как новичкам, которые только приступают к созданию сайта, так и опытным Web-дизайнерам.

Когда вам потребуется срочно создать хорошо спроектированное, легкое в навигации мобильное приложение, времени, чтобы заново изобретать велосипед, у вас не будет. В данной книге рассмотрены более 70 шаблонов проектирования мобильных приложений и приведено большое количество скриншотов из современных приложений iOS, Android, Blackberry, WebOS, Windows Mobile и Symbian.

2-е издание
Целью настоящего курса практических занятий является иллюстрация основных положений лекционного курса "Основы операционных систем" на примере 32-разрядной версии операционной системы (ОС) Windows (Windows NT, 2000, XP, Vista), разработанной корпорацией Microsoft.

+CD
Книга является пособием для начинающих по программированию в Delphi 2010. В ней в доступной форме изложены принципы визуального проектирования и событийного программирования, на конкретных примерах показана методика создания программ различного назначения, приведено описание среды разработки и базовых компонентов. Рассмотрены вопросы программирования графики, мультимедиа, разработки программ работы с базами данных Microsoft Access и Blackfish SQL.

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

2-е издание
Данное учебное пособие освещает практические приемы программирования на языке С в среде программирования Мiсrоsоft VlSual Studio 2010, которая устанавливается в режиме программирования С.

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

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

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

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

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

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

5-е издание
На практических примерах описана разработка Web-приложений на языке PHP версии 5.5. Даны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, как правило, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с MP3, гостевой книги, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора.

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

Это простое, пошаговое, полное руководство по безопасности вашего андроид телефона и планшета.

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

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

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

2-е издание
В курсе излагаются основные разделы теории разработки компиляторов. Рассмотрены средства, при помощи которых происходит автоматизация процесса разработки трансляторов: LEX, YACC, СУПЕР, методы генерации оптимального кода.

2-е издание
Курс содержит полное описание фундаментальных технологий коммутации локальных сетей, примеры их использования, а также настройки на коммутаторах D-Link. По мере развития сетевых технологий современные коммутаторы становятся все более сложными устройствами.