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


для начинающих » ProgBook - книги и учебники по программированию

(голосов: 1) | 24 июня 2013 | Просмотров: 12037   
Название: C++. Руководство для начинающих, 2-е издание Автор: Герберт Шилдт Издательство: Вильямс Год: 2005 ISBN: 5-8459-0840-X, 0-07-223215-3 DJVU: 18 Мб

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

Теги: для начинающих
Книги по C и C++
(голосов: 5) | 5 июня 2013 | Просмотров: 21413   
Название: C# 2005 для "чайников" Автор: Стефан Рэнди Дэвис, Чак Сфер Издательство: Вильямс Год: 2008 ISBN: 5-8459-1068-4, 0-7645-9704-3 PDF: 13 Мб

Вы желаете освоить с нуля язык программирования С#? Тогда данная книга была создана специально для вас. Она поможет вам попробовать себя в написании программ любой сложности. Книга будет полезной как для начинающих программистов, так и для тех, кто не понаслышке знаком с данным видом деятельности. Для тех, кто уж опробовал свои силы в других языках программирования, процесс освоения С# будет гораздо легче, но для освоения книги совершенно не обязательно иметь такой опыт.

Теги: для начинающих
Книги по C# (.NET)
(голосов: 2) | 22 января 2011 | Просмотров: 15813   
Название: Объектно-ориентированное программирование для начинающих Автор: А. С. Лесневский Издательство: Бином. Лаборатория знаний Год: 2005 ISBN: 978-5-94774-251-9 DJVU: 3 Мб

Задача книги "Объектно-ориентированное программирование для начинающих" - помочь читателю постигнуть азы программирования и в полной мере овладеть концепцией объектно-ориентированного программирования. Отметим также, что данная книга познакомит Вас с Smalltalk, Java, библиотекой для разработки графического интерфейса SWT и сферой разработки Eclipse.

Теги: для начинающих, ооп, eclipse, swt
Книги по Java
(голосов: 2) | 10 марта 2010 | Просмотров: 8985   
Название: Занимательное программирование. Самоучитель Автор: Максим Мозговой Издательство: Питер Год: 2005 ISBN: 5-94723-853-5 PDF: 9 Мб

Автор книги - человек, разрабатывающий крупные информационные системы. Книга - 'попытка предоставить качественную пищу для ума начинающим программистам'. В ней нет тонкостей языка Pascal или C++, библиотек DLL, заголовков HTTP-пакета.

Теги: для начинающих
Книги по технологии программирования
(голосов: 0) | 4 февраля 2010 | Просмотров: 5516   
Название: Программирование игр и головоломок Автор: Арсак Ж. Издательство: Наука Год: 1990 ISBN: 5-02-013959-9 DJVU: 3 Мб

Эта книга – не сборник задач и головоломок. Но после ее прочтения вы сможете создать сборник задач и головоломок под своим авторством. Потому что в книге Ж. Арсака показаны всевозможные способы программирования занимательных игр и головоломок с числами и геометрическими фигурами. Сам способ изложения игр и головоломок разделен на этапы. Вначале разъясняется сама задача и предъявляемые к алгоритму ее решения требования.

Теги: для начинающих
Книги по технологии программирования
(голосов: 5) | 28 января 2010 | Просмотров: 25214   
Название: Основы программирования для чайников Автор: Уоллес Вонг Год: 2002 ISBN: 5-8459-0197-9 PDF: 17 Мб

«Чайником» называют человека, только начинающего осваивать какую-либо специальность. Книга Уолесса Вонга – одна из самых простых и доходчивых книг, посвященных программированию. Новичок в мире создания компьютерных программ узнает из нее о самых популярных сегодня языках программирования и о базовом, классическом языке BASIC.

Теги: для начинающих
Книги по BASIC
(голосов: 2) | 8 апреля 2009 | Просмотров: 8464   
Название: Visual C++ .NET для "чайников" Автор: Майкл Хаймен, Боб Арнсон Издательство: Диалектика, Вильямс Год: 2002 ISBN: 5-8459-0326-2 PDF: 3 Мб

Книга Майкла Хаймена и Боба Арнсона «Visual C++ .NET для “чайников”» написана специально для начинающих программистов. При помощи нее вы, если решили серьезно взяться за Visual С++ .NET, сможете изучить способы создания различных приложений, работающих в разных операционных системах.

Теги: для начинающих
Книги по C и C++
(голосов: 0) | 25 марта 2009 | Просмотров: 12307   
Название: Освой самостоятельно C++ за 21 день Автор: Джесс Либерти Издательство: Вильямс Год: 2000 ISBN: 5-8459-0056-5, 0-672-31515-7 DJVU: 7 Мб

Книга Джесс Либерти «Освой самостоятельно C++ за 21 день» широко раскрывает возможности последней версии программного продукта Microsoft Visual C++. В ней детально описаны способы и методы программирования современных профессиональных приложений. Содержание книги дополнено большим количеством демонстрационных программам, в ходе разработки которых применяются по максимуму возможности программных инструментов Microsoft Visual Studio.

Теги: для начинающих
Книги по C и C++
(голосов: 5) | 8 марта 2009 | Просмотров: 14149   
Название: Самоучитель PHP 5 Автор: Д. Н. Колисниченко Издательство: Наука и техника Год: 2007 ISBN: 978-5-94387-429-1 PDF: 25 Мб + 72 Мб (исходный код)

Учебник "Самоучитель PHP 5", благодаря тому, что весь материал излагается простым и доступным языком, идеально подходит для тех, кто только начинает знакомство с РНР. Это издание само по себе прекрасное учебное пособие, благодаря которому вы познакомитесь и научитесь использовать на практике РНР. В книге есть все необходимое для начинающих программистов: подробные описания настроек РНР, доступное изложение базовой конструкции РНР и основ CGI, объясняются методы и способы работы со многими специальными технологиями РНР, такими как каналы, соккеты, сессии и многое другое и даже рассматриваются способы взаимодействия баз данных с РНР.

Теги: для начинающих, php 5
Книги по PHP
(голосов: 5) | 22 февраля 2009 | Просмотров: 12196   
Название: PHP 5 для "чайников" Автор: Джанет Валейд Издательство: Вильямс Год: 2005 ISBN: 5-8459-0851-5, 0-7645-4166-8 DJVU: 6 Мб

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

Теги: для начинающих, php 5
Книги по PHP

Категории

Магазин книг

Архив новостей

Опрос

Теги

progbook.ru

Скачать книги о программирования для начинающих, учебники для чайников » Страница 6

  • Четвертое издание
  • Автор: А. Н. Степанов
  • Издательство: Питер
  • Год: 2006
  • Язык: Русский
  • Страниц: 684
  • Формат: djvu
  • Размер: 13 Мб

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

  • Автор: К.Ю. Богачев
  • Издательство: Бином. Лаборатория знаний
  • Год: 2003
  • Язык: Русский
  • Страниц: 244
  • Формат: djvu
  • Размер: 4 Мб

Описание книги Основы параллельного программирования:Данная книга представляет собой введение в методы программирования для параллельных ЭВМ. Основной ее целью является научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассмотрены на многочисленных примерах программ на языке С. В основу книги положен курс лекций для студентов механико-математического факультета МГУ имени М.В.Ломоносова.

  • Автор: Е. А. Жоголев
  • Издательство: Научный мир
  • Год: 2004
  • Язык: Русский
  • Страниц: 216
  • Формат: pdf
  • Размер: 2 Мб

Описание книги Технология программирования:В основу данной книги положен курс лекций по технологии программирования, читавшихся автором в течение ряда лет студентам факультета Вычислительной математики и кибернетики МГУ. В ней обсуждается совокупность процессов, приводящая к созданию требуемого программного продукта (программного средства, ПС). Рассматриваются наиболее распространенные приёмы и методы, используемые в таких процессах, а также возникающие в них проблемы. Даются рекомендации по организации этих процессов и по решению конкретных возникающих в них задач. Отдельная глава посвящена инструментальным средствам, поддерживающим разработку программных продуктов.

  • Автор: С. Окулов
  • Издательство: Бином. Лаборатория знаний
  • Год: 2002
  • Язык: Русский
  • Страниц: 424
  • Формат: djvu
  • Размер: 2 Мб

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

  • Автор: В. Г. Давыдов
  • Издательство: Высшая школа
  • Год: 2003
  • Язык: Русский
  • Страниц: 448
  • Формат: pdf
  • Размер: 8,9 Мб

Описание книги Программирование и основы алгоритмизации:Учебное пособие написано в соответствии с разработанной с участием автора примерной программой курса `Программирование и основы алгоритмизации`, утвержденной Министерством образования Российской Федерации для подготовки бакалавров и специалистов по направлениям 5502 и 6519 `Автоматизация и управление`.

Его цель состоит в поэтапном формировании у студентов следующих слоев знаний и умений - знание основных понятий программирования (слой 1), знание базового языка программирования C++ (слой 2) и умение решать задачи на ЭВМ (слой 3).

  • Автор: И. Г. Семакин, Е. К. Хеннер
  • Издательство: Бином
  • Год: 2005
  • Язык: Русский
  • Страниц: 304 + 88
  • Формат: djvu
  • Размер: 4,7 Мб

Описание книги Информационные системы и модели. Учебное пособие + Практикум:Данное учебное пособие является частью УМК наряду с практикумом и методическим пособием. Задача курса - научить создавать информационные системы, конструировать и исследовать информационные модели. В качестве информационной модели предметной области рассматривается база данных. Математическое моделирование изучается в его компьютерной реализации при максимальном использовании межпредметных связей и универсальной методологии моделирования. Описанные в учебнике задачи решаются как с помощью специальных программных средств, не требующих глубоких знаний сущности используемых методов, так и с помощью приложений, которые предлагается создавать самостоятельно, используя язык Visual Basic for Applications.

  • Автор: Ю. Г. Карпов
  • Издательство: БХВ-Петербург
  • Год: 2005
  • Язык: Русский
  • Страниц: 272
  • Формат: djvu
  • Размер: 7.6 Мб

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

  • Второе издание
  • Автор: Д. М. Златопольский
  • Издательство: БХВ-Петербург
  • Год: 2007
  • Язык: Русский
  • Страниц: 240
  • Формат: djvu
  • Размер: 3,1 Мб

Описание книги Сборник задач по программированию:В пособии приведены более 1600 задач по программированию, которые могут использоваться в школе при изучении курса "Информатика и ИКТ" на профильном уровне. Задачи имеют разный уровень сложности и охватывают все темы курса программирования.

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

  • Автор: А. Ю. Молчанов Системное программное обеспечение. Лабораторный практикум А. Ю. Молчанов
  • Издательство: Питер
  • Год: 2005
  • Язык: Русский
  • Страниц: 284
  • Формат: djvu
  • Размер: 3,2 Мб

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

  • Автор: Анна Макаренко, Анатолий Махонько, Владимир Машурцев
  • Издательство: Айрис-Пресс
  • Год: 2002
  • Язык: Русский
  • Страниц: 336
  • Формат: pdf
  • Размер: 13,4 Мб

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

forcoder.ru

Скачать книги о программирования для начинающих, учебники для чайников » Страница 2

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

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

  • Оригинальное название: Working Effectively with Legacy Code
  • Автор: Майкл К. Физерс
  • Издательство: Вильямс
  • Год: 2009
  • Язык: Русский
  • Страниц: 400
  • Формат: djvu
  • Размер: 9 Мб

Описание книги Эффективная работа с унаследованным кодом:Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость!

Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку.

  • Автор: С. З. Свердлов
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 640
  • Формат: djvu
  • Размер: 11 Мб

Описание книги Языки программирования и методы трансляции:В книге рассматриваются вопросы сравнительного анализа языков программирования и конструирование компиляторов. В первой части издания подробно обсуждаются языки Ява и Си#. Большое внимание уделяется Оберону - одному из самых совершенных языков программирования. В этой книге впервые публикуется его спецификация на русском языке. Также приводятся результаты оригинальных исследований языков программирования.

  • Автор: Острейковский В.А.
  • Издательство: Высшая школа
  • Год: 2003
  • Язык: Русский
  • Страниц: 376
  • Формат: pdf
  • Размер: 6 Мб

Описание книги Лабораторный практикум по информатике:Согласно требованиям `Государственных образовательных стандартов` для технических направлений и специальностей в лабораторный практикум включены: системы счисления, оценка объема информации, основы алгоритмизации, программирования в среде Турбо Паскаль, работа с операционной системой ЭВМ и сетевыми операционными системами, текстовый и векторный графический редакторы, математический и табличный процессоры, система управления базами данных, сервисное программное обеспечение.

  • Оригинальное название: Structure and Interpretation of Computer Programs
  • Автор: Харольд Абельсон, Джеральд Джей Сассман
  • Издательство: Добросвет, КДУ
  • Год: 2006
  • Язык: Русский
  • Страниц: 608
  • Формат: pdf
  • Размер: 4 Мб

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

  • Автор: М. Бен-Ари
  • Издательство: Мир
  • Год: 2000
  • Язык: Русский
  • Страниц: 366
  • Формат: pdf
  • Размер: 3 Мб

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

  • Автор: Б. Я. Цилькер, С. А. Орлов
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 672
  • Формат: pdf
  • Размер: 22 Мб

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

  • Автор: Г. С. Иванова
  • Издательство: МГТУ им. Н. Э. Баумана
  • Год: 2002
  • Язык: Русский
  • Страниц: 320
  • Формат: pdf
  • Размер: 9 Мб

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

  • Второе издание
  • Автор: Н. П. Радченко, О. А. Козлов
  • Издательство: Финансы и статистика
  • Год: 2001
  • Язык: Русский
  • Страниц: 160
  • Формат: djvu
  • Размер: 6 Мб

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

  • Автор: Н. Д. Угринович
  • Издательство: Бином. Лаборатория знаний
  • Год: 2007
  • Язык: Русский
  • Страниц: 376
  • Формат: djvu
  • Размер: 81 Мб

Описание книги Информатика и ИКТ. 10 класс:Учебник по курсу "Информатика и ИКТ" ориентирован на информационно-технологический и физико-математический профили обучения в общеобразовательных учреждениях. Учебник полностью соответствует новому образовательному стандарту и примерной программе профильного обучения, утвержденным Министерством образования и науки РФ. Содержание учебника соответствует программе вступительных экзаменов по информатике в вузы, и он может быть использован для подготовки к экзаменам.

forcoder.ru

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

  • Оригинальное название: Web Scraping with Python: Collecting Data from the Modern Web
  • Автор: Митчелл Р.
  • Издательство: ДМК Пресс
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-97060-223-2
  • Страниц: 280
  • Формат: pdf
  • Размер: 15 Мб

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

  • Оригинальное название: 21st Century C
  • Автор: Бен Клеменс
  • Издательство: ДМК Пресс
  • Год: 2015
  • Язык: Русский
  • ISBN: 978-5-97060-101-3 , 978-1-491-90389-6
  • Страниц: 376
  • Формат: pdf
  • Размер: 7 Мб

Описание книги Язык С в XXI веке:Язык С - не просто фундамент всех современных языков программирования, и сам - современный язык, идеальный для написания эффективных приложений передового уровня.

  • Автор: Padmanabhan T.R.
  • Издательство: Springer
  • Год: 2016
  • Язык: Английский
  • ISBN: 978-981-10-3276-9
  • Страниц: 349
  • Формат: pdf
  • Размер: 11 Мб

Описание книги Programming with Python:Based on the latest version of the language, this book offers a self-contained, concise and coherent introduction to programming with Python. The book’s primary focus is on realistic case study applications of Python. Each practical example is accompanied by a brief explanation of the problem-terminology and concepts, followed by necessary program development in Python using its constructs, and simulated testing.

  • Автор: Simon Ng
  • Издательство: AppCoda
  • Год: 2016
  • Язык: Английский
  • Страниц: 611
  • Формат: pdf
  • Размер: 117 Мб

Описание книги Beginning iOS 10 Programming with Swift:We will build a food app from scratch. Starting by creating an app prototype, we will add one or more features to the app in each chapter and you will have an app after working through the book.

  • Оригинальное название: C Programming Easy Steps
  • Автор: МакГрат Майк
  • Издательство: Эксмо
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-699-79117-0
  • Страниц: 192
  • Формат: pdf
  • Размер: 4 Мб

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

  • Восьмое издание
  • Автор: Farrell J.
  • Издательство: Course Technology
  • Год: 2015
  • Язык: Английский
  • ISBN: 978-1285856919
  • Страниц: 1026
  • Формат: pdf
  • Размер: 24 Мб

Описание книги Java Programming:Discover the power of Java for developing applications with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 8E. With this book, even first-time programmers can quickly develop useful programs while learning the basic principles of structured and object-oriented programming.

  • Оригинальное название: Web Development with Node and Express: Leveraging the JavaScript Stack
  • Автор: Итан Браун
  • Издательство: Питер
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-496-02156-2
  • Страниц: 336
  • Формат: pdf
  • Размер: 7 Мб

Описание книги Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript:JavaScript - самый популярный язык написания клиентских сценариев. Это основополагающая технология для создания всевозможных анимаций и переходов. Без JavaScript практически невозможно обойтись, если требуется добиться современной функциональности на стороне клиента. Единственная проблема с JavaScript - он не прощает неуклюжего программирования.

  • Оригинальное название: Multiplayer Game Programming: Architecting Networked Games (Game Design)
  • Автор: Глейзер Дж.
  • Издательство: Питер
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-496-02290-3
  • Страниц: 368
  • Формат: pdf
  • Размер: 7 Мб

Описание книги Многопользовательские игры. Разработка сетевых приложений:Сетевые многопользовательские игры — это многомиллиардный бизнес, привлекающий десяткимиллионов игроков

  • Автор: Паласиос Х.
  • Издательство: ДМК Пресс
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-97060-436-6
  • Страниц: 274
  • Формат: pdf
  • Размер: 14 Мб

Описание книги Unity 5.x. Программирование искусственного интеллекта в играх:Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом.

  • Оригинальное название: Building Maintainable Software (C# Edition)
  • Автор: Виссер Дж.
  • Издательство: ДМК Пресс
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-97060-446-5
  • Страниц: 192
  • Формат: pdf
  • Размер: 10 Мб

Описание книги Разработка обслуживаемых программ на языке C#:Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать.

forcoder.ru

Скачать книги о программирования для начинающих, учебники для чайников » Страница 7

  • Автор: Непейвода Н.Н., Скопин И.Н.
  • Издательство: Институт компьютерных исследований
  • Год: 2003
  • Язык: Русский
  • Страниц: 868
  • Формат: djvu
  • Размер: 30,4 Мб

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

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

  • Автор: Сергей Фельдман
  • Издательство: Новый издательский дом
  • Год: 2004
  • Язык: Русский
  • Страниц: 512
  • Формат: pdf
  • Размер: 0.8 Мб

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

Данное издание рекомендуется в качестве дополнительного учебного пособия студентам высших учебных заведений по дисциплине "Системное программирование" и по специальности 351400 "Прикладная информатика".

  • Автор: Джон Бентли
  • Издательство: Питер
  • Год: 2002
  • Язык: Русский
  • Страниц: 272
  • Формат: djvu
  • Размер: 2,9 Мб

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

  • Автор: Максим Мозговой
  • Издательство: Питер
  • Год: 2004
  • Язык: Русский
  • Страниц: 208
  • Формат: pdf
  • Размер: 9 Мб

Аннотация к книге Занимательное программирование. Самоучитель:Эта книга - попытка предоставить качественную пищу для ума начинающим программистам, желающим достичь высот мастерства. Вы не найдете в ней описаний конкретных языков программирования вроде Pascal или C++, не встретите руководств по созданию библиотек DLL и системных служб. Даже такой интригующий вопрос, как структура заголовка HTTP-пакета, незаслуженно обойден вниманием. Зато к вашим услугам семь глав, охватывающих самые разнообразные логические направления программирования, масса интересных теоретических материалов и готовых к использованию листингов, а также `проекты для самосовершенствования` - идеи для досуга с компьютером.

  • Автор: А. Шень
  • Издательство: МЦНМО
  • Год: 2004
  • Язык: Русский
  • Страниц: 296
  • Формат: pdf
  • Размер: 1.4 Мб

Аннотация к книге Программирование. Теоремы и задачи:Книга содержит задачи по программированию различной трудности. Большинство задач приводятся с решениями. Цель книги - научить основным методам построения корректных и быстрых алгоритмов.

Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений. Пособие может быть использовано на кружковых и факультативных занятиях в общеобразовательных учреждениях, в школах с углубленным изучением математики и информатики, а также в иных целях, не противоречащих законодательству РФ.

  • Автор: Тимоти Бадд
  • Издательство: Питер
  • Год: 1998
  • Язык: Русский
  • Страниц: 464
  • Формат: pdf
  • Размер: 5.3 Мб

Аннотация к книге Объектно-ориентированное программирование в действии:Второе американское издание книги известного специалиста по объектно - ориентированному программированию выпускается на русском языке по лицензии издательства Addison Wesley Longman. В ней рассматриваются теоретические и практические аспекты ООП (как на уровне разработки программ, так и на уровне работы компиляторов), позволяющие с наименьшими затратами получать современные программы со сложной логической структурой. Автор обобщает опыт объектно - ориентированного программирования на примерах таких языков, как Java, C++, Object Pascal и др. Соответствующий круг вопросов весьма актуален, поскольку в практике современного программирования приходится иметь дело со все более сложными логическими и программными объектами.

  • Автор: А. В. Гордеев, А. Ю. Молчанов
  • Издательство: Питер
  • Год: 2001
  • Язык: Русский
  • Страниц: 736
  • Формат: djvu
  • Размер: 9,7 Мб

Аннотация к книге Системное программное обеспечение:Учебник создан в соответствии с Государственным образовательным стандартом в дисциплине `Системное программное обеспечение`. Его основой стал учебный материал, в течение нескольких лет преподаваемый студентам Санкт-Петербургского государственного университета аэрокосмического приборостроения. Помимо общетеоретических вопросов описаны конкретные реализации различных системных программ, поэтому учебник может быть полезен не только студентам, детально изучающим системное программное обеспечение, но и тем, кто собирается самостоятельно разработать отдельные компоненты или создать комплекс параллельно исполняющихся взаимодействующих программ.

  • Автор: Федор Меньшиков
  • Издательство: Питер
  • Год: 2006
  • Язык: Русский
  • Страниц: 316
  • Формат: djvu
  • Размер: 7.4 Мб

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

  • Автор: Э. Таненбаум
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 804
  • Формат: djvu
  • Размер: 13.7 Мб

Аннотация к книге Архитектура компьютера:Книга Эндрю Таненбаума, всемирно известного специалиста в области computer science, писателя и преподавателя, выходящая уже в пятом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера.

forcoder.ru

Скачать книги о программирования для начинающих, учебники для чайников » Страница 4

  • Автор: Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Виснадул
  • Издательство: Форум, Инфра-М
  • Год: 2007
  • Язык: Русский
  • Страниц: 400
  • Формат: djvu
  • Размер: 6 Мб

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

  • Оригинальное название: Programming Challenges
  • Автор: Стивен С. Скиена, Мигель А. Ревилла
  • Издательство: КУДИЦ-Образ
  • Год: 2005
  • Язык: Русский
  • Страниц: 416
  • Формат: djvu
  • Размер: 5 Мб

Описание книги Олимпиадные задачи по программированию. Руководство по подготовке к соревнованиям:Книга представляет собой перевод учебника по подготовке к международным соревнованиям по программированию, написанный по материалам АСМ - олимпиад.

Это бестселлер, признанный Journal of Object Technology как "Лучшая книга 2003 г.". 14 глав книги охватывают все основные категории задач международных соревнований. Каждая глава содержит необходимое теоретико-алгоритмическое введение, разбор типовых задач и серию тренировочных заданий уровня ACM.

  • Автор: Румянцева Е. Л., Слюсарь В. В.
  • Издательство: Форум, Инфра-М
  • Год: 2007
  • Язык: Русский
  • Страниц: 256
  • Формат: djvu
  • Размер: 2 Мб

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

  • Третье издание
  • Автор: О. Л. Голицына, И. И. Попов
  • Издательство: Форум
  • Год: 2008
  • Язык: Русский
  • Страниц: 432
  • Формат: djvu
  • Размер: 5 Мб

Описание книги Основы алгоритмизации и программирования:Учебное пособие написано в соответствии с государственным образовательным стандартом. В нем рассмотрены основные понятия алгоритмизации и программирования, представлены все виды задач обработки данных, приводятся таблицы сравнительного анализа форматов, операторов, процедур, описания данных для различных языков программирования. Дается развернутое и практически полное описание языков и систем программирования Pascal, Basic, С; а также сред Visual Basic и Delphi. Все разделы насыщены примерами и задачами.

  • Второе издание
  • Автор: В. А. Гвоздева
  • Издательство: Форум, Инфра-М
  • Год: 2007
  • Язык: Русский
  • Страниц: 208
  • Формат: djvu
  • Размер: 3 Мб

Описание книги Введение в специальность программиста:Цель данной книги - сформировать представление о профессии программиста и дать основы для приобретения навыков в этой области деятельности.

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

  • Автор: В. Д. Колдаев
  • Издательство: Форум, Инфра-М
  • Год: 2006
  • Язык: Русский
  • Страниц: 416
  • Формат: djvu
  • Размер: 3 Мб

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

  • Оригинальное название: Computer Networks
  • Четвертое издание
  • Автор: Э. Таненбаум
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 992
  • Формат: pdf
  • Размер: 9 Мб

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

  • Третье издание
  • Автор: М.Ф. Меняев
  • Издательство: Омега-Л
  • Год: 2007
  • Язык: Русский
  • Страниц: 464
  • Формат: djvu
  • Размер: 10 Мб

Описание книги Информатика и основы программирования:В учебном пособии раскрывается содержание методов обработки информации на базе компьютерных технологий, что позволяет получить представление о технологической и программной составляющих информатики. В книгу включены практические задания и контрольные упражнения, выполнение которых позволит познакомиться с основами MS DOS, получить навыки использования программы-оболочки Norton Commander, а также методов работы в графических операционных средах семейства Windows, овладеть приемами составления программ и перейти к самостоятельной подготовке программ. Для этого в пособии изучаются конкретные тексты программных конструкций и даются задания для самостоятельной работы.

  • Автор: А. С. Лесневский
  • Издательство: Бином. Лаборатория знаний
  • Год: 2005
  • Язык: Русский
  • Страниц: 232
  • Формат: djvu
  • Размер: 2 Мб

Описание книги Объектно-ориентированное программирование для начинающих:Цель книги - помочь читателю сделать первые шаги в программировании и освоить концепцию объектно-ориентированного программирования, познакомить его с языками Smalltalk (Squeak) и Java, со средой разработки Eclipse и библиотекой для создания графического интерфейса пользователя SWT. В основу книги положены два принципа: обучение на примерах (решение задач) и самостоятельное экспериментирование с последующим обсуждением результатов.

  • Второе издание
  • Автор: А. Б. Ставровский, Т. А. Карнаух
  • Издательство: Вильямс
  • Год: 2006
  • Язык: Русский
  • Страниц: 480
  • Формат: djvu
  • Размер: 5 Мб

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

forcoder.ru

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

  • Оригинальное название: Learning Angular 2: Your Quick, No-Nonsense Guide to Building Real-World Apps with Angular 2
  • Автор: Дилеман П.
  • Издательство: ДМК Пресс
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-97060-461-8
  • Страниц: 357
  • Формат: pdf
  • Размер: 26 Мб

Описание книги Изучаем Angular 2:Фреймворк Angular 2 полностью переписан с нуля для удовлетворения требований современных разработчиков, которым необходима высокая производительность и отзывчивость веб-приложений.

  • Оригинальное название: Responsive Web Design with HTML5 and CSS3
  • Второе издание
  • Автор: Бен Фрейн
  • Издательство: Питер Пресс
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-496-02271-2
  • Страниц: 272

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

  • Оригинальное название: JavaScript for Kids: A Playful Introduction to Programming
  • Автор: Ник Морган
  • Издательство: Манн, Иванов и Фербер
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-00100-295-6
  • Страниц: 288
  • Формат: pdf
  • Размер: 95 Мб

Описание книги JavaScript для детей. Самоучитель по программированию:Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt. Вы напишете несколько настоящих игр - поиск сокровищ на карте, "Виселицу" и "Змейку".

  • Автор: Прохоренок Н.А., Дронов В.А.
  • Издательство: БХВ-Петербург
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-9775-3648-6
  • Страниц: 832
  • Формат: pdf
  • Размер: 208 Мб

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

  • Оригинальное название: Grokking Algorithms: An illustrated guide for programmers and other curious people
  • Автор: Адитья Бхаргава
  • Издательство: Питер
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-496-02541-6
  • Страниц: 370
  • Формат: pdf
  • Размер: 82 Мб

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

  • Оригинальное название: Introducing Data Science: Big Data, Machine Learning, and more, using Python tools
  • Автор: Дэви Силен, Арно Мейсман, Мохамед Али
  • Издательство: Питер
  • Год: 2017
  • Язык: Русский
  • ISBN: 978-5-496-02517-1
  • Страниц: 435
  • Формат: pdf
  • Размер: 108 Мб

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

  • Автор: Андреас Мюллер, Сара Гвидо
  • Издательство: Самиздат
  • Год: 2017
  • Язык: Русский
  • Страниц: 392

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

  • Автор: Игорь Савчук
  • Издательство: Питер
  • Год: 2015
  • Язык: Русский
  • ISBN: 978-5-496-01806-7
  • Страниц: 272
  • Формат: pdf
  • Размер: 6 Мб

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

  • Автор: Игорь Симдянов, Дмитрий Котеров
  • Издательство: БХВ-Петербург
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-9775-3725-4
  • Страниц: 1073

Описание книги PHP 7. В подлиннике:Версия PHP 7 дополняет язык новыми операторами, переработанным механизмом обработки ошибок, анонимными классами, рассширенной поддержкой генераторов, кодировки UTF-8 и множеством более мелких изменений.

  • Оригинальное название: Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • Автор: Эл Свейгарт
  • Издательство: Вильямс
  • Год: 2016
  • Язык: Русский
  • ISBN: 978-5-8459-2090-4
  • Страниц: 592
  • Формат: pdf
  • Размер: 20 Мб

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

forcoder.ru


Смотрите также