Программирование. Учебники.

Скачать бесплатно учебные пособия по программированию

1 Дэвис, Стефан, Р. C++ для «чайников», 4-е издание. : Пер. с англ. : — М. : Издательский дом ‘»Вильяме», 2003. — 336 с. : ил. : Парал. тит. англ.

Скачать книгу

Книга, которая у вас в руках, — это введение в язык программирования C++. Она начинается с азов: от читателя не требуется каких-либо знаний в области программирования. В отличие от других книг по программированию на C++, в этой книге вопрос «почему»считается не менее важным, чем вопрос «как». И поэтому перед изложением конкретных особенностей языка C++ читателю разъясняется, как они действуют в целом. Ведь каждая структурная особенность языка—это отдельный штрих единой картины. Прочитав книгу, вы сможете написать на C++ вразумительную программу и, что не менее важно, будете понимать, почему и как она работает.

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

 2  Литвиненко Н. А. Технология программирования на С++. Win32 API-приложения. — СПб.: БХВ-Петербург, 2010. — 288 с.: ил. — (Учебное пособие)

Скачать учебное пособие

Изложен начальный курс низкоуровневого программирования на C++ для Windows с использованием библиотеки Win32 API. Рассмотрены графический интерфейс Windows-приложения, стандартные диалоговые окна, элементы управления, растровая графика, DLL-библиотеки, процессы и потоки. Материал иллюстрирован многочисленными примерами, выполненными в Visual Studio 2010 под управлением Windows 7.
 3  Зрюмов, Е. А. Базы данных для инженеров [Текст] : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с.

Скачать учебное пособие

 

Учебное пособие содержит необходимые теоретические сведения для изучения принципов работы современных баз данных, а также практические реализации баз данных и приложений в Microsoft Office Access 2007, Microsoft Visual Studio с помощью технологии ADO.NET, MySQL с помощью языка программирования PHP.

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

Рекомендовано Учебно-методическим объединением вузов Российской Федерации по образованию в области приборостроения и оптотехники для студентов высших учебных заведений, обучающихся по направлению подготовки 200100 ≪Приборостроение≫ и специальности 200106 ≪Информационно-измерительная техника и технологии≫. Протокол № 1 от 2 февраля 2010 г.

 4  Варкин М.В. Разработка мобильных приложений под Android Курс I © УЦ «Специалист» 2012 г.

Скачать

Учебное пособие поможет овладеть знаниями и навыками для разработки программного обеспечения под платформу Android. Исходные коды прилагаются.Год издания: 2012, Формат: PDF (текст), Страниц: 128
 5 Цехнер Марио Программирование игр под Android. — СПб.: Питер, 2013. — 688 с.: ил.

Скачать книгу

 Из данной книги вы узнаете все необходимое, чтобы стать успешным разработчиком под Android. Вы начнете обучение с фундаментальных вопросов проектирования игр и с основ программирования, а потом перейдете к созданию игрового движка и интересных игр. Этой информации вам будет до­статочно, чтобы приступить к творческой работе и создавать собственные приложения для Android. В книге подробно описан весь процесс создания отличных игр для платформы Android. Вы узнаете, как настроить и использовать инструменты для разработки в Android, получите информацию о класси­ческом программировании двухмерных игр и создании собственных завораживающих экшенов и игр-платформеров. В издании рассмотрены графика и аудио для Android, игровая механика (обнаружение соударений, физика и спрайтовая анимация), а также добавление в игры трехмерных эффектов. Кроме того, описано, как опубликовать игру, получать сообщения об отказах программы и организовать тех­ническую поддержку для пользователей.
 6 Гурвиц Г. А. Microsoft® Access 2010. Разработка приложений на реальном примере. — СПб.: БХВ-Петербург, 2010. — 496 с.: ил. + CD-ROM — (Профессиональное программирование)

Скачать учебник

Рассматриваются этапы создания приложений баз данных в файл-серверной и клиент-серверной архитектурах. Описывается работа с Microsoft Access 2010 (клиент) и Microsoft SQL Server 2008 (сервер). На примере небольшой, но реальной базы данных показан процесс создания простого Access-приложения и выполнена его модификация, придавшая приложению основные черты профессиональной разработки. Применен предложенный ранее автором метод оформления интерфейса приложения — метод пересекающихся каскадов. Даны практические приемы перевода созданного программного комплекса в архитектуру «клиент-сервер».

На прилагаемом компакт-диске содержится реальное приложение в двухвариантах: локальном и в архитектуре «клиент-сервер», а также 50 вариантов заданий для курсового проекта на разработку прикладного программного обеспечения.

Учебник предназначен для студентов, преподавателей, программистов и разработчиков баз данных

 7 Хашими С., Коматинени С., Маклин Д. Разработка приложений для Android.- СПб.: Питер, 2011. — 736 с.: ил. ISBN 978-5-459-00530-1

Скачать практическое руководство

 

Благодаря этому практическому руководству вы научитесь создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки. Помимо основных вопросов и методик написания программ для Android, в книге рассмотрены более сложные темы, в частности, создание пользовательских ЗD-компонентов, работа с OpenGL и сенсорными экранами, в том числе обработка жестов. Вы узнаете об интегрированных в Android функциях локального и глобального поиска, о внедрении функции машинного перевода Google, о функции синтеза речи.

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

 8  Майер Р. Android 2: Программирование приложений для планшетных компьютеров и смартфонов: [пер. с англ] / Рето Майер. — М.: ЭКСМО, 2011. — 627 с. — (мировой компьютерный бестселлер).

Скачать книгу

 

 

Данная книга является наилучшим руководством для программистов, желающих научиться создавать приложения для мобильной платформы Android. Она представляет собой практический курс по написанию программного обеспечения на базе второй версии Android SDK (набора инструментов для разработки программного обеспечения). Это означает, что все теоретические сведения закрепляются максимально приближенными к реальным задачам примерами. Изложение материала предполагает, что читатель владеет основами программирования и базовым уровнем языка Java (второе желательно, но не обязательно).

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

9 Медведев В.И. Особенности объектно-ориентированного программирования на C++/CLI, C# и Java. 2-е изд., испр. и доп. — Казань: РИЦ «Школа», 2010.-444 c.: ил.

Скачать

Излагаются основные понятия и методика разработки объектно-ориентированных программ на языках C++/CLI, C# и Java (J#). Изложение сопровождается многочисленными примерами законченных программ. Программы поясняются диаграммами языка UML.

Особое внимание акцентировано на наиболее сложных для понимания делегатах, собьггиях, уведомлениях, потоках и их синхронизации. Параллельное изложение схожих основных языковых конструкций позволит лучше выявить не только близость и различие языков C++/CLI, C# и Java, но и лучше понять особенности этих языков.

Для студентов и преподавателей вузов по направлению вычислительной техники и информатики. Представляет интерес для всех, знающих язык С и изучающих объектно-ориентированное программирование, а также для тех, кто, овладев языком С++, интересуется особенностями и отличиями программирования на языках C++/CLI, Java(J#) и C#.

10 Форта, Бен.  Освой самостоятельно SQL. 10 минут на урок, 3-е издание. :Пер. с англ. — М. : Издательский дом «Вильяме», 2005. — 288 с. : ил. — Парал. тит. англ.

Скачать книгу

 

 

Данная книга поможет вам в кратчайшие сроки освоить SQL — самый популярный язык баз данных. Начиная с простых запросов на выборку данных, автор урок за уроком рассматривает все более сложные темы, такие как использование операций объединения, подзапросы, хранимые процедуры, индексы, триггеры и ограничения. На изучение материала каждого урока вам потребуется не более 10 минут. Благодаря этой книге вы быстро научитесь самостоятельно составлять запросы к базам данных на языке SQL без чьей-либо помощи.Примеры, приведенные в книге, будут работать во всех наиболее популярных СУБД — IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Oracle, PostgreSQL и Sybase Adaptive Server.
11
12