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

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

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.

  • 67

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

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

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

  • 53

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

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

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

  • 80

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

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

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

  • 39

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

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

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

  • 74

Создаем динамические веб-сайты с помощью 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.

  • 31

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

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

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

  • 50

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

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

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

  • 42

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

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

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

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

  • 33

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

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

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

  • 35

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

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

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

  • 15

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

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

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

  • 19

Философия Java

Философия Java
  • Оригинальное название: Thinking in Java
  • Четвертое издание
  • Автор: Брюс Эккель
  • Издательство: Питер
  • Год: 2015
  • Язык: Русский
  • ISBN: 978-5-496-01127-3
  • Страниц: 1168
  • Формат: pdf
  • Размер: 413 Мб

Описание книги Философия Java:
Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении.

  • 19

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

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

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

  • 69

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, программист с многолетним опытом, так что не стоит думать, что книга написана новичком для новичков. Издание подойдет не только детям, но и преподавателям информатики, а также людям любого возраста, которые не имеют никакого представления о программировании.

  • 44

Язык программирования 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.

  • 19

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

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

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

  • 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.

  • 26

Delphi в примерах, играх и программах

Delphi в примерах, играх и программах
  • Автор: Рубанцев Валерий
  • Издательство: Я + R
  • Год: 2011
  • Язык: Русский
  • Страниц: 418
  • Формат: pdf
  • Размер: 41 Мб

Описание книги Delphi в примерах, играх и программах:
Здесь собран материал, не вошедший в книгу Delphi в примерах, играх и программах: Oт простых приложений, решения задач и до программирования интеллектуальных игр, которая была выпущена питерским издательством Наука и техника в 2011 году. К сожалению, в ней не нашлось места для нескольких глав, рассказывающих о программировании игр и головоломок.

  • 84

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

Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах
  • Автор: Роман Савин
  • Издательство: Дело
  • Год: 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 (второе желательно, но не обязательно).

  • 24

Head First Java

Head First Java
  • 2 издание
  • Автор: Kathy Sierra, Bert Bates
  • Издательство: O'Reilly
  • Год: 2009
  • Язык: Английский
  • Страниц: 690
  • Формат: PDF
  • Размер: 31.2 Мб

Описание книги Head First Java:Head First Java delivers a highly interactive, multisensory learning experience that lets new programmers pick up the fundamentals of the Java language quickly. Through mind-stretching exercises, memorable analogies, humorous pictures, and casual language, Head First Java encourages readers to think like a Java programmer.

  • 12

1C: Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы

1C: Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы
  • Автор: М.Г. Радченко, Е.Ю. Хрусталева
  • Издательство: Питер, 1С-Паблишинг
  • Год: 2009
  • Язык: Русский
  • ISBN: 978-5-9677-1147-3
  • Страниц: 874
  • Формат: pdf
  • Размер: 56 Мб

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

  • 20

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

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

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