Книги для программистов C/C++
Kanalga Telegram’da o‘tish
Библиотека C/C++ разработчика. По всем вопросам @evgenycarter
Ko'proq ko'rsatish5 123
Obunachilar
-124 soatlar
-47 kunlar
-2530 kunlar
Postlar arxiv
C++: Simple and Effective Tips and Tricks to learn C++ Programming Effectively
Автор: Benjamin Smith (2020)
Надоело искать среди множества учебников простое и удобное для чтения руководство? Программистский жаргон и неполные объяснения концепций замедляют обучение? Если вы ищете справочник, в котором освещаются фундаментальные и ключевые компоненты программирования на C++, эта книга отлично подойдет.
@cpp_knigi
Друзья! Курс «Реверсивный инжиниринг ПО под ОС Windows» начинается 3 июня. Скидка 10% по промокоду VESNA10 при оплате до 31 мая.
В курсе подробно рассматривается синтаксис Ассемблера, анализ приложений различного уровня сложности, от простейших crackme до полноценных программ на современных архитектурах.
Необходимые знания: язык Ассемблера, С/С++, python, навыки работы с IDA и другими инструментами для реверса
ВЫ ПОЛУЧИТЕ:
- Сертификат/удостоверение о повышении квалификации
- Сопровождение и поддержку Академии Кодебай
- Возможности трудоустройства/стажировки
Пишите нам @Codeby_Academy
или звоните +74994441750
Подробнее о курсе → здесь
Hands-On Embedded Programming with C++17
Maya Posch (2019)
Из книги вы узнаете, как можно применять C++ для создания надежных, конкурентоспособных систем, рационально использующих все доступные аппаратные ресурсы.
Вы узнаете, как использовать параллельный режим выполнения, управление памятью и возможности функционального программирования C++ при создании встроенных систем, а также как объединять ваши системы с внешними периферийными устройствами и применять эффективные способы работы с драйверами. В этой книге вы также найдете правила и рекомендации по тестированию и оптимизации кода для улучшения производительности и реализации полезных шаблонов проектирования. Дополнительным преимуществом является подробное описание работы с Qt, широко известной библиотекой графического интерфейса, используемой для создания встроенных систем.
@cpp_knigi
Крупнейший образовательный центр «Алабуга Политех» приглашает освоить профиль «Аэронавигация и программирование БПЛА» для выпускников 9-11 классов Обучение проходить по дуальной системе:✈️
работа + обучение в колледже.
✅ бесплатное обучение
✅ зарплата до 160 000 рублей
✅ проживание в современных ЖКС
Студенты официально трудоустраиваются и получают навыки на производстве под руководством опытных наставников.
✅ Подавай заявку на поступление в «Алабуга Политех».
Эффективный и современный С++
Мейерс Скот (2016)
Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 — это не просто новые ключевые слова или функции. Это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании.
Когда происходят такие глобальные изменения в языке программирования, их изучению следует посвятить определенное время, написать сотни, а еще лучше — тысячи строк кода, и столкнуться с массой проблем, кажущихся странными и непонятными. В этом вам и поможет эта книга.
@cpp_knigi
🚀 Начинаете свой путь в разработке на С++?
Ждём вас на открытом практическом уроке «Шаблоны в С++ и основы метапрограммирования» от OTUS, где мы разберем:
- мощный инструмент создания и настройки типов во время компиляции с помощью шаблонов в C++;
- как шаблоны обогащают функциональность языка и улучшают процесс разработки;
- ответы на все возникающие вопросы.
Спикер Евгений Пальчуковский — разработчик с большим международным опытом в финтехе.
⏰ Встречаемся 28 мая в 20:00 мск в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!
➡ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: РЕГИСТРАЦИЯ
Algorithmic Trading with Interactive Brokers (Python and C++) (2019)
Автор: Matthew Scarpino
В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.
@cpp_knigi
🔴 Заканчивай самостоятельно разбираться в С++
Приходи на открытый практический онлайн-урок «Шаблоны в С++ и основы метапрограммирования» от OTUS
Бесплатный вебинар пройдет в рамках большого курса для разработчиков, ты получишь специальную цену на обучение и персональную консультацию от менеджера OTUS.
📣 Встречаемся 28 мая в 20:00 мск.
👉 Зарегистрируйся прямо сейчас, чтобы не пропустить: РЕГИСТРАЦИЯ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Options and Derivatives Programming in C++23: Algorithms and Programming Techniques for the Financial Industry, 3rd Edition
Автор: Carlos Oliveira (2023)
В начале книги рассматриваются возможности языка C++, которые часто используются при написании финансового программного обеспечения. К таким возможностям относятся STL, общие шаблоны, функциональное программирование и поддержка числового кода. Примеры включают дополнительную поддержку лямбда-функций с упрощенным синтаксисом, улучшения в автоматическом определении типов для шаблонов, модулей, константных выражений, а также улучшенные стратегии инициализации объектов C++. Также приводятся примеры, охватывающие основные инструменты и концепции, для построения рабочих решений для количественных финансов. В книгу включены две новые главы, посвященные бэктестингу опционных стратегий и обработке финансовых данных.
@cpp_knigi
Стать бэкендером в Яндексе за выходные
8–9 июня устраиваем Weekend Offer Backend: всего за 2 дня можно пройти технические секции и попасть в Яндекс. Для этого нужно зарегистрироваться и решить несколько задач в Контесте.
Вы сможете выбрать одну из команд: Crowd, Ecom-сценарии, Поиск, Алиса, Автономные автомобили и Большие данные. Можно пообщаться с нанимающими менеджерами и выбрать самый интересный проект. Если всё пройдёт хорошо, сразу же получите офер.
Нанимаем в офисы России и Республики Беларусь.
Узнать подробности и зарегистрироваться можно здесь.
Clean Code Principles and Patterns, 2nd Edition: A Software Practitioner’s Handbook
Автор: Petri Silén (2024)
Это одно из самых полных руководств для разработчиков программного обеспечения, которое поможет Вам писать чистый код каждый день. Автор изложил все свои знания, полученные за годы практики, в этой книге. В книге собраны принципы и паттерны, которые помогут разработчикам, от новичков и юниоров до опытных экспертов, писать более чистый код. Принципы и паттерны, представленные в книге, сопровождаются реалистичными, но понятными примерами, чтобы помочь читателю лучше понять их. Примеры написаны на языках Java, JavaScript/TypeScript и C++. Большинство примеров напрямую применимы и к другим языкам программирования. Читатель должен обладать базовыми знаниями одного из языков объектно-ориентированного программирования, чтобы получить максимальную пользу от этой книги.
@cpp_knigi
Думай как программист: креативный подход к созданию кода
Спрол Антон (2018)
Книга для всех программистов, желающих повысить свой уровень. Если вы испытываете трудности при создании кода, эта книга для вас! Ее автор по-новому взглянул на проблемы программирования и создал эффективную программу, позволяющую развить в себе творческое мышление и научиться решать задачи любой сложности. Эта книга прекрасно подойдет для тех, кто уже имеет опыт в программировании и хочет усовершенствовать свои навыки и продвинуться на следующую ступень. Впрочем и новички, только начинающие осваивать азы C++, найдут в ней много полезного. Книга снабжена множеством понятных примеров, написана легко и интересно.
Скачать книгу
👉 @cpp_knigi
❗️ Как автоматизировать работу с потоками в Rust?
Приглашаем 16 мая в 20:00 мск на бесплатный вебинар «Пишем ThreadPool на Rust» от Отус.
Вебинар является бесплатной частью полноценного онлайн-курса «Rust Developer. Professional».
➡️ Регистрация на вебинар: https://vk.cc/cwDRoJ
💪 На вебинаре мы разберем:
- потокобезопасность на стадии компиляции в Rust;
- безопасный механизм передачи данных между потоками;
- простой пул потоков и его производительность.
✨ После вебинара вы сможете увеличить производительность вашей программы или сервиса, а также расширите свои профессиональные возможности!
Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Beginning C++ Game Programming
Автор: John Horton (2019)
Первое издание данной книги было обновлено и улучшено, чтобы осветить новейшие функции Visual Studio 2019, SFML и современные методы программирования на C++. Книга представляет собой увлекательное введение в программирование игр. Вы научитесь создавать клоны популярных игр, таких как Timberman, Pong, шутер на выживание с зомби, платформер-головоломку для совместной игры и Space Invaders.
Во время чтения книги вы:
✔️Настроите свой проект разработки игр в Visual Studio 2019 и изучите библиотеки C++, такие как SFML;
✔️Изучите основные игровые концепции, такие как игровая анимация, физика игры, ведение счета и звук;
✔️Используете классы, наследование и ссылки для создания и управления тысячами врагов;
✔️Изучите ООП в C++, создав Pong;
✔️Научитесь работать с указателями, ссылками и STL.
@cpp_knigi
"Как вы начинаете, так вы и продолжаете." – Брюс Ли
Курс для начинающих «Введение в Реверс инжиниринг» стартует 6 мая (6 мес.)
Курс подойдёт всем интересующимся темой реверс-инжиниринга. По окончанию курса, вы будете уметь проводить исследования исполняемых файлов и вносить изменения в логику программ.
Курс для продолжающих «Реверсивный инжиниринг ПО под ОС Windows» начинается 3 июня (6.5 мес.)
Курс ведет Андрей Бирюков, автор книг, статей, эксперт и спикер конференций по ИБ.
На курсе подробно рассматривается синтаксис Ассемблера, анализ приложений различного уровня сложности, от простейших crackme до полноценных программ на современных архитектурах.
Учитесь у лучших!
🏆 Сертификат/удостоверение о повышении квалификации
Пишите нам:
@Codeby_Academy
+74994441750
Introduction to Programming with C++ for Engineers
Автор: Boguslaw Cyganek (2020)
Автор знакомит читателей с основами структур данных и алгоритмов с помощью основ C++ и стандартной библиотеки, переходя к объектно-ориентированной области и сложным особенностям языка, компьютерной арифметике, управлению памятью и основам параллельного программирования, показывая на реальных примерах, как выполнять задачи. Он также знакомит читателей с процессом разработки программного обеспечения и хорошими методами программирования, не избегая объяснений низкоуровневых концепций и инструментов.
@cpp_knigi
❓ Да что вы вообще знаете про Раст?
Проверь себя – пройди тест по Раст и узнай можешь ли ты его освоить на про уровне!
🫵 Ответишь успешно — пройдешь на курс «Rust Developer. Professional» от Отус по специальной цене.
Время прокачивать свои навыки и RustИИИ! 🦀
➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cwqop1
💥 Бонусом за успешно пройденный тест, получишь доступ к записям лучших открытых уроков курса.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Starting Out with C++: Early Objects
Авторы: Tony Gaddis, Judy Walters (2019)
Книга знакомит с основами программирования на C++ на ясном и легком для понимания языке, делая C++ доступным для начинающих студентов-программистов, а также для тех, кто работал с другими языками. Книга организована в прогрессивной, пошаговой форме, что дает возможность учиться в индивидуальном темпе. Кроме того, в книгу добавлено множество новых и обновленных программ, вопросов и упражнений в концах глав, а также задач по программированию.
@cpp_knigi
⁉️ Каких разработчиков берут в свою команду российские IT-гиганты?
Тех, кто следит за изменениями рынка и владеет современными инструментами.
Станьте одним из них — освойте кросс-платформенный фреймворк Qt всего за 5 месяцев на онлайн-курсе «Разработка прикладного ПО на Qt и ОС «Аврора» от OTUS.
После обучения вы:
- освоите Qt — одну из лучших кросс-платформенных библиотек для разработки UI на С++;
- изучите нативную разработку для Авроры 5.0, сможете участвовать в проектах по созданию мобильных приложений для государственных компаний и крупного бизнеса;
- научитесь писать программы на QML;
- научитесь создавать, масштабировать и видоизменять приложения на Qt;
- сможете создавать приложения под модули Qt: датчики, мультимедиа, геолокацию.
Стартуем 26 апреля! Есть рассрочка и специальная цена.
👉 Пройдите короткий тест и узнайте, готовы ли вы к расширению карьерных возможностей: https://vk.cc/cwpnnL
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Learn C++ by Example: Covers versions 11 to 23
Frances Buontempo (2024)
Эта книга — веселый и практичный способ начать писать современный код на C++. В ней вы пройдете через занимательные задачи, подчеркивая возможности и приемы, ставшие возможными благодаря C++ 17, 20 и 23. Вы узнаете об объектах и массивах, создав колоду игральных карт, освоите библиотеку C++ random для игры в угадывание чисел, используете библиотеку chrono для создания таймера обратного отсчета и многое другое. Попутно вы почерпнете ценные советы по тестированию, организации проектов и другим навыкам продуктивности.
@cpp_knigi
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
