25 лучших книг по программированию

Посмотреть 10 лучших книг в разделе:
  • 137

HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера

HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера
  • Третье издание
  • Автор: Николай Прохоренок
  • Издательство: БХВ-Петербург
  • Год: 2010
  • Язык: Русский
  • Страниц: 900
  • Формат: pdf
  • Размер: 8 Мб

Описание книги HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера:
Рассмотрены вопросы создания интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL. Представлен материал о применении каскадных таблиц стилей (CSS) для форматирования Web-страниц. Даны основные конструкции языка PHP, на примерах показаны приемы написания сценариев, наиболее часто используемых при разработке Web-сайтов. Описаны приемы работы с базами данных MySQL при помощи PHP, а также администрирования баз данных с помощью программы phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache.

  • 63

Turbo Pascal. Самоучитель

Turbo Pascal. Самоучитель
  • Автор: О. А. Меженный
  • Издательство: Вильямс, Диалектика
  • Год: 2008
  • Язык: Русский
  • Страниц: 336
  • Формат: pdf
  • Размер: 27 Мб

Описание книги Turbo Pascal. Самоучитель:
Назначение этой книги - научить неподготовленного читателя создавать программы на Turbo Pascal. В то же время она также вполне может использоваться студентами и учащимися в качестве учебника. Главы книги содержат информацию об основных аспектах программирования на языке Turbo Pascal, таких как типы данных, операторы, файлы, подпрограммы, указатели, динамическая память, модули и объектно-ориентированное программирование.

  • 52

Информатика: Учебник для вузов

Информатика: Учебник для вузов
  • Автор: Волков В. Б., Макарова Н. В.
  • Издательство: Питер
  • Год: 2011
  • Язык: Русский
  • Страниц: 576
  • Формат: djvu
  • Размер: 35 Мб

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

  • 78

Язык программирования C++

Язык программирования C++
  • Специальное издание
  • Автор: Страуструп Б.
  • Издательство: Бином
  • Год: 2011
  • Язык: Русский
  • Страниц: 1136
  • Формат: djvu
  • Размер: 9 Мб

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

  • 36

Основы программирования для "чайников"

Основы программирования для
  • Оригинальное название: Beginning Programming for Dummies
  • Четвертое издание
  • Автор: Уоллес Вонг
  • Издательство: Диалектика
  • Год: 2007
  • Язык: Русский
  • Страниц: 336
  • Формат: djvu
  • Размер: 33 Мб

Описание книги Основы программирования для "чайников":
В этой книге в популярной форме описываются базовые принципы программирования на разных языках и в разных операционных системах. Обсуждаются типы переменных, массивы, операторы цикла, компиляторы, подпрограммы, инструменты отладки, вопросы создания графических интерфейсов и программирования для Интернета. Изучение материала облегчается многочисленными примерами простых программ. Для работы с книгой достаточно уметь выполнять базовые операции (создание файлов и каталогов, копирование, перемещение, запуск программы) в любой из следующих операционных систем: Windows, Mac OS или Linux.

  • 31

Разработка приложений для Android

Разработка приложений для Android
  • Оригинальное название: Pro Android 2
  • Автор: С. Хашими, С. Коматинени, Д. Маклин
  • Издательство: Питер
  • Год: 2011
  • Язык: Русский
  • Страниц: 736
  • Формат: pdf
  • Размер: 220 Мб

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

  • 68

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
  • Оригинальное название: Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites
  • Третье издание
  • Автор: Робин Никсон
  • Издательство: Питер
  • Год: 2015
  • Язык: Русский
  • ISBN: 978-5-496-01441-0
  • Страниц: 688
  • Формат: pdf
  • Размер: 14 Мб

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

  • 42

Технологии интеграции «1С:Предприятия 8.2»

Технологии интеграции «1С:Предприятия 8.2»
  • Автор: Гончаров, Хрусталева
  • Издательство: 1С-Паблишинг
  • Год: 2011
  • Язык: Русский
  • Страниц: 358
  • Формат: pdf
  • Размер: 18 Мб

Описание книги Технологии интеграции «1С:Предприятия 8.2»:
Данная книга посвящена углубленному изучению вопросов создания и модификации прикладных решений на платформе системы «1С:Предприятие 8.2». Она является частичной переработкой популярной книги «Профессиональная разработка в системе "1С:Предприятие 8"».

В книгу включены материалы, которые описывают механизмы «1С:Предприятия 8.2», предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими «1С:Предприятие».

  • 48

Паскаль для школьников

Паскаль для школьников
  • Второе издание
  • Автор: Д. М. Ушаков, Т. А. Юркова
  • Издательство: Питер
  • Год: 2010
  • Язык: Русский
  • Страниц: 320
  • Формат: pdf
  • Размер: 6 Мб

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

  • 32

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

Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений
  • Оригинальное название: Testing Computer Software
  • Автор: Сэм Канер, Джек Фолк, Енг Кек Нгуен
  • Издательство: ДиаСофт
  • Год: 2001
  • Язык: Русский
  • Страниц: 544
  • Формат: pdf
  • Размер: 21,9 Мб

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

  • 34

1С:Предприятие 8. Учимся программировать на примерах

1С:Предприятие 8. Учимся программировать на примерах
  • Автор: Сергей Кашаев
  • Издательство: БХВ-Петербург
  • Год: 2008
  • Язык: Русский
  • Страниц: 338
  • Формат: pdf
  • Размер: 105 Мб

Описание книги 1С:Предприятие 8. Учимся программировать на примерах:
Обучение разработке конфигураций и программированию на платформе 1С:Предприятие 8 построено на практических примерах различной сложности. Основной упор сделан на подробное описание технологии разработки конфигураций с использованием конструкторов и встроенного языка программирования. Большое внимание уделено языку запросов и построению разнообразных отчетов, передаче информации между системой 1С:Предприятие 8 и популярными офисными приложениями и др.

  • 18

VBA для "чайников"

VBA для
  • Автор: Стив Камминг
  • Издательство: Вильямс
  • Год: 2003
  • Язык: Русский
  • Страниц: 448
  • Формат: pdf
  • Размер: 5.5 Мб

Аннотация к книге VBA для "чайников":
Эта книга поможет освоить интегрированную среду разработки VBA и научиться программировать в VBA с использованием объектов, их свойств, методов и событий. Обсуждаемые приемы программирования иллюстрируются примерами, которые можно сразу же опробовать на практике. Полученные знания вы сможете применить как для настройки и усовершенствования популярных офисных приложений, включая приложения Office XP, так и для создания собственных приложений. Книга рассчитана на тех, перед кем стоит задача быстро и без лишних усилий научиться программировать для Windows, используя VBA.

  • 68

HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов

HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов
  • Автор: Владимир Дронов
  • Издательство: БХВ-Петербург
  • Год: 2011
  • Язык: Русский
  • Страниц: 416
  • Формат: pdf
  • Размер: 11 Мб

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

  • 68

Программирование на Java для детей, родителей, дедушек и бабушек

Программирование на Java для детей, родителей, дедушек и бабушек
  • Автор: Файн Я.
  • Издательство: Самиздат
  • Год: 2011
  • Язык: Русский
  • Страниц: 231
  • Формат: pdf
  • Размер: 17 Мб

Описание книги Программирование на Java для детей, родителей, дедушек и бабушек:
Эта книга написана Яковом Файном для детей от 11 до 18 лет. Это действительно первая книга по Java, которая создана именно для обучения детей. Яков Файн - автор и соавтор нескольких книг по Java, программист с многолетним опытом, так что не стоит думать, что книга написана новичком для новичков. Издание подойдет не только детям, но и преподавателям информатики, а также людям любого возраста, которые не имеют никакого представления о программировании.

  • 42

Язык программирования C# 2010 и платформа .NET 4

Язык программирования C# 2010 и платформа .NET 4
  • Оригинальное название: Pro C# 2010 and the .NET 4 Platform
  • Пятое издание
  • Автор: Эндрю Троелсен
  • Издательство: Вильямс
  • Год: 2011
  • Язык: Русский
  • Страниц: 1392
  • Формат: djvu
  • Размер: 24 Мб

Описание книги Язык программирования C# 2010 и платформа .NET 4:
Язык С# и платформа .NET за относительно недолгое время своего существования стали основными технологиями для разработки современного программного обеспечения. Как и ожидалось, в версии .NET 4 появилось множество новых API-интерфейсов в библиотеках базовых классов, а также синтаксических конструкций в языке С#. Например, теперь можно создавать методы С#, которые поддерживают именованные и необязательные параметры. Кроме того, появилась возможность разрешать типы полностью во время выполнения с использованием ключевого слова dynamic.

  • 23

Основы программирования на Visual Basic и VBA в Excel 2007

Основы программирования на Visual Basic и VBA в Excel 2007
  • Автор: Г. З. Гарбер
  • Издательство: Солон-Пресс
  • Год: 2008
  • Язык: Русский
  • Страниц: 192
  • Формат: pdf
  • Размер: 107 Мб

Описание книги Основы программирования на Visual Basic и VBA в Excel 2007:
Рассматриваются основные элементы среды разработки программ, а также базовые конструкции алгоритмических языков Visual Basic и VBA (Visual Basic для приложений). В качестве пользовательского интерфейса программы (макроса) используются стандартные окна Windows, текстовые файлы, формы, таблица Excel. Рассматривается также вопрос разработки пользовательских функций Excel.

  • 18

Паттерны проектирования

Паттерны проектирования
  • Оригинальное название: Head First Design Patterns
  • Автор: Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К
  • Издательство: Питер
  • Год: 2011
  • Язык: Русский
  • Страниц: 656
  • Формат: djvu
  • Размер: 30 Мб

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

  • 83

Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах

Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах
  • Автор: Роман Савин
  • Издательство: Дело
  • Год: 2007
  • Язык: Русский
  • Страниц: 312
  • Формат: pdf
  • Размер: 5 Мб

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

  • 39

Android 2. Программирование приложений для планшетных компьютеров и смартфонов

Android 2. Программирование приложений для планшетных компьютеров и смартфонов
  • Оригинальное название: Professional Android 2: Application Developmentecond Edition
  • Автор: Рето Майер
  • Издательство: Эксмо
  • Год: 2011
  • Язык: Русский
  • Страниц: 672
  • Формат: pdf
  • Размер: 10 Мб

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

  • 20

Visual Basic. Самоучитель для начинающих

Visual Basic. Самоучитель для начинающих
  • Автор: С. Н. Лукин
  • Издательство: Диалог-МИФИ
  • Год: 2001
  • Язык: Русский
  • Страниц: 544
  • Формат: doc
  • Размер: 4 Мб

Описание книги Visual Basic. Самоучитель для начинающих:
Это самоучитель. То есть написана книга с расчетом на то, что, изучив ее без посторонней помощи, вы сможете без посторонней помощи составлять программы на Visual Basic и выполнять их на компьютере тоже без посторонней помощи. Автор приложил специальные усилия для того, чтобы изложение было понятным. Все объясняется на примерах. Рассмотрение почти каждой темы заканчивается задачами на составление программы (всего таких задач – 132). Подавляющее большинство задач снабжено ответами, так что читатель может эффективно контролировать усвоение материала.

  • 49

Изучаем PHP и MySQL

Изучаем PHP и MySQL
  • Автор: Мишель Е. Дэвис и Джон А. Филлипс
  • Издательство: Символ-Плюс
  • Год: 2008
  • Язык: Русский
  • Страниц: 442
  • Формат: pdf
  • Размер: 10 Мб

Описание книги Изучаем PHP и MySQL:
Если вы хотите научиться созданию динамических веб-сайтов, знакомы с основами программирования на HTML, но не представляете себе, как использовать для этих целей язык программирования PHP и СУБД MySQL, то данная книга станет вам незаменимым помощником. Ее авторы с успехом демонстрируют, что такая комбинация - это мощный инструмент, позволяющий существенно упростить разработку веб-приложений.

  • 19

Android за 24 часа. Программирование приложений под операционную систему Google

Android за 24 часа. Программирование приложений под операционную систему Google
  • Оригинальное название: Android: Application Development In 24 Hours
  • Автор: Дэрси Лорен , Шейн Кондер
  • Издательство: Рид Групп
  • Год: 2011
  • Язык: Русский
  • Страниц: 464
  • Формат: pdf
  • Размер: 10 Мб

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

  • 14

Программирование в 1С: Предприятие 8.3

Программирование в 1С: Предприятие 8.3
  • Автор: Кашаев С.
  • Издательство: СПб.: Питер
  • Год: 2014
  • Язык: Русский
  • ISBN: 978-5-496-01234-8
  • Формат: pdf
  • Размер: 19 Мб

Описание книги Программирование в 1С: Предприятие 8.3:
Основной упор сделан на подробное описание технологии разработки конфигураций с использованием конструкторов и встроенного языка программирования, включая конструирование управляемого интерфейса, разработку управляемых форм, использование возможностей настройки отчетов, настройку командного интерфейса, клиентское и серверное программирование и ряд других ресурсов.

  • 51

PHP и jQuery для профессионалов

PHP и jQuery для профессионалов
  • Оригинальное название: Pro PHP and jQuery
  • Автор: Джейсон Ленгсторф
  • Издательство: Вильямс
  • Год: 2011
  • Язык: Русский
  • Страниц: 334
  • Формат: djvu
  • Размер: 11 Мб

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

  • 52

SQL

SQL
  • Оригинальное название: Mastering SQL
  • Автор: Мартин Грабер
  • Издательство: Лори
  • Год: 2007
  • Язык: Русский
  • Страниц: 672
  • Формат: djvu
  • Размер: 35 Мб

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