
Java - современный объектно-ориентированный язык программирования. Программа, написанная на Java, способна выполняться практически на любом компьютере. Зная Java, можно создавать мощные мультимедийные приложения для любой платформы. Десятки тысяч программистов начинали изучать Java с помощью предыдущих изданий этой книги. Теперь ваша очередь! Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали), вы быстро научитесь создавать современные кроссплатформенные приложения.

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

Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета.

Сборник научных статей по курсу "Теоретическая информатика". Тематика разная. От алгоритмов до стеганографии.

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

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

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

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

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

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

Книга позволит вам освоить разработку виртуальной реальности в Unity - наиболее популярном на сегодняшний день игровом движке. Вы узнаете, как использовать Unity для разработки VR-приложений, поддерживающих такие устройства, как Oculus Rift и Google Cardboard, позволяющих взаимодействовать с виртуальными мирами. Книга расскажет вам, как создать ряд интересных и занимательных VR-проектов.

Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на C# и созданию коммерчески успешных игр профессионального уровня.

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

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

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

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

2-е издание
Эта книга предназначена для того, чтобы помочь читателю научиться программировать на языке "С". Она содержит учебное введение, цель которого - позволить новым пользователям начать программировать как можно быстрее, отдельные лекции по всем основным особенностям языка и справочное руководство.

Книга представляет собой новое издание популярного учебника Лешека Мацяшека по объектно-ориентированной разработке информационных систем. В книге подробно описаны методы анализа и проектирования промышленных информационных систем с использованием языка UML. Отличительной особенностью книги является обилие учебных примеров, упражнений, контрольных вопросов и многовариантных тестов. Уникальный характер книги обусловлен оптимальным сочетанием практического опыта и теоретических представлений. Книга будет полезна системным аналитикам и архитекторам, программистам, преподавателям и студентам высших учебных заведений, а также всем специалистам по информационным технологиям.

Это новое издание книги было полностью пересмотрено и переписано с учетом последних изменений в спецификация языка C# и новых достижений в .NET Framework. В учебник добавлены новые разделы, которые описывают все новые важные средства.

В книге просто и доступно рассмотрены теоретические основы СУБД SQL Server 2012. Показана установка, конфигурирование и поддержка MS SQL Server 2012. Описан язык манипулирования данными Transact-SQL. Рассмотрены создание базы данных, изменение таблиц и их содержимого, запросы, индексы, представления, триггеры, хранимые процедуры и функции, определенные пользователем.