Солдатенко И.С., Попов И.В. Практическое введение в язык программирования Си

Солдатенко И.С., Попов И.В. Практическое введение в язык программирования Си

Пособие посвящено основам программирования на языке Си. Рассмотрены такие темы, как: базовый синтаксис, логические и арифметические выражения, основные конструкции структурированных языков программирования (последовательное выполнение, ветвление, циклы), функции, массивы (одномерные и многомерные), символы и строки, типы данных, косвенный доступ к памяти через указатели, ввод/вывод, работа с файлами. В конце каждой главы приведены упражнения для закрепления материала.
 



Автор: Солдатенко И.С., Попов И.В.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Алан Торн. Искусство создания сценариев в Unity [2016/PDF]

Алан Торн. Искусство создания сценариев в Unity [2016/PDF]


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



Автор: Алан Торн
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Разработка приложений на С++ с использованием Boost

Разработка приложений на С++ с использованием Boost

Если вы хотите воспользоваться преимуществами Boost и языка C++ и не путаться, какую библиотеку в какой ситуации использовать, тогда эта книга для вас!

 



Автор: Полухин Антон
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Современный JavaScript для нетерпеливых

Современный JavaScript для нетерпеливых

Автор бестселлеров Кэй С. Хорстман рассказывает обо всем, что вам необходимо знать, излагая материал небольшими порциями, рассчитанными на легкое усвоение. Практические советы и примеры кода помогут эффективно воспользоваться всеми новшествами, избежать подводных камней и устаревших средств и извлечь максимум пользы из надежных инструментов и фреймворков для разработки ПО на современном jаvascript.

 



Автор: Хорстман Кэй С.
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Василий Усов. Swift. Основы разработки приложений под iOS, iPadOS и macOS (6-е издиздание) [2021/PDF]

Василий Усов. Swift. Основы разработки приложений под iOS, iPadOS и macOS (6-е издиздание) [2021/PDF]


Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас!Язык Swift прост, понятен и отлично подойдет как новичкам, так и опытным программистам.
 



Автор: Василий Усов
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Халим С., Халим Ф. Спортивное программирование

Халим С., Халим Ф. Спортивное программирование

Книга содержит задачи по программированию, аналогичные тем, которые используются на соревнованиях мирового уровня (в частности, ACM ICPC и IOI). Помимо задач разного типа приводятся общие рекомендации для подготовки к соревнованиям, касающиеся классификации заданий, анализа алгоритмов и пр. Кроме стандартных тем (структуры данных и библиотеки, графы, математика, вычислительная геометрия) авторы затрагивают и малораспространенные - им посвящена отдельная глава.
 



Автор: Халим С., Халим Ф.
Язык: Русский
Жанр: Компьютерная литература, программирование
Формат: PDF
Подробнее

Простой Python. Современный стиль программирования. 2-е изд

Простой Python. Современный стиль программирования. 2-е изд

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

 



Автор: Билл Любанович
Язык: Русский
Жанр: программирование
Формат: PDF, EPUB
Подробнее

Слабнов В.Д. Численные методы и программирование

Слабнов В.Д. Численные методы и программирование

По каждой теме детально освещены теоретические и методические вопросы. Практическая часть обучения предполагает выполнение задач с использованием ПЭВМ. По основным темам дисциплины «Численные методы и программирование» представлены листинги программ некоторых алгоритмов, написанные на языке программирования высокого уровня C++ по технологии объектно-ориентированного программирования для Windows Forms. Учебное пособие может быть использовано студентами для подготовки к лабораторным работам и экзамену по дисциплине «Численные методы и программирование» и будет полезно широкому кругу специалистов, занимающихся математическим моделированием.
 



Автор: Слабнов В.Д.
Язык: русский
Жанр: программирование, учебное пособие
Формат: pdf
Подробнее

Учимся вместе со Scratch. Программирование, игры, робототехника

Учимся вместе со Scratch. Программирование, игры, робототехника

До настоящего программиста нужно дорасти, а в школе серьезному программированию начинают учить только в 8–9 классах - теперь это в прошлом! «Учимся вместе со Scratch» — новый трамплин в мир программирования для всех ребят в возрасте 9–12 лет. Визуальная среда Scratch позволяет изучать основы программирования в увлекательной и интуитивно понятной форме, а благодаря тщательно продуманной методике она становится мощным инструментом, который позволит подготовиться к изучению профессиональных языков программирования и достижению самых высоких результатов!
 



Автор: Тарапата В. В., Прокофьев Б. В.
Язык: русский
Жанр: программирование, обучение
Формат: pdf
Подробнее

20 простых проектов на Raspberry Pi. Игрушки, инструменты, гаджеты и многое другое

20 простых проектов на Raspberry Pi

Данная книга подходит для всех новичков, которые хотят максимально использовать возможности Raspberry Pi, будь то дети, мечтающие открыть для себя мир электроники и программирования, родители и педагоги, желающие им помочь, или же любители и изобретатели, намеревающиеся с помощью Raspberry Pi воплотить свои идеи в жизнь. Мы совсем не предполагаем, что вы знакомы с Raspberry Pi и к тому же разбираетесь в схемотехнике или программировании. Этому вы научитесь, прочитав книгу.

 



Автор: Руи Сантос, Сара Сантос
Язык: Русский
Жанр: Электроника, Программирование
Формат: pdf
Подробнее

Предиктивное моделирование на практике

Предиктивное моделирование на практике

«Предиктивное моделирование на практике» охватывает все аспекты прогнозирования, начиная с ключевых этапов предварительной обработки данных, разбиения данных и основных принципов настройки модели. Все этапы моделирования рассматриваются на практических примерах из реальной жизни, в каждой главе дается подробный код на языке R.

 



Автор: Макс Кун, Кьелл Джонсон
Язык: Русский
Жанр: Программирование
Формат: djvu
Подробнее

Параллельное программирование на C++ с помощью библиотеки TBB

Параллельное программирование на C++ с помощью библиотеки TBB

Данная книга представляет co6oй современное руководство для всех пишущих на C++ программистов, которые хотят научиться pa6oтaть с 6и6лиoтeкoй Threading Building Blocks (TBB). Написанная специалистами по TBB и параллельному программированию, она подытоживает их многолетний коллективный опыт paзpa6oтки и преподавания параллельного программирования с помощью TBB. В книге приводятся многочисленные примеры и рекомендации, которые помогут вам в полной мере овладеть TBB и задействовать всю мощь параллельных систем.

 



Автор: Восс Майкл, Рейндерс Джеймс, Асенхо Рафаэль
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Непрактичный Python. Занимательные проекты для тех, кто хочет поумнеть

Непрактичный Python. Занимательные проекты для тех, кто хочет поумнеть

Данная книга — это набор забавных, в том числе образовательных, проектов, предназначенных для развлечения программистов и одновременного повышения их навыков. Это хорошее дополнение к традиционным самоучителям, отличная «следующая книга», расширяющая полученные ранее навыки и знакомящая с новыми полезными инструментами. Каждый проект включает в себя интригующий поворот с историческими событиями, литературными персонажами или ссылками на поп-культуру — и все это используя модули tkinter, matplotlib, cProfile, Pylint, pygame, pillow и python-docx.

 



Автор: Ли Воган
Язык: Русский
Жанр: Программирование
Формат: PDF, DJVU
Подробнее

Рекомендательные системы на практике

Рекомендательные системы на практике

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

 



Автор: Фальк Ким
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Программирование GPU при помощи Python и CUDA

Программирование GPU при помощи Python и CUDA

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы.

 



Автор: Тоуманнен Бриан
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android

Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android

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

 



Автор: Льюис Шон, Данн Майк
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Джиджи Сайфан - Осваиваем Kubernetes. Оркестрация контейнерных архитектур

Джиджи Сайфан - Осваиваем Kubernetes. Оркестрация контейнерных архитектур

В книге рассмотрена новейшая версия Kubernetes 1.10. Kubernetes - это система с открытым кодом, предназначенная для работы с контейнерными приложениями, их развертывания, масштабирования, управления ими. Если вы хотите запустить дополнительные контейнеры или автоматизировать управление, то вам не обойтись без Kubernetes.
 



Автор: Джиджи Сайфан
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

HTML и CSS: 25 уроков для начинающих (2020) PDF

HTML и CSS: 25 уроков для начинающих (2020) PDF

Дано введение в веб-разработку, раскрыты основы HTML, CSS и работы в WWW. Объяснено, как с помощью HTML структурировать и форматировать текст, работать с графикой и мультимедиа, таблицами, гиперссылками, веб-формами, фреймами и метаданными. Рассказано, как средствами CSS оформлять веб-страницы, использовать блоки, списки и таблицы, изображения и гиперссылки, элементы управления, фон и колонки, располагать, выводить и скрывать элементы, делать макеты веб-страниц, выполнять преобразования, анимацию, медиазапросы и др.

 



Автор: Дронов Владимир
Язык: Русский
Жанр: программирование
Формат: pdf
Подробнее

Рик Гаско - Простая Математика для Простых Программистов

Рик Гаско - Простая Математика для Простых Программистов

Настоящее применение математики программистом начинается тогда, когда он, имея перед собой задачу, сам догадывается, какой именно раздел математики надо для такого случая вспомнить, какой конкретно метод из этого раздела взять и как его запрограммировать. И всё это сам, без посторонней помощи.
 



Автор: Рик Гаско
Язык: Русский,
Жанр: математика, программирование
Формат: PDF
Подробнее

Путешествие в страну Алгоритмию с котенком Скретчем. Книга 2: Scretch. Ученик игродела

Путешествие в страну Алгоритмию с котенком Скретчем. Книга 2: Scretch. Ученик игродела

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

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



Автор: Зорина Е.М.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Зорина Е.М. - Путешествие в страну Алгоритмию с котенком Скретчем

Зорина Е.М. - Путешествие в страну Алгоритмию с котенком Скретчем

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



Автор: Зорина Е.М.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Язев Ю. - Как самому написать мобильную 2D-игру

Язев Ю. - Как самому написать мобильную 2D-игру

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



Автор: Язев Ю.
Язык: русский
Жанр: компьютерная литература, программирование
Формат: pdf
Подробнее

Изучаем OpenCV 3. Разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV

Изучаем OpenCV 3. Разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV

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



Автор: Кэлер А., Брэдски Г.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Android. Программирование для профессионалов (4-е издание)

Android. Программирование для профессионалов (4-е издание)

Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше.
 



Автор: Филлипс Билл, Стюарт Крис, Марсикано Кристин, Гарднер Брайан
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Златопольский Д.М. - Основы программирования на языке Python (2-ое издание)

Златопольский Д.М. - Основы программирования на языке Python (2-ое издание)

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



Автор: Златопольский Д.М.
Язык: русский
Жанр: программирование
Формат: pdf, rtf
Подробнее