CodeMode | Программирование
11.3K subscribers
3.19K photos
5 videos
10 files
3.23K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 C++ Algorithms for Beginners: A Practical Guide with Examples

Автор:
William E. Clark

Описание:
C++ Algorithms for Beginners: A Practical Guide with Examples — это всеобъемлющий ресурс для начинающих программистов и начинающих компьютерных ученых. Эта книга предлагает подробное исследование C++ и основных концепций, необходимых для освоения алгоритмического мышления. Сосредоточившись на практических приложениях, она представляет собой пошаговый подход к пониманию синтаксиса и тонкостей языка, одновременно демистифицируя сложности проектирования и анализа алгоритмов. Читатели получат представление о важнейших методах кодирования, которые составляют основу эффективной и действенной разработки программного обеспечения.

🧷Скачать бесплатно

2025 #ENG #C

CodeMode | Программирование
📕 C++ Automation Basics: A Practical Guide with Examples

Автор:
William E. Clark

Описание:
Откройте для себя мощь программирования на C++ в контексте автоматизации с помощью "C++ Automation Basics: A Practical Guide with Examples". Эта книга служит базовым ресурсом для тех, кто стремится понять основные принципы C++ и его применение для рационализации и оптимизации задач автоматизации. Благодаря структурированным главам читатели знакомятся с концепциями программирования, начиная от базового синтаксиса и заканчивая сложными объектно-ориентированными парадигмами, что позволяет им развивать надежные навыки кодирования, адаптированные для эффективности.

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

🧷Скачать бесплатно

2025 #ENG #C

CodeMode | Программирование
📕 Тайная жизнь программ. Как создать код, который понравится вашему компьютеру

Автор: Джульен Вехен

Описание:
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые ошибки.
Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, поведение программ на определенных устройствах, чтобы показать, как на самом деле должен работать ваш код.
Узнайте, что на самом деле происходит, когда вы запускаете код на компьютере, и вы научитесь программировать лучше и эффективнее.

🧷Скачать бесплатно

2023 #RU #C

CodeMode | Программирование
📕 Хорошо ли вы знаете С++?

Автор: Кнаттен Андерс Шау

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

🧷Скачать бесплатно

2024 #RU #C

CodeMode | Программирование
📕 Parallel Programming with C# and .NET

Автор: Sarcar V.

Описание:
Если вам нужно понять параллелизм, эта книга станет вашим руководством по основам передового программного обеспечения, которое вы хотите реализовать для достижения высокочувствительного и масштабируемого кода. Поддержка параллельных вычислений является неотъемлемой частью параллелизма. Параллелизм — это передовая концепция, и решения не являются простыми. Многие разработчики обожглись на нем и все еще обжигаются на нем. Цель этой книги — упростить концепцию для разработчиков C#. Она пытается упростить концепцию с помощью библиотеки параллельных задач (TPL), параллельных коллекций, параллельного LINQ (PLINQ), шаблонов асинхронного программирования и связанных тем.

🧷Скачать бесплатно

2024 #ENG #C #NET

CodeMode | Программирование
📕 Programming APIs with C# and .NET

Автор: Liberty Jesse, Dluzen Joseph

Описание:
API-интерфейсы лежат в основе разработки современного программного обеспечения, обеспечивая бесперебойную связь между приложениями. В экосистемах C# и .NET освоение разработки API является ключом к созданию масштабируемых и надежных систем, отвечающих потребностям как клиентов, так и предприятий.
Эта книга, написанная экспертами по C# и .NET Джесси Либерти (Jesse Liberty) и Джозефом Длузеном (Joseph Dluzen), опирается на их обширный опыт работы программистами-практиками, чтобы познакомить вас с инструментами, методами и рекомендациями по созданию мощных API.

🧷Скачать бесплатно

2024 #ENG #C #NET

CodeMode | Программирование
📕 Programming in Haskell

Автор: Graham Hutton

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

🧷Скачать бесплатно

2016 #ENG #C #NET

CodeMode | Программирование
📕 Язык С в XXI веке

Автор: Бен Клеменс

Описание:
Язык С - не просто фундамент всех современных языков программирования, и сам - современный язык, идеальный для написания эффективных приложений передового уровня. Последние 20 лет С не стоял на месте. Сам язык и окружающая его экосистема подвергаются пересмотру. Эта книга начинается там, где другие заканчиваются. В ней рассказано, как изменилась функциональность, поддерживаемая любым компилятором, благодаря двум новым стандартам С, вышедшим со времен оригинального ANSI. Цель книги - рассмотреть то, чего нет в других учебниках по С: инструменты и окружение; библиотеки для работы со связанными списками и анализаторами XML; написание удобочитаемого кода с дружественным программным интерфейсом.

🧷Скачать бесплатно.

2024
#RU #C

CodeMode | Программирование
📕 Compiler Construction with C

Автор: Эдет Теофилус

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

🧷Скачать бесплатно.

2024
#ENG #C

CodeMode | Программирование
📕 Программирование на C# для начинающих. Основные сведения

Автор: Васильев Алексей

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

🧷Скачать бесплатно.

2021
#RU #C

CodeMode | Программирование
📕 Экстремальный Си

Автор: Амини К.

Описание:
Для того чтобы овладеть языком Си, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким научным пониманием принципов и методик. Книга «Экстремальный Си» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Си.
Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по-новому взглянете на алгоритмы, функции и структуры. Узнаете, как выжимать максимум производительности из приложений с ограниченными ресурсами.

🧷Скачать бесплатно.

2021
#RU #C

CodeMode | Программирование
📕 Beginning C++ Compilers

Автор: Тулеуов Б. И., Оспанова А. Б.

Описание:
Эта книга посвящена тому, как своевременно и эффективно устанавливать компиляторы C/C++ на платформы Linux и Windows. Установка компиляторов C/C++, особенно компиляторов Microsoft, обычно занимает довольно много времени, поскольку для подавляющего большинства пользователей она поставляется с Microsoft Visual Studio. Для установки Visual Studio обычно требуется около 40 ГБ дискового пространства и большой объем оперативной памяти, поэтому невозможно использовать слабое оборудование.

🧷Скачать бесплатно.

2024
#ENG #C

CodeMode | Программирование
📕 100 примеров на Си

Автор:
Кольцов Д. М.

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

🧷Скачать бесплатно

2017 #RU #C

CodeMode | Программирование
📕 Си на примерах. Практика, практика и только практика

Автор:
Кольцов Д. М.

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

🧷Скачать бесплатно

2019 #RU #C

CodeMode | Программирование
📕 Язык С. Мастерство программирования

Автор:
Прешерн Кристофер

Описание:
В этом практическом руководстве начинающие и опытные программисты на C найдут наставления по принятию проектных решений, включая пошаговое применение паттернов к сквозным примерам.
Автор, один из ведущих членов сообщества паттернов проектирования, объясняет, как организовать программу на C, как обрабатывать ошибки и проектировать гибкие интерфейсы. В части I вы научитесь реализовывать проверенные практикой подходы к программированию на языке C; часть II показывает, как паттерны программирования на C применяются к реализации более крупных программ.

🧷Скачать бесплатно

2023 #RU #C

CodeMode | Программирование
📕Software Architecture with C++

Автор: Островски Адриан, Петр Гачковски

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

🧷Скачать бесплатно

2021 #ENG #C

CodeMode | Программирование
📕 API Design for C++, 2nd Edition

Автор: Редди Мартин

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

🧷Скачать бесплатно

2024 #ENG #C

CodeMode | Программирование
📕 C# Data Structures and Algorithms

Автор: Джамро Марцин

Описание:
Это руководство по языку Processing написано его создателями, Кейси
Риасом и Беном Фраем. Книга удобно структурирована и ведет читателя от знакомства
с языком и написания первой программы на нем до разработки интерактивной
графики.

🧷Скачать бесплатно.

2024
#ENG #C

CodeMode | Программирование
📕 Systems Programming with C# and .NET

Автор: Vroegop Dennis

Описание:
Если вы хотите изучить огромный потенциал C# и .NET для создания высокопроизводительных приложений, то эта книга для вас. Эта книга, написанная 17-кратным лауреатом премии Microsoft MVP award, посвящена низкоуровневому программированию на C# и .NET.
Книга начинается с ознакомления с фундаментальными понятиями, такими как низкоуровневые API, управление памятью и оптимизация производительности. Каждая глава дает практические навыки, знакомя с потоками, файловым вводом-выводом и сетевыми протоколами. Уделяя особое внимание реальным приложениям, вы узнаете, как защитить системы, внедрить эффективное ведение журнала и легко развертывать приложения. В книге особое внимание уделяется отладке, профилированию и решению задач, характерных только для многопоточного и асинхронного кода. Вы также узнаете об основах кибербезопасности, которые помогут вам защитить данные и наладить безопасную связь. Кроме того, специальная глава, посвященная системному программированию в Linux, поможет вам расширить свой кругозор и изучить кросс-платформенную разработку. Для тех, кто только начинает осваивать встраиваемые системы, в последней главе приведены практические рекомендации.
К концу этой книги вы будете готовы к развертыванию, распространению и сопровождению приложений в производственных системах.

🧷Скачать бесплатно

2024 #ENG #C

CodeMode | Программирование
📕Вредные советы для C++ программистов

Автор: Карпов Андрей

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

🧷Скачать бесплатно

2023 #RU #C

CodeMode | Программирование