ru
Feedback
Книги для программистов C/C++

Книги для программистов C/C++

Открыть в Telegram

Библиотека C/C++ разработчика. По всем вопросам @evgenycarter

Больше
5 124
Подписчики
Нет данных24 часа
-37 дней
-1630 день
Архив постов
💡 QT и ОС Аврора: надежная основа для разработки востребованного ПО! ❗️ Вкладывай в перспективу - вкладывай в себя! Пройди т
💡 QT и ОС Аврора: надежная основа для разработки востребованного ПО! ❗️ Вкладывай в перспективу - вкладывай в себя! Пройди тест из 20 вопросов и проверь, насколько хорошо nы знаешь язык C++ и готов освоить QT и ОС Аврора . Сможешь сдать — пройдёшь на продвинутый онлайн-курс "Разработка прикладного ПО на Qt и ОС Аврора" от OTUS. 👉 ПРОЙТИ ТЕСТ: https://vk.cc/csvY10 Курс доступен в рассрочку. 🎁 Черная пятница в OTUS! Успей применить промокод BLACK23 и получить скидку 15% на курс! Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code J. Davidson, Kate Gregory (2022) Написание качественного кода на C++ не должно быть трудной задачей. Если разработчик будет следовать рекомендациям, приведенным в C++ Core Guidelines, то он будет писать исключительно надежные, эффективные и прекрасно работающие программы на C++. Но руководство настолько переполнено советами, что порой трудно понять, с чего начать. Начните с «Красивого C++»! Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 основных рекомендаций, которые посчитали особенно ценными, и дают подробные практические советы, которые помогут улучшить ваш стиль разработки на C++. Для удобства книга структурирована в точном соответствии с официальным веб-сайтом C++ Core Guidelines. 👉 @cpp_knigi

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code J. Davidson, Kate Gregory (2022) Написание качественного кода на C++ не должно быть трудной задачей. Если разработчик будет следовать рекомендациям, приведенным в C++ Core Guidelines, то он будет писать исключительно надежные, эффективные и прекрасно работающие программы на C++. Но руководство настолько переполнено советами, что порой трудно понять, с чего начать. Начните с «Красивого C++»! Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 основных рекомендаций, которые посчитали особенно ценными, и дают подробные практические советы, которые помогут улучшить ваш стиль разработки на C++. Для удобства книга структурирована в точном соответствии с официальным веб-сайтом C++ Core Guidelines. 👉 @cpp_knigi

🎮 Завершите создание своего первого шутера и добавьте его в портфолио 👉 На бесплатном открытом уроке «Создаём простейший шу
🎮 Завершите создание своего первого шутера и добавьте его в портфолио 👉 На бесплатном открытом уроке «Создаём простейший шутер от третьего лица на Unreal Engine 5. Часть 2» от OTUS. На втором эфире мы: - реализуем механику стрельбы и урона, свяжем их с созданным UI; - создадим бота-противника и разработаем для него простейший AI, который будет искать нас и нападать при обнаружении; - разработаем систему подбираемых предметов (патроны, оружие). ⏰ Занятие пройдёт 22 ноября в 20:00 мск и будет приурочено к старту курса «Unreal Engine Game Developer. Basic». После урока вы сможете продолжить обучение на специальных условиях и получить видеокурс по программированию на С++ в подарок. 👉 Для бесплатного участия и получения записи обоих уроков регистрируйтесь прямо сейчас: https://vk.cc/csrD7h Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications, 2nd Edition Автор: Fedor G. Pikus (2023) Эта книга поможет вам сосредоточиться на паттернах проектирования, которые естественным образом адаптируются к вашим потребностям, и на паттернах, которые уникальным образом используют возможности языка C++. Вооружившись знанием этих паттернов, вы будете тратить меньше времени на поиск решений общих проблем и справляться с трудностями с помощью решений, выработанных на собственном опыте. Вы также поймете, что паттерны проектирования - это лаконичный и эффективный способ коммуникации, поскольку паттерны представляют собой знакомое и узнаваемое решение конкретной проблемы и могут передать значительный объем информации с помощью одной строки кода. 👉 @cpp_knigi

Уже в эту субботу пройдет первая конференция от SberDevices по системной разработке — «Салют, OS DevConf!». Участников ждет м
Уже в эту субботу пройдет первая конференция от SberDevices по системной разработке — «Салют, OS DevConf!». Участников ждет много практики по разработке операционных систем и микроконтроллеров. Среди спикеров от руководители и ведущие разработчики команд SberDevices, «Лаборатория Касперского», «Открытая мобильная платформа», YADRO, «Сбер». В программе: — Как в операционной системе от SberDevices устроен процесс разработки на C++; — Инструменты для поддержания качества кода в операционных системах; — Опыт внедрения инструмента статического анализа кода Clang Tidy на поздней стадии проекта; — Разработка операционной системы на базе Debian Linux: почему лучше сделать своё, чем покупать у вендора. Конференция состоится 18 ноября в offline и online формате. Для участия необходимо зарегистрироваться по ссылке. Реклама. ПАО Сбербанк ИНН 7707083893. erid: 2SDnjcU9bsN

С++ 20 в деталях Гримм Райнер (2023) В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто не знаком с С
С++ 20 в деталях Гримм Райнер (2023) В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто не знаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке. Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения. Скачать книгу 👉 @cpp_knigi

С чего начать изучение C++?🤔 С бесплатного открытого урока «Контейнер std::vector: простой, быстрый, опасный» от OTUS и Андр
С чего начать изучение C++?🤔 С бесплатного открытого урока «Контейнер std::vector: простой, быстрый, опасный» от OTUS и Андрея Рыжикова – разработчика в НИИ обработки аэрокосмических изображений.🔥 На вебинаре: ✅ узнаем основные функции std::vector; ✅ заглянем «под капот» и поймем, чем обеспечивается высокая скорость произвольного доступа и когда мы за нее платим; ✅ пройдем по граблям, на которые часто наступают при его использовании; ⚡ в результате сможем осознанно использовать std::vector в своих программах. 👨‍🔧 Занятие пройдёт 23 ноября в 20:00 МСК в рамках курса «C++ Developer». Ждем начинающих разработчиков на C++ и тех, кто не знаком с устройством контейнеров STL. ➡️ Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/cspQMp

C++20 Get the Details Grimm Rainer (2022) В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто не знаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке. Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения. 👉 @cpp_knigi

🌎Программист, мир огромен и разнообразен! 👉Узнайте больше о возможностях С на бесплатном вебинаре онлайн-курса «Программист
🌎Программист, мир огромен и разнообразен! 👉Узнайте больше о возможностях С на бесплатном вебинаре онлайн-курса «Программист С» — «Unicode в С»: регистрация На вебинаре мы: — подробнее познакомимся с интернациональным стандартом символов Unicode и низкоуровневым устройством его кодировок — развеем несколько популярных мифов в области кодировок и посмотрим на инструменты языка C для работы с юникодом. ✅Занятие будет полезно всем программистам, практикующим написание кода на C и C++. 👉После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8JtPFv

C++ на примерах Орленко П. А., Евдокимов П. В. (2019) В книге рассмотрена базовая теоретическая часть языка C++, позволяющая
C++ на примерах Орленко П. А., Евдокимов П. В. (2019) В книге рассмотрена базовая теоретическая часть языка C++, позволяющая ориентироваться в языке и создавать свои программы: типы, функции, операторы, логические конструкции, массивы, указатели, структуры, работа с файлами, объектно-ориентированное программирование. Отдельное внимание уделено программированию различных алгоритмов. В книге используется большое количество примеров с подробным анализом кода: от простых приложений для вывода текста на экран и проведения вычислений до клиент-серверного приложения. Скачать книгу 👉 @cpp_knigi

🔥 Qt и ОС Аврора: надежная основа для разработки востребованного ПО ➖ Освой кроссплатформенную разработку Пройди тест и пров
🔥 Qt и ОС Аврора: надежная основа для разработки востребованного ПО Освой кроссплатформенную разработку Пройди тест и проверь свои знания. Ответишь — пройдешь на продвинутый курс "Разработка прикладного ПО на Qt и ОС Аврора" от OTUS по специальной цене! . 👉 ПРОЙТИ ТЕСТ: https://vk.cc/csl5Pu Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

C++ для профи Лоспинозо Джош(2021) С++ - популярный язык для создания ПО. В руках увлеченного программиста С++ становится пре
C++ для профи Лоспинозо Джош(2021) С++ - популярный язык для создания ПО. В руках увлеченного программиста С++ становится прекрасным инструментом для создания лаконичного, эффективного и читаемого кода, которым можно гордиться. "C++ для профи" адресован программистам среднего и продвинутого уровней, вы продеретесь сквозь тернии к самому ядру С++. Часть 1 охватывает основы языка С++ - от типов и функций до жизненного цикла объектов и выражений. В части II представлена стандартная библиотека C ++ и библиотеки Boost. Вы узнаете о специальных вспомогательных классах, структурах данных и алгоритмах, а также о том, как управлять файловыми системами и создавать высокопроизводительные программы, которые обмениваются данными по сети. Скачать книгу 👉 @cpp_knigi

Tour of C++, A (C++ In-Depth Series) Bjarne Stroustrup (2022) Настоящее издание представляет собой инициативный перевод замечательной книги по основам программирования на языке С++ за авторством самого создателя языка Бьерна Страуструпа. В книге описаны самые современные функции языка соответствующие стандарту C++20, в том числе ещё не полностью реализованные в компиляторах. Так же в книге описаны лучшие методы применения языка С++ с ссылками на C++ Core Guideline. Книга будет полезна как обучающимся, так и практикующим программистам желающим ознакомится с новинками С++. 👉 @cpp_knigi

🔥 Топ-5 способов создания ассоциативного массива 1. Односвязный список 2. Отсортированный массив 3. Двоичное дерево поиска 4
🔥 Топ-5 способов создания ассоциативного массива 1. Односвязный список 2. Отсортированный массив 3. Двоичное дерево поиска 4. Хэш-таблица 5. Префиксное дерево 💪 Разберём каждый из них подробно на бесплатном открытом уроке «Создание ассоциативного массива различными способами» от OTUS. На эфире мы: ✔️ реализуем структуру данных «ассоциативный массив» для хранения пар (ключ, значение) ✔️ рассмотрим несколько алгоритмов для решения этой задачи ✔️ сравним их эффективность 📢📢 Занятие состоится 15 ноября в 20:00 мск и будет приурочено к старту курса «Алгоритмы и структуры данных» в Otus. 🎫 После вебинара можно приобрести курс в рассрочку. ➡️ Регистрация на вебинар: https://vk.cc/csgb54 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Тур по С++. Краткий курс. Третье издание Бьерн Страуструп (2023) Настоящее издание представляет собой инициативный перевод за
Тур по С++. Краткий курс. Третье издание Бьерн Страуструп (2023) Настоящее издание представляет собой инициативный перевод замечательной книги по основам программирования на языке С++ за авторством самого создателя языка Бьерна Страуструпа. В книге описаны самые современные функции языка соответствующие стандарту C++20, в том числе ещё не полностью реализованные в компиляторах. Так же в книге описаны лучшие методы применения языка С++ с ссылками на C++ Core Guideline. Книга будет полезна как обучающимся, так и практикующим программистам желающим ознакомится с новинками С++. Скачать книгу 👉 @cpp_knigi

💡 Как попасть в команду разработки госпроектов? Изучить российскую ОС на бесплатном открытом уроке «Знакомство с ОС Аврора и
💡 Как попасть в команду разработки госпроектов? Изучить российскую ОС на бесплатном открытом уроке «Знакомство с ОС Аврора и возможностями разработки под неё» от OTUS. На эфире: ✔️ познакомимся с российской мобильной операционной системой Аврора и её основными особенностями; ✔️ посмотрим на среду разработки приложений Аврора IDE, на структуру и конфигурацию приложения; ✔️ рассмотрим приложение, отправляющее уведомление в графическую подсистему Lipstick. 📢📢 Занятие пройдёт 13 ноября в 20:00 мск и будет приурочено к старту курса «Разработка прикладного ПО на Qt и ОС Аврора». 🎫 После урока вы сможете продолжить обучение в рассрочку. ➡️ Регистрируйтесь на мероприятие прямо сейчас: https://vk.cc/csaFwW Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Data Parallel C++: Programming Accelerated Systems Using C++ and SYCL, 2nd Edition Автор: Ben Ashbaugh (2023) В этой книге рассказывается о параллельном программировании данных с использованием языка C++ и SYCL, а также обо всем, что необходимо для программирования ускоренных систем. Книга начинается с представления параллелизма данных и фундаментальных тем для эффективного использования SYCL. В последующих главах рассматриваются расширенные темы, включая обработку ошибок, программирование с учетом аппаратных особенностей, связь и синхронизацию, а также модели памяти. Весь исходный код примеров, используемых в книге, находится в свободном доступе на GitHub. Примеры написаны на современном языке SYCL и регулярно обновляются для обеспечения совместимости с различными компиляторами. 👉 @cpp_knigi

Бесплатный С++ митап в Москве и онлайн. Константин Владимиров, Илья Шишков и инженеры YADRO Встреча пройдет 21 ноября в Москв
Бесплатный С++ митап в Москве и онлайн. Константин Владимиров, Илья Шишков и инженеры YADRO Встреча пройдет 21 ноября в Москве недалеко от станции «Улица 1905 года», а участники из других городов смогут задать вопросы спикерам в чате трансляции на YouTube. В программе: • Доклад «Как работает (и не работает) lifetime extension» от Елены Степановой, техлида в команде телекома (YADRO) • Доклад «C++ 23 глазами практикующего системного программиста» от Ильи Казакова, разработчик в команде систем хранения данных (YADRO) • Дискуссия о технических собеседованиях с Константином Владимировым (Syntacore), Ильей Шишковым (ex-Яндекс) и Еленой Степанова. Регистрация обязательна — записывайтесь по ссылке.