Share This
Связаться со мной
Крути в низ
Categories
//ТОП-10 книг по языку программирования С++ в 2023 году

ТОП-10 книг по языку программирования С++ в 2023 году

top 10 knig po jazyku programmirovanija s v 2023 godu e59c9cd - ТОП-10 книг по языку программирования С++ в 2023 году

Веб-разработчик, фрилансер… Пишу об ИТ и смежных технологиях. Подборка свежей литературы на русском языке для желающих постичь С++: язык микроконтроллеров, игровых движков, драйверов и высоконагруженных приложений.

top 10 knig po jazyku programmirovanija s v 2023 godu 488aed1 - ТОП-10 книг по языку программирования С++ в 2023 году

Для начинающих

Изучаем C++ через программирование игр (2023)

top 10 knig po jazyku programmirovanija s v 2023 godu de8ae0e - ТОП-10 книг по языку программирования С++ в 2023 году

Изучаем C++ через программирование игр

Автор: Майкл Доусон

Книга представляет собой руководство по изучению C++ в виде пособия для разработчиков игр. Порядок материала отличный и основывается на предыдущих уроках. Каждая глава начинается с краткого изложения рассматриваемой концепции, а заканчивается написанием «игрового» сценария (наподобие старых текстовых игр-квестов) и его последующим запуском. Затем автор (преподаватель программирования в Стенфорде) объясняет код с помощью разнообразных подсказок, советов, методов и прочего. В конце каждой главы — краткое маркированное резюме с вопросами/ответами по теме и упражнениями для закрепления знаний. В заключительной части вы создадите игровой проект, который объединит в себе все, что вы узнали из книги.

Это издание отлично подойдет для самообучения программированию на C++.

Скидка 25% по промокоду Proglib

Язык программирования С++ (2022)

top 10 knig po jazyku programmirovanija s v 2023 godu 19a1d34 - ТОП-10 книг по языку программирования С++ в 2023 году

Язык программирования С++

Автор: Бьерн Страуструп

История знала изобретателей, которые так и не смогли хорошо объяснить широкой публике силу и полезные качества своих изобретений, но Бьерн Страуструп не из таких. Отец-основатель языка C++ опубликовал довольно много книг по его изучению, и все они пользуются бешеной популярностью. Четвертое издание мирового бестселлера поведает читателю о перспективах, лучших практиках и предпочтительных соглашениях для C++11. В нем автор дает советы и называет распространенные ошибки разработчиков, а также описывает современные возможности языка.

Книга — отличное руководство по разработке программного обеспечения на сегодняшний день. Подойдет как для начинающих, так и для разработчиков среднего уровня.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека C/C++ разработчика» Интересно, перейти к каналу

C++. Полное руководство. Классическое издание (2019)

top 10 knig po jazyku programmirovanija s v 2023 godu 0e8f003 - ТОП-10 книг по языку программирования С++ в 2023 году

C++. Полное руководство. Классическое издание

Автор: Герберт Шилдт

В данном классическом издании подробно описаны и проиллюстрированы ключевые элементы языка C++, соответствующие стандарту ANSI/ISO. Книга покрывает все аспекты языка, включая основы C, и содержит информацию о международном стандарте, перегрузке, наследовании, виртуальных функциях, пространствах имен, шаблонах и механизме RTTI. Программные примеры в книге совместимы с различными компиляторами, включая Visual C++. Такой исчерпывающий материал идеально подходит для новичков и полезен для работы в современных средах программирования.

C++ для чайников 7-е изд. (2020)

top 10 knig po jazyku programmirovanija s v 2023 godu be57c6e - ТОП-10 книг по языку программирования С++ в 2023 году

C++ для чайников 7-е изд.

Автор: Стефан Дэвис

Книга содержит пошаговые инструкции по освоению C++ с нуля, но будет полезна и программистам среднего уровня, желающим отточить свои навыки. Издание содержит четкие, краткие, экспертные инструкции, организованные для удобной навигации и предназначенные для практического обучения. Вы освоите новые библиотеки, методы и универсальные шаблоны, которые помогут вам стать функциональным программистом. Книга включает новейшие функции C++, что позволит новичкам изучать обновления языка по мере его изучения и быть в курсе последних событий.

Для разработчиков среднего уровня

Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14 (2019)

top 10 knig po jazyku programmirovanija s v 2023 godu 4857a2f - ТОП-10 книг по языку программирования С++ в 2023 году

Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14 (2019)

Автор: Скотт Мейерс

Это практическое пособие по освоению ключевых особенностей версий C++11 и C++14 поможет вам научиться эффективно использовать функционал языка, чтобы ваше ПО было удобным в сопровождении и переносимым. Здесь описывается, как писать действительно хорошие программы с использованием современного C++.

Пункты в этой книге представляют собой рекомендации, а не жесткие правила, так как они могут иметь исключения. Суть каждого пункта заключается не только в совете от Мейерса, но и в обосновании этого совета. Этот текст поможет вам определить, подходят ли обстоятельства вашего проекта для нарушения данных рекомендаций. Основная цель книги заключается в предоставлении более глубокого понимания работы C++11 и C++14. Это идеально подходит для разработчиков среднего уровня.

Язык программирования C++. Лекции и упражнения (2018)

top 10 knig po jazyku programmirovanija s v 2023 godu a52faf3 - ТОП-10 книг по языку программирования С++ в 2023 году

Автор: Стивен Прата

Книга Стивена Прата — тщательно разработанное исчерпывающее руководство по языку программирования C++. Она проста в использовании и подойдет как для студентов, изучающих программирование, так и для разработчиков, уже знакомых с другими языками. Издание было обновлено и расширено, чтобы охватить стандарт C++11.

Автор сделал учебник понятным и увлекательным. Основные концепции объяснены ясно и четко, подкреплены практическими и иллюстрированными примерами.

В конце каждой главы предложены контрольные вопросы и упражнения по программированию, которые помогут читателю закрепить пройденный материал. Язык повествования острый и лаконичный. Автор подробно описывает, как все работает с примерами кода и соответствующими пояснениями, дублируя важную информацию несколько раз по ходу чтения.

Оптимизация программ на C++. Проверенные методы для повышения производительности (2019)

top 10 knig po jazyku programmirovanija s v 2023 godu 33bbbd0 - ТОП-10 книг по языку программирования С++ в 2023 году

Автор: Курт Гантерот

Это практическое руководство обучит разработчиков принципам настройки производительности, позволяющим выполнять грамотную оптимизацию C++-приложений. Вы узнаете, как сделать так, чтобы код работал быстрее и потреблял меньше ресурсов на любом устройстве — будь то часы, телефон, рабочая станция, суперкомпьютер или глобальная сеть серверов.

В книге автор показывает несколько рабочих примеров, демонстрирующих, как поэтапно применять эти принципы для улучшения существующего кода, чтобы он соответствовал требованиям клиентов по быстродействию и пропускной способности.

Подойдет для разработчиков на C++ среднего уровня.

Язык программирования C++. Краткий курс (2019)

top 10 knig po jazyku programmirovanija s v 2023 godu 4ae2614 - ТОП-10 книг по языку программирования С++ в 2023 году

Язык программирования C++. Краткий курс

Автор: Бьерн Страуструп

В этом издании Страуструп берет обзорные главы из полного справочника, расширяя и совершенствуя их, чтобы дать опытному программисту всего за несколько часов четкое представление о том, что представляет собой современный C++. Здесь он описывает большинство его базовых функций, а также основные компоненты стандартной библиотеки на уровне, который дает разработчику понятие принципов работы основных составляющих языка с ключевыми примерами и практической помощью в начале работы.

Это руководство не ставит целью научить вас программировать, а лишь помогает легко и быстро разобраться с синтаксисом языка и получить точное представление о природе и преимуществах современного C++.

Подойдет для разработчиков среднего уровня.

Для профессиональных разработчиков

Современный С++. Безопасное использование (2023)

top 10 knig po jazyku programmirovanija s v 2023 godu d7204d6 - ТОП-10 книг по языку программирования С++ в 2023 году

Современный С++. Безопасное использование

Автор: Джон Лакос

Эта книга показывает, как эффективно использовать новые возможности современного C++, избегая потенциальных проблем. Опираясь на многолетний опыт работы с C++, авторы делят новые функции языка на три категории:

  • Безопасные — их легко применять правильно и сложно неправильно. Они дают явную пользу.
  • Условно безопасные — очень полезны, но требуют опыта, чтобы избежать скрытых опасностей.
  • Небезопасные — высокий риск неправильного применения. Использовать только при необходимости.

Авторы иллюстрируют каждое решение примерами из реального кода. Для каждой возможности языка определяются надежное применение, потенциальные опасности и недостатки.

Книга предназначена для опытных разработчиков C++, руководителей проектов и служб, желающих повысить производительность и качество кода.

Qt 6. Разработка оконных приложений на C++ (2022)

top 10 knig po jazyku programmirovanija s v 2023 godu 7dcbcca - ТОП-10 книг по языку программирования С++ в 2023 году

Автор: Николай Прохоренок

В книге представлены базовые возможности библиотеки Qt для создания приложений с графическим интерфейсом на языке C++. Ориентированная на тех, кто уже знаком с языком, издание позволяет научиться разрабатывать оконные приложения. В ней подробно рассматривается обработка событий (управление свойствами окна, создание формы и пр.), а также все основные компоненты – кнопки, текстовые поля, списки, таблицы, меню, а также варианты их размещения внутри окна. Помимо этого, здесь представлено множество практических примеров, помогающих самостоятельно начать разрабатывать приложения с графическим интерфейсом.

Знаете еще одну хорошую книгу по изучению языка программирования С++? Не стесняйтесь добавить ее в комментариях.

***

Материалы по теме

  • ТОП-10 книг по C++: от новичка до профессионала

  • 0 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Связаться со мной
Close