Professional C++. 15 Ed
Описание:
«Профессиональный C++», 5-е издание, поднимает планку для руководств по продвинутому программированию. В книге представлен подробный обзор новых возможностей C++20, а каждая функция обновленного языка программирования подробно описана с примерами. Практические примеры с обширным рабочим кодом дополняют и без того впечатляющий образовательный материал.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
«Профессиональный C++», 5-е издание, поднимает планку для руководств по продвинутому программированию. В книге представлен подробный обзор новых возможностей C++20, а каждая функция обновленного языка программирования подробно описана с примерами. Практические примеры с обширным рабочим кодом дополняют и без того впечатляющий образовательный материал.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
The C++ Workshop
Описание:
Вы уже знаете, что хотите научиться программировать на C++, а самый эффективный способ освоить этот язык — учиться на практике. Курс по C++ направлен на развитие ваших практических навыков, чтобы вы могли разрабатывать высокопроизводительные программные приложения или даже собственные игры на современном C++. Вы будете учиться на реальных примерах, которые приведут вас к реальным результатам.
На протяжении всего курса по C++ вы будете шаг за шагом разбираться в коде на C++. Вам не придется тратить время на ненужную теорию. Если у вас мало времени, вы можете выполнять по одному упражнению в день или посвятить все выходные изучению продвинутых принципов объектно-ориентированного программирования. Выбор за вами. Обучаясь в удобном для вас темпе, вы будете развивать и закреплять ключевые навыки, получая от этого удовольствие.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Вы уже знаете, что хотите научиться программировать на C++, а самый эффективный способ освоить этот язык — учиться на практике. Курс по C++ направлен на развитие ваших практических навыков, чтобы вы могли разрабатывать высокопроизводительные программные приложения или даже собственные игры на современном C++. Вы будете учиться на реальных примерах, которые приведут вас к реальным результатам.
На протяжении всего курса по C++ вы будете шаг за шагом разбираться в коде на C++. Вам не придется тратить время на ненужную теорию. Если у вас мало времени, вы можете выполнять по одному упражнению в день или посвятить все выходные изучению продвинутых принципов объектно-ориентированного программирования. Выбор за вами. Обучаясь в удобном для вас темпе, вы будете развивать и закреплять ключевые навыки, получая от этого удовольствие.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Linear Algebra for Localization
Описание:
В этой книге подчеркивается важнейшая роль линейно-алгебраических моделей в решении задач локализации, а также многих других задач в области алгоритмов, анализа данных и искусственного интеллекта. Локализация применяется во многих отраслях, и в этой книге мы пытаемся решить эти задачи с помощью линейно-алгебраических подходов, используя доминирующий в этих отраслях язык программирования C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
В этой книге подчеркивается важнейшая роль линейно-алгебраических моделей в решении задач локализации, а также многих других задач в области алгоритмов, анализа данных и искусственного интеллекта. Локализация применяется во многих отраслях, и в этой книге мы пытаемся решить эти задачи с помощью линейно-алгебраических подходов, используя доминирующий в этих отраслях язык программирования C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
C++ in Embedded Systems
Описание:
Переход с языка C может оказаться непростой задачей из-за опасений по поводу снижения производительности, усложнения кода и непривычных инструментов. Амар Махмутбегович, сторонник использования современного C++ во встраиваемых системах, рассказывает, как использовать абстракции с нулевой стоимостью, проверки во время компиляции и мощные возможности современного C++, чтобы сохранить производительность и при этом писать более безопасный и чистый код. Эта книга устраняет разрыв между традиционным C и продвинутым C++, помогая разработчикам на C сохранить эффективность, которую они ценят, и при этом использовать безопасность и выразительность современного C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Переход с языка C может оказаться непростой задачей из-за опасений по поводу снижения производительности, усложнения кода и непривычных инструментов. Амар Махмутбегович, сторонник использования современного C++ во встраиваемых системах, рассказывает, как использовать абстракции с нулевой стоимостью, проверки во время компиляции и мощные возможности современного C++, чтобы сохранить производительность и при этом писать более безопасный и чистый код. Эта книга устраняет разрыв между традиционным C и продвинутым C++, помогая разработчикам на C сохранить эффективность, которую они ценят, и при этом использовать безопасность и выразительность современного C++.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Beginning C++ Game Programming
Описание:
Всегда мечтали создавать собственные игры? С третьим изданием книги «Основы программирования игр на C++» вы сможете воплотить эту мечту в реальность! Это руководство для начинающих обновлено и дополнено новейшими функциями VS 2022, SFML и современными методами программирования на C++20. Вы познакомитесь с увлекательным миром игрового программирования, создав четыре полноценные игры с возрастающей сложностью. Вы создадите клоны таких популярных игр, как Timberman, Pong, шутер на выживание с зомби и бесконечный раннер.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Всегда мечтали создавать собственные игры? С третьим изданием книги «Основы программирования игр на C++» вы сможете воплотить эту мечту в реальность! Это руководство для начинающих обновлено и дополнено новейшими функциями VS 2022, SFML и современными методами программирования на C++20. Вы познакомитесь с увлекательным миром игрового программирования, создав четыре полноценные игры с возрастающей сложностью. Вы создадите клоны таких популярных игр, как Timberman, Pong, шутер на выживание с зомби и бесконечный раннер.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
API Design for C++. 2 Ed
Описание:
В книге «API-дизайн на C++», второе издание, подробно рассматривается разработка прикладных программных интерфейсов (API) — от первоначального проектирования до реализации, тестирования, документирования, выпуска, управления версиями, поддержки и прекращения поддержки. Это единственная книга, в которой рассматриваются стратегии разработки API на C++, включая проектирование интерфейса, управление версиями, написание скриптов и расширяемость с помощью плагинов.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
В книге «API-дизайн на C++», второе издание, подробно рассматривается разработка прикладных программных интерфейсов (API) — от первоначального проектирования до реализации, тестирования, документирования, выпуска, управления версиями, поддержки и прекращения поддержки. Это единственная книга, в которой рассматриваются стратегии разработки API на C++, включая проектирование интерфейса, управление версиями, написание скриптов и расширяемость с помощью плагинов.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Learn LLVM 17
Описание:
LLVM был создан для того, чтобы преодолеть разрыв между теоретическими знаниями, изложенными в учебниках по компиляторам, и практическими задачами разработки компиляторов. Благодаря модульной кодовой базе и продвинутым инструментам LLVM позволяет разработчикам с лёгкостью создавать компиляторы. Эта книга представляет собой практическое введение в LLVM. Она шаг за шагом знакомит вас со сложными сценариями и помогает профессионально решать задачи, связанные с созданием компиляторов и работой с ними.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
LLVM был создан для того, чтобы преодолеть разрыв между теоретическими знаниями, изложенными в учебниках по компиляторам, и практическими задачами разработки компиляторов. Благодаря модульной кодовой базе и продвинутым инструментам LLVM позволяет разработчикам с лёгкостью создавать компиляторы. Эта книга представляет собой практическое введение в LLVM. Она шаг за шагом знакомит вас со сложными сценариями и помогает профессионально решать задачи, связанные с созданием компиляторов и работой с ними.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Boost C++ Application Development Cookbook
Описание:
Вы начнете с основ Boost C++ и узнаете, как библиотеки Boost упрощают разработку приложений. Вы научитесь преобразовывать данные, например строки в числа, числа в строки, числа в числа и т. д. Управление ресурсами станет проще простого. Вы увидите, какую работу можно выполнять во время компиляции и на что способны контейнеры Boost. Вы узнаете все необходимое для разработки качественных, быстрых и переносимых приложений. Напишите программу один раз, и вы сможете использовать ее в операционных системах Linux, Windows, macOS и Android. От работы с изображениями до графиков, каталогов, таймеров, файлов и сетевых технологий — каждый найдет для себя интересную тему.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
Вы начнете с основ Boost C++ и узнаете, как библиотеки Boost упрощают разработку приложений. Вы научитесь преобразовывать данные, например строки в числа, числа в строки, числа в числа и т. д. Управление ресурсами станет проще простого. Вы увидите, какую работу можно выполнять во время компиляции и на что способны контейнеры Boost. Вы узнаете все необходимое для разработки качественных, быстрых и переносимых приложений. Напишите программу один раз, и вы сможете использовать ее в операционных системах Linux, Windows, macOS и Android. От работы с изображениями до графиков, каталогов, таймеров, файлов и сетевых технологий — каждый найдет для себя интересную тему.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Data Structures and Algorithms in C++
Описание:
В этой книге используется минималистский подход к традиционному курсу по структурам данных. В ней рассматриваются только самые важные темы, а более сложные структуры и алгоритмы оставлены для изучения на будущее. Эта книга подходит для вводного курса по структурам данных или для самостоятельного изучения. Она написана на C++ с нуля (не является переводом с языка Java) и использует возможности стандартной библиотеки шаблонов C++ для иллюстрации важных концепций. Уникальной особенностью книги является использование методов «грамотного программирования» (первоначально разработанных Дональдом Кнутом), которые позволяют представить примеры кода таким образом, чтобы он не затмевал сопровождающие его пояснения. Примеры исходного кода из книги доступны в дополнительных файлах. Эта книга подходит для студентов, изучающих структуры данных на C++, а также для разработчиков, которым нужно освежить знания.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Описание:
В этой книге используется минималистский подход к традиционному курсу по структурам данных. В ней рассматриваются только самые важные темы, а более сложные структуры и алгоритмы оставлены для изучения на будущее. Эта книга подходит для вводного курса по структурам данных или для самостоятельного изучения. Она написана на C++ с нуля (не является переводом с языка Java) и использует возможности стандартной библиотеки шаблонов C++ для иллюстрации важных концепций. Уникальной особенностью книги является использование методов «грамотного программирования» (первоначально разработанных Дональдом Кнутом), которые позволяют представить примеры кода таким образом, чтобы он не затмевал сопровождающие его пояснения. Примеры исходного кода из книги доступны в дополнительных файлах. Эта книга подходит для студентов, изучающих структуры данных на C++, а также для разработчиков, которым нужно освежить знания.
🧷Скачать бесплатно
#Cpp
CodeMode & Max
Mastering Regular Expressions in Modern C++
Описание:
Цель этого буклета — представить регулярные выражения как точный инженерный инструмент в рамках современного языка программирования C++. Основное внимание уделяется не теоретической полноте, а правильному использованию, ясности реализации и практическому применению.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
Цель этого буклета — представить регулярные выражения как точный инженерный инструмент в рамках современного языка программирования C++. Основное внимание уделяется не теоретической полноте, а правильному использованию, ясности реализации и практическому применению.
🧷Скачать бесплатно
#Cpp
CodeMode
C++ Mastery
Описание:
Эта книга предназначена для опытных программистов на C++ и выходит за рамки базовых концепций, позволяя вам раскрыть весь потенциал этого универсального языка. Профессиональный курс по изучению C++ — от основ до встраиваемых систем.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
Эта книга предназначена для опытных программистов на C++ и выходит за рамки базовых концепций, позволяя вам раскрыть весь потенциал этого универсального языка. Профессиональный курс по изучению C++ — от основ до встраиваемых систем.
🧷Скачать бесплатно
#Cpp
CodeMode
Clean C++
Описание:
Создавайте поддерживаемое, расширяемое и надежное программное обеспечение на современном C++. Эта книга обязательна к прочтению для каждого разработчика, архитектора программного обеспечения или руководителя группы, который хочет писать хороший код на C++ и при этом сократить расходы на разработку. Если вы хотите научиться писать чистый код на C++, то «Чистый код на C++» — это именно то, что вам нужно. Книга написана для разработчиков C++ с любым уровнем подготовки и на примерах показывает, как писать понятный, гибкий, поддерживаемый и эффективный код на C++. Даже если вы опытный разработчик на C++, в этой книге вы найдете полезные советы и информацию, которые пригодятся вам в работе.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
Создавайте поддерживаемое, расширяемое и надежное программное обеспечение на современном C++. Эта книга обязательна к прочтению для каждого разработчика, архитектора программного обеспечения или руководителя группы, который хочет писать хороший код на C++ и при этом сократить расходы на разработку. Если вы хотите научиться писать чистый код на C++, то «Чистый код на C++» — это именно то, что вам нужно. Книга написана для разработчиков C++ с любым уровнем подготовки и на примерах показывает, как писать понятный, гибкий, поддерживаемый и эффективный код на C++. Даже если вы опытный разработчик на C++, в этой книге вы найдете полезные советы и информацию, которые пригодятся вам в работе.
🧷Скачать бесплатно
#Cpp
CodeMode
C++ for beginners
Описание:
C++ был разработан для системного программирования, создания встраиваемого программного обеспечения, программ с ограниченными ресурсами и крупных систем. Его отличительными особенностями являются производительность, эффективность и гибкость в использовании.
C++ также оказался полезен во многих других областях, особенно в программной инфраструктуре и приложениях с ограниченными ресурсами, включая настольные приложения, видеоигры, серверы (например, для электронной коммерции, веб-поиска или баз данных) и приложения, критичные к производительности (например, телефонные коммутаторы или космические зонды).
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
C++ был разработан для системного программирования, создания встраиваемого программного обеспечения, программ с ограниченными ресурсами и крупных систем. Его отличительными особенностями являются производительность, эффективность и гибкость в использовании.
C++ также оказался полезен во многих других областях, особенно в программной инфраструктуре и приложениях с ограниченными ресурсами, включая настольные приложения, видеоигры, серверы (например, для электронной коммерции, веб-поиска или баз данных) и приложения, критичные к производительности (например, телефонные коммутаторы или космические зонды).
🧷Скачать бесплатно
#Cpp
CodeMode
Advanced Cryptography in C++
Описание:
Эта книга станет практическим руководством для программистов на C++, которые хотят эффективно и безопасно интегрировать криптографию в свою работу. В ней описано все, что нужно знать для написания криптографического кода профессионального уровня.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
Эта книга станет практическим руководством для программистов на C++, которые хотят эффективно и безопасно интегрировать криптографию в свою работу. В ней описано все, что нужно знать для написания криптографического кода профессионального уровня.
🧷Скачать бесплатно
#Cpp
CodeMode
Mastering Data Science with C++
Описание:
В этой книге кратко изложена суть науки о данных и ее огромное влияние, а также подчеркнута роль любимого многими языка C++ в развитии этой области. Автор показывает, как C++ может стать мощным инструментом для анализа данных, создания моделей машинного обучения и управления большими массивами данных.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
В этой книге кратко изложена суть науки о данных и ее огромное влияние, а также подчеркнута роль любимого многими языка C++ в развитии этой области. Автор показывает, как C++ может стать мощным инструментом для анализа данных, создания моделей машинного обучения и управления большими массивами данных.
🧷Скачать бесплатно
#Cpp
CodeMode
CUDA Programming with C++
Описание:
«Программирование на CUDA с использованием C++: от основ до экспертного уровня» — это исчерпывающее руководство, цель которого — дать глубокое понимание принципов параллельных вычислений с использованием CUDA и C++. Эта книга предназначена как для начинающих, так и для опытных разработчиков. В ней подробно рассматриваются фундаментальные концепции, продвинутые методы и практические аспекты программирования на CUDA. Каждая глава — от настройки среды разработки до изучения архитектуры графического процессора, управления памятью и оптимизации производительности — призвана заложить прочный фундамент и постепенно повышать уровень сложности.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
«Программирование на CUDA с использованием C++: от основ до экспертного уровня» — это исчерпывающее руководство, цель которого — дать глубокое понимание принципов параллельных вычислений с использованием CUDA и C++. Эта книга предназначена как для начинающих, так и для опытных разработчиков. В ней подробно рассматриваются фундаментальные концепции, продвинутые методы и практические аспекты программирования на CUDA. Каждая глава — от настройки среды разработки до изучения архитектуры графического процессора, управления памятью и оптимизации производительности — призвана заложить прочный фундамент и постепенно повышать уровень сложности.
🧷Скачать бесплатно
#Cpp
CodeMode
Learning Modern C++ for Finance
Описание:
В этой книге на практических примерах показано, почему C++ по-прежнему является одним из основных языков для разработки финансовых приложений и систем. Многие программисты считают, что C++ слишком сложен для изучения. Автор Дэниел Хэнсон доказывает, что это уже не так благодаря современным функциям, добавленным в стандарт C++ начиная с 2011 года.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
В этой книге на практических примерах показано, почему C++ по-прежнему является одним из основных языков для разработки финансовых приложений и систем. Многие программисты считают, что C++ слишком сложен для изучения. Автор Дэниел Хэнсон доказывает, что это уже не так благодаря современным функциям, добавленным в стандарт C++ начиная с 2011 года.
🧷Скачать бесплатно
#Cpp
CodeMode
Practical C++ Backend Programming
Описание:
«Практическое программирование бэкенда на C++» — это подробное руководство, которое дает читателям необходимые инструменты и знания, чтобы стать опытными разработчиками бэкенда на C++. В этой книге, в которой особое внимание уделяется практическому применению и реализации, читатели знакомятся с многогранным миром бэкенд-разработки, что делает ее незаменимым источником информации для начинающих и опытных бэкенд-разработчиков.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
«Практическое программирование бэкенда на C++» — это подробное руководство, которое дает читателям необходимые инструменты и знания, чтобы стать опытными разработчиками бэкенда на C++. В этой книге, в которой особое внимание уделяется практическому применению и реализации, читатели знакомятся с многогранным миром бэкенд-разработки, что делает ее незаменимым источником информации для начинающих и опытных бэкенд-разработчиков.
🧷Скачать бесплатно
#Cpp
CodeMode
Concurrency with Modern C++
Описание:
C++11 — это первый стандарт C++, в котором рассматривается многопоточность. Эта тема получила развитие в C++17, C++20 и будет продолжена в C++23. Я подробно расскажу о текущей и будущей многопоточности в C++. Этот материал включает в себя теорию и множество практических примеров.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
C++11 — это первый стандарт C++, в котором рассматривается многопоточность. Эта тема получила развитие в C++17, C++20 и будет продолжена в C++23. Я подробно расскажу о текущей и будущей многопоточности в C++. Этот материал включает в себя теорию и множество практических примеров.
🧷Скачать бесплатно
#Cpp
CodeMode
Object-Oriented Software Design In C++
Описание:
В книге «Объектно-ориентированное проектирование программного обеспечения на C++» принципы, методы и шаблоны объектно-ориентированного проектирования изложены простым языком, без использования профессионального жаргона. Знакомые всем примеры «до» и «после» наглядно демонстрируют преимущества хорошего проектирования. В каждой главе приводятся диалоги, которые предвосхищают ваши вопросы и помогают обратить внимание на тонкости, которые вы могли упустить. По ходу дела вы узнаете о стиле идиоматического программирования на C++, который выделит ваш код среди других.
🧷Скачать бесплатно
#Cpp
CodeMode
Описание:
В книге «Объектно-ориентированное проектирование программного обеспечения на C++» принципы, методы и шаблоны объектно-ориентированного проектирования изложены простым языком, без использования профессионального жаргона. Знакомые всем примеры «до» и «после» наглядно демонстрируют преимущества хорошего проектирования. В каждой главе приводятся диалоги, которые предвосхищают ваши вопросы и помогают обратить внимание на тонкости, которые вы могли упустить. По ходу дела вы узнаете о стиле идиоматического программирования на C++, который выделит ваш код среди других.
🧷Скачать бесплатно
#Cpp
CodeMode