📚High Frequency Trading with C++: A Practical Guide to Dominating the Markets (2024)
✍️Автор: Bisette, Vincent & Van Der Post, Hayden
📃Страниц: 471
В этой книге сложные торговые стратегии и концепции программирования сведены в доступное практическое руководство, которое проведет вас от основ высокочастотной торговли (HFT) к освоению сложных стратегий создания рынка и возможностей арбитража.
Что внутри:
🔸Используйте возможности C++ для создания молниеносных торговых алгоритмов.
🔸Внедряйте проверенные стратегии HFT, от создания рынка до импульсной торговли и далее.
🔸Оптимизируйте свой торговый код для достижения максимальной производительности и надежности.
🔸Ориентируйтесь в нормативно-правовой базе и этических соображениях HFT.
Скачать книгу
✍️Автор: Bisette, Vincent & Van Der Post, Hayden
📃Страниц: 471
В этой книге сложные торговые стратегии и концепции программирования сведены в доступное практическое руководство, которое проведет вас от основ высокочастотной торговли (HFT) к освоению сложных стратегий создания рынка и возможностей арбитража.
Что внутри:
🔸Используйте возможности C++ для создания молниеносных торговых алгоритмов.
🔸Внедряйте проверенные стратегии HFT, от создания рынка до импульсной торговли и далее.
🔸Оптимизируйте свой торговый код для достижения максимальной производительности и надежности.
🔸Ориентируйтесь в нормативно-правовой базе и этических соображениях HFT.
Скачать книгу
📚Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners (2024)
✍️Автор: John Farrier
📃Страниц: 443
Изучите C++ STL с практическими рекомендациями по векторам, алгоритмам и пользовательским типам для разработчиков среднего звена, дополненными примерами из реального мира.
Что внутри:
🔸Оптимизируйте обработку данных с помощью std::vector
🔸Освоите расширенное использование итераторов STL
🔸Оптимизируйте память в контейнерах STL
🔸Реализуйте пользовательские распределители STL
Скачать книгу
✍️Автор: John Farrier
📃Страниц: 443
Изучите C++ STL с практическими рекомендациями по векторам, алгоритмам и пользовательским типам для разработчиков среднего звена, дополненными примерами из реального мира.
Что внутри:
🔸Оптимизируйте обработку данных с помощью std::vector
🔸Освоите расширенное использование итераторов STL
🔸Оптимизируйте память в контейнерах STL
🔸Реализуйте пользовательские распределители STL
Скачать книгу
📚C++ for Beginners: The Complete Guide to Learn C++ Programming with Ease and Confidence (2024)
✍️Автор: Lena Neill
📃Страниц: 136
Эта книга - идеальное введение в c++. Наполненная полезными советами по проектированию и разработке, вы быстро освоите основы C++ и начнете создавать свои собственные программы в соответствии со своими потребностями. Его непревзойденная мощь и гибкость делают его одним из самых важных языков нашего времени.
Что внутри:
🔸Простая настройка среды разработки на C++.
🔸Понимание основных концепций программирования.
🔸Выполнение различных операций на C++, таких как двоичные, арифметические и реляционные.
🔸Использование возможностей C++: операции, переключатели, циклы и принятие решений.
Скачать книгу
✍️Автор: Lena Neill
📃Страниц: 136
Эта книга - идеальное введение в c++. Наполненная полезными советами по проектированию и разработке, вы быстро освоите основы C++ и начнете создавать свои собственные программы в соответствии со своими потребностями. Его непревзойденная мощь и гибкость делают его одним из самых важных языков нашего времени.
Что внутри:
🔸Простая настройка среды разработки на C++.
🔸Понимание основных концепций программирования.
🔸Выполнение различных операций на C++, таких как двоичные, арифметические и реляционные.
🔸Использование возможностей C++: операции, переключатели, циклы и принятие решений.
Скачать книгу
📚Foundations of ARM64 Linux Debugging, Disassembling, and Reversing: Analyze Code, Understand Stack Memory Usage, and Reconstruct Original C/C++ Code with ARM64 (2023)
✍️Автор: Dmitry Vostokov
📃Страниц: 180
В этой книге объясняется реверсивный и двоичный анализ архитектуры ARM64, которая в настоящее время используется крупнейшими облачными провайдерами Linux, и рассматриваются различные темы, начиная от написания программ на языке ассемблера, оперативной отладки и статического двоичного анализа скомпилированного кода C и C++
Что внутри:
🔸Ознакомьтесь с основами языка ассемблера ARM64
🔸Изучите основные команды отладчика GDB для отладки и двоичного анализа
🔸Изучите генерацию кода компиляторами C и C++ с оптимизацией компилятора и без нее
🔸Посмотрите на дизассемблирование двоичного кода и обратные шаблоны
Скачать книгу
✍️Автор: Dmitry Vostokov
📃Страниц: 180
В этой книге объясняется реверсивный и двоичный анализ архитектуры ARM64, которая в настоящее время используется крупнейшими облачными провайдерами Linux, и рассматриваются различные темы, начиная от написания программ на языке ассемблера, оперативной отладки и статического двоичного анализа скомпилированного кода C и C++
Что внутри:
🔸Ознакомьтесь с основами языка ассемблера ARM64
🔸Изучите основные команды отладчика GDB для отладки и двоичного анализа
🔸Изучите генерацию кода компиляторами C и C++ с оптимизацией компилятора и без нее
🔸Посмотрите на дизассемблирование двоичного кода и обратные шаблоны
Скачать книгу
📚Rust for C++ Programmers: Learn how to embed Rust in C/C++ with ease (2023)
✍️Автор: Mustafif Khan
📃Страниц: 471
Это идеальное руководство, которое поможет вам освоить язык программирования Rust. Начиная с его эволюции и сравнения с C/C++, книга поможет вам узнать, как установить и использовать мощный менеджер пакетов Cargo. Затем в книге рассматриваются такие ключевые темы, как связывание и изменяемость, владение, условия, циклы, функции, структуры и перечисления и многое другое.
Что внутри:
🔸Создавайте параллельные программы в Rust с помощью потоков.
🔸Узнайте, как создать настольное приложение с помощью GTK.
🔸Поймите, как и когда (не) использовать небезопасный Rust.
🔸Ознакомьтесь с распространенными шаблонами обработки ошибок в Rust.
Скачать книгу
✍️Автор: Mustafif Khan
📃Страниц: 471
Это идеальное руководство, которое поможет вам освоить язык программирования Rust. Начиная с его эволюции и сравнения с C/C++, книга поможет вам узнать, как установить и использовать мощный менеджер пакетов Cargo. Затем в книге рассматриваются такие ключевые темы, как связывание и изменяемость, владение, условия, циклы, функции, структуры и перечисления и многое другое.
Что внутри:
🔸Создавайте параллельные программы в Rust с помощью потоков.
🔸Узнайте, как создать настольное приложение с помощью GTK.
🔸Поймите, как и когда (не) использовать небезопасный Rust.
🔸Ознакомьтесь с распространенными шаблонами обработки ошибок в Rust.
Скачать книгу
📚Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20 (2021)
✍️Автор: Adrian Ostrowski
📃Страниц: 522
Применяйте бизнес-требования к ИТ-инфраструктуре и создавайте высококачественный продукт, разбираясь в таких архитектурах, как микросервисы, DevOps и cloud-native, используя современные стандарты C++ и функциональные возможностиш
Что внутри:
🔸Поймите, как применять принципы архитектуры программного обеспечения
🔸Применяйте шаблоны проектирования и лучшие практики для достижения ваших архитектурных целей
🔸Пишите элегантный, безопасный и производительный код, используя новейшие возможности C++
🔸Создавайте приложения, которые просты в обслуживании и развертывании
Скачать книгу
✍️Автор: Adrian Ostrowski
📃Страниц: 522
Применяйте бизнес-требования к ИТ-инфраструктуре и создавайте высококачественный продукт, разбираясь в таких архитектурах, как микросервисы, DevOps и cloud-native, используя современные стандарты C++ и функциональные возможностиш
Что внутри:
🔸Поймите, как применять принципы архитектуры программного обеспечения
🔸Применяйте шаблоны проектирования и лучшие практики для достижения ваших архитектурных целей
🔸Пишите элегантный, безопасный и производительный код, используя новейшие возможности C++
🔸Создавайте приложения, которые просты в обслуживании и развертывании
Скачать книгу
📚C++ Mastery: A Comprehensive Guide to Programming Excellence (2024)
✍️Автор: Alen Bonds
📃Страниц: 76
Отправляйтесь в путешествие открытий, изучая основы C++, от типов данных и структур управления до объектно-ориентированного программирования и продвинутых тем, таких как параллелизм и оптимизация. Благодаря понятным объяснениям, практическим примерам и практическим упражнениям вы быстро обретете уверенность в своих способностях кодирования и раскроете весь потенциал этого мощного языка
Скачать книгу
✍️Автор: Alen Bonds
📃Страниц: 76
Отправляйтесь в путешествие открытий, изучая основы C++, от типов данных и структур управления до объектно-ориентированного программирования и продвинутых тем, таких как параллелизм и оптимизация. Благодаря понятным объяснениям, практическим примерам и практическим упражнениям вы быстро обретете уверенность в своих способностях кодирования и раскроете весь потенциал этого мощного языка
Скачать книгу
📚C++20 for Programmers: An Objects-Natural Approach (2022)
✍️Автор: Harvey Deitel, Paul Deitel
📃Страниц: 185
В этой книге, написанной для программистов, имеющих опыт работы с другим языком высокого уровня, вы познакомитесь с современной разработкой на C++.
Что внутри:
🔸Обширный обзор "Большой четверки" C++20: диапазоны, концепции, модули и сопрограммы
🔸ООП подход: Используйте стандартные библиотеки и библиотеки с открытым исходным кодом для создания значимых приложений с минимальным количеством кода
🔸Сотни примеров реального кода в реальном времени
🔸Современный C++: C++20, 17, 14, 11 и взгляд на C++23
Скачать книгу
✍️Автор: Harvey Deitel, Paul Deitel
📃Страниц: 185
В этой книге, написанной для программистов, имеющих опыт работы с другим языком высокого уровня, вы познакомитесь с современной разработкой на C++.
Что внутри:
🔸Обширный обзор "Большой четверки" C++20: диапазоны, концепции, модули и сопрограммы
🔸ООП подход: Используйте стандартные библиотеки и библиотеки с открытым исходным кодом для создания значимых приложений с минимальным количеством кода
🔸Сотни примеров реального кода в реальном времени
🔸Современный C++: C++20, 17, 14, 11 и взгляд на C++23
Скачать книгу
📚Exploring C++20: The Programmer's Introduction to C++ (2020)
✍️Автор: Ray Lischner
📃Страниц: 653
Откройте для себя все, что вам нужно знать о C++, в виде логической последовательности небольших уроков, которые вы можете выполнять с удобной вам скоростью. Эта книга делит C++ на небольшие части, которые помогут вам изучать язык шаг за шагом. Полностью обновленная и освещающая C++20, книга не ждет от читателя знаний C++ или любого другого языка на основе C.
Что внутри:
🔸Изучите основы, включая составные операторы, модули и многое другое;
🔸Поработаете с настраиваемыми типами и узнайте, как их использовать;
🔸Напишете полезные алгоритмы, функции и многое другое;
🔸Откроете для себя новейшие фичи C++20, включая концепции, модули и диапазоны;
Скачать книгу
✍️Автор: Ray Lischner
📃Страниц: 653
Откройте для себя все, что вам нужно знать о C++, в виде логической последовательности небольших уроков, которые вы можете выполнять с удобной вам скоростью. Эта книга делит C++ на небольшие части, которые помогут вам изучать язык шаг за шагом. Полностью обновленная и освещающая C++20, книга не ждет от читателя знаний C++ или любого другого языка на основе C.
Что внутри:
🔸Изучите основы, включая составные операторы, модули и многое другое;
🔸Поработаете с настраиваемыми типами и узнайте, как их использовать;
🔸Напишете полезные алгоритмы, функции и многое другое;
🔸Откроете для себя новейшие фичи C++20, включая концепции, модули и диапазоны;
Скачать книгу
📚C++ Core Guidelines Explained: Best Practices for Modern C++ (2022)
✍️Автор: Rainer Grimm
📃Страниц: 403
Книга содержит последовательные рекомендации по написанию выдающегося современного кода на C++ и улучшению устаревшего кода, но они организованы как справочный материал для изучения одного конкретного момента за раз, а не как руководство для работающих разработчиков
Что внутри:
🔸Применяйте рекомендации и лежащую в их основе философию программирования
🔸Правильно используйте интерфейсы, функции, классы, перечисления, ресурсы, выражения и инструкции
🔸Оптимизируйте производительность, реализуйте параллелизм и обрабатывайте ошибки
🔸Эффективно работайте с константами, неизменяемостью, шаблонами, обобщениями и метапрограммированием
Скачать книгу
✍️Автор: Rainer Grimm
📃Страниц: 403
Книга содержит последовательные рекомендации по написанию выдающегося современного кода на C++ и улучшению устаревшего кода, но они организованы как справочный материал для изучения одного конкретного момента за раз, а не как руководство для работающих разработчиков
Что внутри:
🔸Применяйте рекомендации и лежащую в их основе философию программирования
🔸Правильно используйте интерфейсы, функции, классы, перечисления, ресурсы, выражения и инструкции
🔸Оптимизируйте производительность, реализуйте параллелизм и обрабатывайте ошибки
🔸Эффективно работайте с константами, неизменяемостью, шаблонами, обобщениями и метапрограммированием
Скачать книгу
📚Sequence Analysis and Modern C++ (2022)
✍️Автор: Hauswedell, Hannes
📃Страниц: 349
Это книга о разработке программного обеспечения, биоинформатике, языке программирования C++ и библиотеке SeqAn. В самом широком смысле она поможет читателю создавать более качественное, быстрое и надежное программное обеспечение, углубляя его понимание доступных инструментов, языковых особенностей, методов и шаблонов проектирования
Скачать книгу
✍️Автор: Hauswedell, Hannes
📃Страниц: 349
Это книга о разработке программного обеспечения, биоинформатике, языке программирования C++ и библиотеке SeqAn. В самом широком смысле она поможет читателю создавать более качественное, быстрое и надежное программное обеспечение, углубляя его понимание доступных инструментов, языковых особенностей, методов и шаблонов проектирования
Скачать книгу
📚C++ For Beginners (2024)
✍️Автор: Francis Clark
📃Страниц: 851
Внутри вы найдете четкий и структурный подход к изучению C++, начиная с основ и постепенно переходя к более сложным темам. Каждая концепция объясняется простым языком, с большим количеством примеров и упражнений для закрепления вашего понимания.
Скачать книгу
✍️Автор: Francis Clark
📃Страниц: 851
Внутри вы найдете четкий и структурный подход к изучению C++, начиная с основ и постепенно переходя к более сложным темам. Каждая концепция объясняется простым языком, с большим количеством примеров и упражнений для закрепления вашего понимания.
Скачать книгу
📚C++ Programming in easy steps (2022)
✍️Автор: Mike McGrath
📃Страниц: 206
Книга не предполагает, что у вас есть знания какого-либо языка программирования, поэтому проводит вас самого начала изучения С++, с подробными примерами и объяснением. Также в книге много иллюстраций и методов нестандартного изображения работы с языком, так что всем тем, кто не любит строгое объяснение технологии, книга обязательно понравится.
Что внутри:
🔸операторы и выражения;
🔸обработка ошибок;
🔸чтение и запись в файл;
🔸создание классов и объектов;
🔸полиморфизм
Скачать книгу
✍️Автор: Mike McGrath
📃Страниц: 206
Книга не предполагает, что у вас есть знания какого-либо языка программирования, поэтому проводит вас самого начала изучения С++, с подробными примерами и объяснением. Также в книге много иллюстраций и методов нестандартного изображения работы с языком, так что всем тем, кто не любит строгое объяснение технологии, книга обязательно понравится.
Что внутри:
🔸операторы и выражения;
🔸обработка ошибок;
🔸чтение и запись в файл;
🔸создание классов и объектов;
🔸полиморфизм
Скачать книгу
📚Programming: Principles and Practice Using C++, Third Edition (2024)
✍️Автор: Bjarne Stroustrup
📃Страниц: 839
Книга представляет собой введение в программирование в целом, включая объектно-ориентированное программирование. Это также основательное введение в язык программирования C++, один из наиболее широко используемых языков для реального программного обеспечения. В книге с самого начала представлены современные методы программирования на C++, представлена стандартная библиотека C++ для упрощения задач программирования.
Скачать книгу
✍️Автор: Bjarne Stroustrup
📃Страниц: 839
Книга представляет собой введение в программирование в целом, включая объектно-ориентированное программирование. Это также основательное введение в язык программирования C++, один из наиболее широко используемых языков для реального программного обеспечения. В книге с самого начала представлены современные методы программирования на C++, представлена стандартная библиотека C++ для упрощения задач программирования.
Скачать книгу
📚C++ Workbook: Exercises For Beginners With Solutions (2022)
✍️Автор: Guides, Tech
📃Страниц: 28
Эта книга содержит примеры кодирования для начинающих, которые можно попрактиковать, а также полный исходный код и решение.
Эти упражнения также полезны во время собеседования и экзамена.
Скачать книгу
✍️Автор: Guides, Tech
📃Страниц: 28
Эта книга содержит примеры кодирования для начинающих, которые можно попрактиковать, а также полный исходный код и решение.
Эти упражнения также полезны во время собеседования и экзамена.
Скачать книгу
📚C++ For Passionate Beginners: Comprehensive Guide To Learn C++ Even If You Don't Know Anything About Programming (2022)
✍️Автор: Jasiah Soto
📃Страниц: 188
Эта книга для вас. Вам больше не нужно тратить свое время и деньги на изучение программирования на C++ по скучным книгам объемом в 600 страниц, дорогим онлайн-курсам или сложным руководствам по программированию на C++, которые только еще больше запутывают вас. С помощью этой книги вы получите четкую и сжатую информацию
Скачать книгу
✍️Автор: Jasiah Soto
📃Страниц: 188
Эта книга для вас. Вам больше не нужно тратить свое время и деньги на изучение программирования на C++ по скучным книгам объемом в 600 страниц, дорогим онлайн-курсам или сложным руководствам по программированию на C++, которые только еще больше запутывают вас. С помощью этой книги вы получите четкую и сжатую информацию
Скачать книгу
📚Sams Teach Yourself Visual C++.NET in 21 Days (2024)
✍️Автор: Davis Chapman, Jon Bates
📃Страниц: 799
В этой книге особое внимание уделяется использованию инструментов и мастеров VC++ для генерации кода. Примеры кода дополнены боковыми панелями языка C++. Читатели, которым необходимо освежить знания языка или которые хотят углубиться "в суть", получат контекст, в то время как те, у кого его нет, могут легко пропустить это освещение. Редакция включает в себя дополнительную информацию о классах Microsoft Foundation (MFC).
Скачать книгу
✍️Автор: Davis Chapman, Jon Bates
📃Страниц: 799
В этой книге особое внимание уделяется использованию инструментов и мастеров VC++ для генерации кода. Примеры кода дополнены боковыми панелями языка C++. Читатели, которым необходимо освежить знания языка или которые хотят углубиться "в суть", получат контекст, в то время как те, у кого его нет, могут легко пропустить это освещение. Редакция включает в себя дополнительную информацию о классах Microsoft Foundation (MFC).
Скачать книгу
📚C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners (2021)
✍️Автор: Will Briggs
📃Страниц: 681
Работая с книгой, вы выполните ряд лабораторных работ: проекты, предназначенные для улучшения ваших способностей, проверки новых навыков. Вы не только познакомитесь с основами языка, но и узнаете, как создать интересный проект аркадной игры на C++.
Что внутри:
🔸Программирование графики и игр с помощью библиотеки SDL, используя SDL, библиотеку-оболочку "Simple SDL"
🔸Как использовать наиболее распространенные компиляторы C++
🔸Эффективные методы для того, чтобы стать продуктивным программистом
Скачать книгу
✍️Автор: Will Briggs
📃Страниц: 681
Работая с книгой, вы выполните ряд лабораторных работ: проекты, предназначенные для улучшения ваших способностей, проверки новых навыков. Вы не только познакомитесь с основами языка, но и узнаете, как создать интересный проект аркадной игры на C++.
Что внутри:
🔸Программирование графики и игр с помощью библиотеки SDL, используя SDL, библиотеку-оболочку "Simple SDL"
🔸Как использовать наиболее распространенные компиляторы C++
🔸Эффективные методы для того, чтобы стать продуктивным программистом
Скачать книгу
📚Professional CMake: A Practical Guide (2023)
✍️Автор: Craig Scott
📃Страниц: 664
Это руководство для каждого пользователя CMake, от новичка до опытного. Оно содержит сотни страниц с реальными советами, передовыми практиками и идеями, полученными в ходе производственных проектов и взаимодействия с сообществом CMake.
Скачать книгу
✍️Автор: Craig Scott
📃Страниц: 664
Это руководство для каждого пользователя CMake, от новичка до опытного. Оно содержит сотни страниц с реальными советами, передовыми практиками и идеями, полученными в ходе производственных проектов и взаимодействия с сообществом CMake.
Скачать книгу
📚Embedded System Design with Arm Cortex-M Microcontrollers - Applications with C, C++ (2022)
✍️Автор: Cem Ünsalan et al
📃Страниц: 576
В этом учебном пособии представлены базовые и продвинутые разделы по встраиваемым системам на основе микроконтроллеров Arm Cortex M, охватывающие использование программируемых микроконтроллеров, начиная с базовых и заканчивая продвинутыми концепциями с использованием платы разработки STMicroelectronics Discovery.
Скачать книгу
✍️Автор: Cem Ünsalan et al
📃Страниц: 576
В этом учебном пособии представлены базовые и продвинутые разделы по встраиваемым системам на основе микроконтроллеров Arm Cortex M, охватывающие использование программируемых микроконтроллеров, начиная с базовых и заканчивая продвинутыми концепциями с использованием платы разработки STMicroelectronics Discovery.
Скачать книгу
📚C++ High Performance for Financial Systems (2024)
✍️Автор: Ariel Silahian
📃Страниц: 292
Подробное руководство по системной архитектуре, стратегиям с низкой задержкой, управлению рисками и машинному обучению для опытных программистов, желающих работать в финансовой индустрии и создавать высокопроизводительные торговые системы.
Что внутри:
🔸Разрабатывайте архитектуру для масштабируемых финансовых торговых систем
🔸Разбирайтесь в стратегиях торговли с низкой задержкой и высокочастотной торговлей
🔸Узнайте, как внедрять алгоритмы машинного обучения для анализа финансовых данных
Разбирайтесь в методах управления рисками для финансовых торговых систем
Скачать книгу
✍️Автор: Ariel Silahian
📃Страниц: 292
Подробное руководство по системной архитектуре, стратегиям с низкой задержкой, управлению рисками и машинному обучению для опытных программистов, желающих работать в финансовой индустрии и создавать высокопроизводительные торговые системы.
Что внутри:
🔸Разрабатывайте архитектуру для масштабируемых финансовых торговых систем
🔸Разбирайтесь в стратегиях торговли с низкой задержкой и высокочастотной торговлей
🔸Узнайте, как внедрять алгоритмы машинного обучения для анализа финансовых данных
Разбирайтесь в методах управления рисками для финансовых торговых систем
Скачать книгу