Книги для программистов C/C++
前往频道在 Telegram
Библиотека C/C++ разработчика. По всем вопросам @evgenycarter
显示更多5 032
订阅者
无数据24 小时
-17 天
-1130 天
帖子存档
Practice C++: 160 Solved Exercises to Accelerate your Learning
Автор: Ruhan Conceição (2023)
Отрабатывайте навыки логики программирования на языке C++ с помощью этой книги!
В книге представлено 160 упражнений и все они решены.
Книга разделена на множество глав в соответствии с темами программирования:
- Базовые упражнения
- Математические формулы
- Условные обозначения
- Повторяющиеся циклы
- Массивы
- Строки
- Матрицы
- Рекурсивные функции
- Регулярные выражения
- Алгоритмы сортировки
@cpp_knigi
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳
Все возможно с Добровольным квалификационным экзаменом! Это бесплатный проект Правительства Москвы, где ты можешь показать свои знания по специальности, запомниться потенциальным работодателям и получить оффер в престижные компании Москвы.
Тебя ждет всего три шага:
1️⃣ Пройди тест
После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний!
2️⃣ Реши кейс
Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей.
3️⃣ Стань победителем
Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством.
Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow
Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8KETbe
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
