Полка Разработчика
28.2K subscribers
4.02K photos
8 videos
266 files
4.02K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер – @Spiral_Yuri

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 C# 9 and .NET 5 - Modern Cross-Platform Development

Автор:
Прайс Марк Дж.

Описание:
В книге «C# 9 и .NET 5 – Современная кросс-платформенная разработка, пятое издание» опытный преподаватель Марк Дж. Прайс дает вам все необходимое для начала программирования приложений на C#.

В этом последнем издании используется популярный редактор Visual Studio Code для работы во всех основных операционных системах. Он полностью обновлен и расширен новой главой о фреймворке Microsoft Blazor.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 100 C++ Mistakes and How to Avoid Them

Автор:
Йонтс Рич

Описание:
В книге "100 ошибок на C++ и как их избежать" представлены практические методы улучшения кода на C++, от устаревших приложений до современных кодовых баз, использующих C++ 11 и более поздние версии. Автор Рич Йонтс приводит конкретный пример, иллюстрирующий каждую проблему, а также пошаговое руководство по улучшению читаемости, эффективности и быстродействия. Попутно вы даже узнаете, как и где заменить устаревшие шаблоны и идиомы на современный C++.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Стандартная библиотека C++ в примерах и пояснениях

Автор:
Гримм Райнер

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Parallel C++

Автор:
Фрид Эндрю, Роза Энико, Джейкобс Кари

Описание:
Этот учебник посвящен практическому параллельному программированию на C++ на уровне аспирантов. В частности, в нем показаны API и связанные с ними языковые возможности стандартов C++ 17 и C++ 20, охватывающие как одноузловые, так и распределенные системы. Это показывает, что благодаря параллельным функциям в стандартах C++ 17 и C++ 20 изучение таких метаязыков, как OpenMP, больше не требуется. Используя стандартную библиотеку C++ для обеспечения параллелизма и совместимости (HPX), те же возможности языка можно распространить на распределенные коды, предоставляя интерфейс C++ для распределенного программирования более высокого уровня, чем интерфейс передачи сообщений (MPI).

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Practical C++ STL Programming

Автор:
Куссвурм Даниэль

Описание:
Узнайте, как использовать классы, алгоритмы и другие программные конструкции C++ STL. Это всеобъемлющее практическое руководство охватывает широкий спектр тем программирования на STL и освещает многочисленные программные конструкции из стандартов C++20 и C++23.
Освоение STL может оказаться сложной задачей как для начинающих, так и для опытных программистов на C++. Не помогает и то, что документы спецификации ISO на C++ являются скрупулезными и многословными. Эта книга составлена таким образом, чтобы помочь вам быстро разобраться в программировании на C++ STL, уделяя особое внимание реальным аспектам его использования. Вместо того чтобы тратить время на подробные объяснения внутренней работы STL, автор Дэниел Куссвурм разумно исследует эти тонкости только тогда, когда они помогают читателю лучше понять ту или иную тему.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Refactoring with C++

Автор:
Danilov Dmitry

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Object-Oriented Software Design In C++

Автор: Ronald Mak

Описание:
Изучите основы объектно-ориентированного проектирования, исследуя хороший и плохой код!

Хорошо спроектированные приложения работают эффективнее, имеют меньше ошибок и их легче пересматривать и поддерживать. Используя увлекательный подход «до и после», Object-Oriented Software Design in C++ показывает вам, как выглядит плохое программное обеспечение и как его исправить с помощью хороших принципов и шаблонов проектирования.

В книге «Проектирование объектно-ориентированного программного обеспечения на языке C++» вы найдете:
Итерации проектирования-кодирования-тестирования, которые улучшают код с каждой ревизией
Сбор требований, чтобы убедиться, что вы разрабатываете правильное приложение
Принципы проектирования, такие как инкапсуляция и делегирование, которые решают проблемы программирования
Шаблоны проектирования, включая шаблон проектирования Observer, которые решают проблемы архитектуры
Использование рекурсии и многопоточности для упрощения общих решений

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 C++20 - The Complete Guide

Автор:
Nicolai M. Josuttis

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 C# 12 for Cloud, Web, and Desktop Applications

Автор:
Araujo T.V. de

Описание:
Мир разработки приложений постоянно меняется с появлением языков и технологий с открытым исходным кодом. С тех пор как Microsoft сделала платформу .NET и C# открытыми в 2014 году, активное сообщество разработчиков внесло свой вклад в развитие языка на GitHub. Microsoft выпускает новую версию .NET каждый год, что приводит к появлению новых шаблонов, фреймворков и подходов к проектированию в активной разработке приложений.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #ENG #C
📖 Программирование на С. Теория через практику

Автор:
Иванов В. Н.

Описание:

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

• Скачать книгу из архива
Стоимость в магазине

📚 Полка Разработчика | #RU #C