Книги для C/C++ разработчиков
6.01K subscribers
456 photos
1 video
464 links
Лучшие книги по C/C++

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/a304f0c4

Работать у нас: https://job.proglib.io/

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
📚150+ C Pattern Programs: Top C exercises to feed your creativity with if statements and loops (2024)

✍️Автор: Hernando Abella

📃Страниц: 200

Развивайте свой творческий потенциал, создавая красивые шаблоны asterisk с операторами if и циклами, используя язык C. этот удивительный язык позволит вам чувствовать себя более комфортно при написании кода, потому что, применяя эти методы, вы овладеете наиболее важными темами программирования.

Скачать книгу
📚C++ Crash Course - Learn C++ Programming In One Day - For Beginners (2021)

✍️Автор: Springer

📃Страниц: 168

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

Скачать книгу
С Новым годом и Годом Змеи! 🐍 Пусть этот год принесет вам успех, рост и меньше усилий для достижения больших целей. Мы в Proglib Academy пришли с хорошими новостями в начале года.

🌟 Обновления курсов!

Мы работаем над тем, чтобы ваше обучение было проще и эффективнее. Вот что мы уже улучшили:

📈 Data Science: улучшили блок «Геометрическая прогрессия и векторная алгебра» — ключевой этап курса, который идет сразу после теории множеств.

Он закладывает фундамент для работы с данными: от анализа роста и убывания величин (геометрическая прогрессия) до понимания многомерных пространств и операций с векторами. Знания которых пригодятся в машинном обучения и аналитики.


🐍 Python: обновили курс с учетом последней версии Python 3.9.5, добавив актуальные материалы и улучшив структуру. Чтобы вы могли лучше закрепить пройденный материал, мы добавили новые интересные задачи и практические примеры.

Учебный процесс стал еще удобнее и эффективнее, а вы сможете быстрее освоить современные инструменты и техники программирования


Общие обновления:


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


Но главное — мы растем для вас и с вами. Ваша обратная связь помогает нам становиться лучше. Делитесь идеями, и вместе мы создадим лучший образовательный продукт для вас!
💡 С 27.01.25 цены изменятся на 10%.

Пример: Алгоритмы и структуры данных: 25,190 → 27,700 ₽. Это позволяет нам делать курсы еще круче.
Давайте сделаем 2025 год годом вашего профессионального успеха! 🚀

Выбрать курс
📚Practical Neural Network Recipes in C++ (1993)

✍️Автор: Masters

📃Страниц: 504

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

Скачать книгу
📚Minimal CMake: Learn the best bits of CMake to create and share your own libraries and applications (2024)

✍️Автор: Tom Hulton-Harrop

📃Страниц: 223

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

Скачать книгу
📚From Source Code To Machine Code (2023)

✍️Автор: James Smith

📃Страниц: 102

В краткой книге описывается минимальная, но полная реализация компилятора. Компилирует язык со статической типизацией в исполняемые файлы ELF x64.

Скачать книгу
📚C++ and Algorithmic Thinking for the Complete Beginner (2021)

✍️Автор: Aristides S Bouras

📃Страниц: 729

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

Скачать книгу
📚The Embedded Project Cookbook: A Step-by-Step Guide for Microcontroller Projects (2024)

✍️Автор: John T. Taylor, Wayne T. Taylor

📃Страниц: 684

Узнайте, как быстро и надежно создавать и выпускать встраиваемую систему. Эта книга поможет вам создать и выпустить коммерчески жизнеспособный продукт, соответствующий отраслевым стандартам качества. Книга посвящена не только коду: в ней рассматриваются артефакты, не связанные с кодом, такие как программные процессы, требования, документация по программному обеспечению, непрерывная интеграция, обзоры дизайна и кода.

Скачать книгу
📚C++ Mastery Advanced Techniques and Strategies (2024)

✍️Автор: Adam Jones

📃Страниц: 239

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

Скачать книгу
📚Logic and Computer Design Fundamentals (4th Edition) Solutions textbook (2007)

✍️Автор: M. Morris Mano, Charles Kime

📃Страниц: 42

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

Скачать книгу
📚Concepts of Programming Languages (2016)

✍️Автор: Robert W. Sebesta

📃Страниц: 788

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

Скачать книгу
📚Zephyr Rtos Embedded C Programming: Using Embedded RTOS POSIX API (2024)

✍️Автор: Andrew Eliasz

📃Страниц: 366

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

Скачать книгу
📚Debunking C++ Myths: Embark on an insightful journey to uncover the truths behind popular C++ myths and misconceptions (2024)

✍️Автор: Alexandru Bolboacă

📃Страниц: 135

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

Скачать книгу
📚Modern Data Mining Algorithms in C++ and CUDA C: Recent Developments in Feature Extraction and Selection Algorithms for Data Science (2020)

✍️Автор: Timothy Masters

📃Страниц: 158

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

Скачать книгу
📚Linux Device Driver Development Cookbook (2019)

✍️Автор: Rodolfo Giometti

📃Страниц: 396

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

Скачать книгу
Swipe right or swipe left

Что делать, если твои мэтчи в жизни не такие точные, как твой код?

Спокойно, 14 февраля в 19:00 по МСК мы разберём, как ML анализирует speed dating и предсказывает match.

📌 Мы возьмем реальные данные со speed dating.

📌 Обучим модель, которая скажет: match или swipe left.

📌 Разберём, какие признаки реально важны (спойлер: работа в IT — не прям гарантия успеха (наши маркетологи подтверждают 😥).

💡 Приходи, если хочешь прокачать свой Python, ML и, возможно, станешь идеальной парой, как самый стильные форсы.

👉 Записаться
📚C Programming and Coding Question Bank with Solution: Make Your Coding Strong (2022)

✍️Автор: Swati Saxena

📃Страниц: 265

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


Скачать книгу
📚UNIX Programming: UNIX Processes, Memory Management, Process Communication, Networking, and Shell Scripting (2022)

✍️Автор: Dr. Vineeta Khemchandani, Dr. Darpan Anand, Dr. K. K. Mishra, Dr. Sandeep Harit

📃Страниц: 244

Книга предназначена в качестве учебного пособия для тех, кто заинтересован в изучении принципов работы операционной системы UNIX, управления процессами, программирования на сокетах и многочисленных методов написания сценариев оболочки.

Скачать книгу
Вам нравится читать контент на этом канале?

Возможно, вы задумывались о том, чтобы купить на нем интеграцию?

Следуйте 3 простым шагам, чтобы сделать это:

1) Нажмите на ссылку: Вход
2) Пополняйтесь удобным способом
3) Размещайте публикацию

Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
⚠️ В машинном обучении, как в любви: слишком идеальные предсказания – это подозрительно!

Когда модель слишком прилипчива к тренировочным данным, результат оказывается… ну, как в отношениях, когда всё кажется идеальным, но реальность ломает сердце.

Оверфиттинг (Overfitting) – модель так хорошо запомнила тренировочные данные, что на реальных данных начинает путаться.
💔 В любви: «Я выбрал идеального партнёра по профилю, а в жизни выяснилось, что его «идеальность» – всего лишь иллюзия!»

Андерфиттинг (Underfitting) – модель обучена настолько поверхностно, что предсказывает мэтчи случайным образом.
💔 В любви: «Мне нравятся только люди с именем Александр, а всех остальных я даже не замечаю – бедный фильтр!»

Неправильный выбор фичей (Feature Selection Fail) – если модель опирается на неважные признаки, она предсказывает мэтчи хуже случайности.
💔 В любви: «Ты любишь авокадо? Значит, мы созданы друг для друга!» – а потом оказывается, что это вовсе не про важное.

🎯 На вебинаре мы разобрали, как избежать этих ошибок и создать работающую модель для speed dating, которая на самом деле помогает находить любовь! Вчера мы не просто говорили о любви – мы её предсказывали!

🔥 Спасибо всем, кто был с нами и участвовал!

💘 Как же это было?

Если ты пропустил вебинар или хочешь пересмотреть запись – просто перейди по [ссылке] и получи видео 😉