Освоение Arduino /Хофман Д/

Освоение Arduino /Хофман Д/

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



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

Программирование. Введение в профессию. Том I-III. 2-е изд. (2021)

Программирование. Введение в профессию. Том I-III. 2-е изд.

Учебник ориенти­рован на самостоятельное изучение и предполагает использование си­стем семейства Unix (в т.ч. Linux) в роли сквозной среды для обуче­ния. Первый том учебника содержит три части, охватывающие базис знаний о программировании как виде деятельности. В первую часть вошли избранные сведения из истории вычисли­тельной техники, обсуждение некоторых областей математики, мате­матических основ программирования, принципы построения и функ­ционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix. Вторая часть посвящена начальным навыкам составления ком­пьютерных программ на примере Free Pascal под ОС Unix. Во второй том учебника вошли части IV-VIII, посвящённые языку Си.

 



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

Основы Python. Научитесь мыслить как программист

Основы Python. Научитесь мыслить как программист

Практическое руководство по основам Python — самого популярного на данный момент и простого для изучения языка программирования.


 



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

Паттерны проектирования для C# и платформы .NET Core

Паттерны проектирования для C# и платформы .NET Core

Паттерны проектирования – это удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учетом специфики языка C# и платформы .NET Core. Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами.

 



Автор: Гаурав Арораа, Джеффри Чилберто
Язык: Русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Иванов В.Б. Программирование микроконтроллеров для начинающих

Иванов В.Б. Программирование микроконтроллеров для начинающих

Автор книги подробно освещает все основные вопросы изучения программирования микроконтроллеров, постепенно - от простого к сложному. В книге дается описание архитектуры и систем команд микроконтроллеров PIC. Автор детально рассматривает визуальное проектирование в среде Flowcode. Это дает возможность получать выполняемый код без специальных навыков программирования на ассемблере или языках высокого уровня. Две специальные главы книги содержат примеры, демонстрирующие программирование микроконтроллеров PIC с применением языка программирования C в среде MikroC, и ассемблера в среде MPLAB. Вы сможете понять и освоить данную в книге информацию без специальных дополнительных знаний. Это значительно упрощает вопросы изучения программирования микроконтроллеров. В этом направлении можно начать работать практически "с нуля".
 



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

Внедрение зависимостей на платформе .NET

Внедрение зависимостей на платформе .NET

Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков.

 



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

Стильный Java. Код, который работает всегда и везде

Стильный Java. Код, который работает всегда и везде

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


 



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

API

API

«API-first» подход — одна из самых горячих горячих тем в разработке программного обеспечения в 2020. Многие компании начали понимать, что API выступает мультипликатором их возможностей — но также умножает и допущенные ошибки. Эта книга посвящена проектированию API: как правильно выстроить архитектуру, начиная с высокоуровневого планирования из заканчивая деталями реализации конкретных интерфейсов.

 



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

Основы Scrum. Практическое руководство по гибкой разработке ПО

Основы Scrum

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

 



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

Совершенный алгоритм. Серия из 4 книг

Совершенный алгоритм. Серия из 4 книг

Алгоритмы - это сердце и душа computer science. Без них не обойтись, они есть везде - от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.

 



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

Игровой движок. Программирование и внутреннее устройство. Третье издание

Игровой движок. Программирование и внутреннее устройство. Третье издание

Книга Джейсона Грегори не случайно является бестселлером. Двадцать лет работы автора над первоклассными играми в Midway, Electronic Arts и Naughty Dog позволяют поделиться знаниями о теории и практике разработки ПО для игрового движка. Игровое программирование - сложная и огромная тема, охватывающая множество вопросов.

 



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

Руководство по Object Pascal для Delphi 10.4 Sydney

Руководство по Object Pascal для Delphi 10.4 Sydney

Совершенно новое издание легендарного руководства Марко Канту по Object Pascal, ставшего самым популярным в мире справочником по Object Pascal, теперь доступно на русском языке! Будучи одним из самых мощных и популярных языков программирования в мире, Object Pascal значительно эволюционировал в версиях Delphi 10.3 и 10.4. Для того чтобы полностью ввести разработчиков в курс дела, потребовался совершенно новый полный справочник, и новое издание делает именно это.

 



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

JavaScript. Полное руководство, 7-е издание

jаvascript. Полное руководство, 7-е издание

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

 



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

Блинов И., Романчик В. Java from EPAM

Блинов И., Романчик В. Java from EPAM

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



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

Секреты Python Pro

Секреты Python Pro

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

 



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

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

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

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



Автор: Солдатенко И.С., Попов И.В.
Язык: русский
Жанр: программирование
Формат: 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
Подробнее