Книги для программистов C/C++
رفتن به کانال در Telegram
Библиотека C/C++ разработчика. По всем вопросам @evgenycarter
نمایش بیشتر5 123
مشترکین
-624 ساعت
-47 روز
-2530 روز
آرشیو پست ها
Data Structures and Algorithm Analysis in C++, 3rd Edition
(Clifford A. Shaffer)
👉 @cpp_knigi
🚀 Подборка Telegram каналов для программистов
Системное администрирование, DevOps 📌
https://t.me/bash_srv Bash Советы
https://t.me/win_sysadmin Системный Администратор Windows
https://t.me/sysadmin_girl Девочка Сисадмин
https://t.me/srv_admin_linux Админские угодья
https://t.me/linux_srv Типичный Сисадмин
https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://t.me/linux_odmin Linux: Системный администратор
https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://t.me/DevLab1C 1С:Предприятие 8
https://t.me/razrab_1C 1C Разработчик
https://t.me/buh1C_prog 1C Программист | Бухгалтерия и Учёт
https://t.me/rabota1C_rus Вакансии для программистов 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия.
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Big Data, Machine Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
https://t.me/lifeproger Жизнь программиста. Авторский канал.
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Математика 📌
https://t.me/Pomatematike Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
https://t.me/matgeoru Математика | Геометрия | Логика
Excel лайфхак📌
https://t.me/Excel_lifehack
https://t.me/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Open Data Structures: An Introduction, in Java and C++ (Pat Morin)
👉 @cpp_knigi
🔥Уже совсем скоро старт обучения на курсе "Разработка прикладного ПО на Qt и ОС «Аврора»" в OTUS. Успейте пройти вступительное тестирование и поступить в группу.
🎓Что предстоит на курсе:
⚡️ Изучить Qt и погрузиться в мир кросс-платформенной разработки.
⚡️ Разработать проекты для ОС «Аврора» и узнать, как создавать уникальные мобильные приложения.
⚡️ Получить практические знания, которые ценятся в реальной работе!
🎁Пройдите вступительное тестирование и получите шанс попасть в группу курса! До 27 апреля воспользуйтесь скидкой 15%! Скидка 10% + промокод QT_Avrora5 на 5%
👉Пройти тест: https://vk.cc/cL6z02
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
+5
📚Подборка книг по C++
🔹Изучаем C++ через программирование игр
✍️Автор: Майкл Доусон
Для кого: начинающие С++ разработчики
Отличная книга, которая написана в качестве практического пособия для разработчиков игр. Таким образом, всё, о чём рассказывает автор, откладывается в памяти и тут же применяется на практике.
Каждая глава книги — теория и практика по определённым концепциям. В конце — задача по написанию какой-нибудь простой игры. Чтобы не усложнять задачу новичку, автор показывает тестовые игры. Показывается пример кода, а затем автор приводит советы, подсказки и многое другое.
🔹Язык программирования С++
✍️Автор: Бьерн Страуструп
Для кого: новички и более опытные разработчики
Достоинство книги в том, что её написал создатель языка С++. Уже одно это переводит её в разряд must have для любого разработчика, который кодит на этом языке. Это уже четвертое издание книги, которая помогла тысячам разработчиков совершенствовать свои навыки и получить новый опыт.
🔹Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14
✍️Автор: Скотт Мейерс
Для кого: разработчики среднего уровня
Книга — ещё одно практическое пособие из подборки. Она показывает отличительные особенности версий C++11 и C++14. Автор делает это не просто так, а чтобы продемонстрировать возможности языка и научить читателя работать с ключевыми особенностями функционала. Также Мейерс обучает писать код таким образом, чтобы софт можно было нормально сопровождать.
🔹Язык программирования C++. Краткий курс
✍️Автор: Бьерн Страуструп
Для кого: для разработчиков среднего уровня и профи
Ещё одна книга от создателя С++, в которой уже больше информации для профессионалов. Издание представляет собой дополненные главы из справочника. Автор использует такую подачу, чтобы показать программисту возможности современного С++.
🔹Современный С++. Безопасное использование
✍️Автор: Джон Лакос
Для кого: для профессионалов
В книге показывается, как можно задействовать весь спектр инструментов языка, избегая наиболее распространенных проблем. Авторы рассказывают про новые полезные функции языка, разделяя их на три основные категории:
🔹Qt 6. Разработка оконных приложений на C++
✍️Автор: Николай Прохоренок
Для кого: для профессиональных разработчиков
Ещё одна книга, которую можно рекомендовать разработчикам с опытом. Автор рассказывает о возможностях библиотеки Qt. Он демонстрирует, как создавать приложения с графическим интерфейсом на С++. В частности, рассказывается о том, как обрабатывать события, включая создание форм, управление свойствами окна и т.п.
👉 @cpp_knigi
⚙️Уже работаете с Rust, но хотите эффективно интегрировать его с другими языками? Или интересуетесь, как устроен процесс сборки и линковки в этом языке?
🗓На открытом вебинаре 24 апреля в 20:00 мск мы подробно разберем, как собирать и линковать библиотеки в Rust, как использовать Rust-библиотеки в других языках, а также реализуем Си ABI (Application Binary Interface). Вы получите знания, которые помогут вам повысить производительность ваших проектов и интегрировать Rust в существующие решения.
👨💻Урок будет полезен всем, кто хочет углубить свои знания в Rust, повысить квалификацию и навыки работы с библиотеками и системами. Вы сможете применять полученные знания в реальных проектах.
👉Присоединяйтесь к открытому вебинару и получите скидку на большое обучение «Rust Developer. Professional»: https://vk.cc/cL2Xzh
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📚 Programming Abstractions in C++
✍️Автор: Eric S. Roberts
Stanford University
Spring Quarter 2012
Этот текст представляет собой серьёзную переработку учебного пособия, которое мы использовали в Стэнфорде на протяжении последних нескольких лет. Основная цель переработки — привести подход в большее соответствие с тем, как C++ используется в индустрии, что, в свою очередь, облегчит распространение стэнфордского метода преподавания структур данных в большем числе учебных заведений. Хотя черновик на этот семестр уже достаточно полно оформлен, текст всё ещё остаётся несколько сыроватым. В частности, эти главы пока не прошли через замечательную литературную редактуру, которую для всех моих книг делает моя жена Лорен Раск.
👉 @cpp_knigi
📕Открытый урок об управлении микроклиматом с помощью микроконтроллеров для радиолюбителей, разработчиков встраемого ПО, инженеров, разработчиков электроники и инженеров-схемотехников.
На открытом уроке 21 апреля в 20:00 мск мы погрузимся в тонкости подключения и программировании системы управления микроклиматом с помощью микроконтроллеров.
📗В результате вы:
- Узнаете, как подключить к микроконтроллеру и запрограммировать датчики температуры, влажности и исполнительное устройство;
- Разберетесь, как сделать прототип системы, которая управляет микроклиматом сама;
- Освоите на практике техники управления макетом по WiFi с мобильного телефона или компьютера с помощью создания простого web-сайта.
Спикер Игорь Морозов — эксперт в сфере Embedded Development, 15+ лет в разработке и управлении IT-проектами, технический директор стартапа по созданию робототехнических устройств с элементами машинного зрения.
👉Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cKX0L9
📙Все участники открытого урока получат скидку на курс "Embedded Developer"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📚C Programming and Coding Question Bank with Solution: Make Your Coding Strong (2022)
✍️Автор: Swati Saxena
📃Страниц: 265
"Программирование на C и банк вопросов с решениями" охватывает все основные концепции и сложные вопросы по программированию на C с решениями.
В этой книге приведены примеры каждого ключевого слова, помогающие читателям понять логику, лежащую в основе кода. Включены практические вопросы, которые помогут читателям применить полученные знания и подготовиться к техническим собеседованиям.
👉 @cpp_knigi
🌌 Путешествие в мир Авроры: создаём приложения с Qt/QML 🚀
Российская мобильная ОС Аврора — перспективная платформа для разработчиков. Хотите узнать, как создавать для неё нативные приложения с помощью Qt/QML? Разбираем всё на открытом вебинаре!
📅 22 апреля в 20:00
🎓 Открытый вебинар с Ксенией Лагутиной
💡 Что разберём?
✅ Почему ОС Аврора — интересная среда для разработки
✅ Как работает Аврора SDK и чем поможет разработчику
✅ С чего начать разработку нативных приложений
✅ Как создать мини-приложение на QML, которое отправляет уведомления в систему
🎯 Что получите?
✔️ Понимание ключевых особенностей ОС Аврора
✔️ Навыки работы с Аврора SDK и Аврора IDE
✔️ Практический опыт создания приложения на QML
Присоединяйтесь и погружайтесь в разработку под Аврору!
👉 Регистрируйтесь по ссылке: https://vk.cc/cKVfQc
Бесплатное занятие приурочено к старту курса Разработка прикладного ПО на Qt и ОС «Аврора», обучение на котором позволит освоить кросс-платформенный фреймворк Qt.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🚀 Подпишись и прокачай свои скилы: лучшие каналы для IT-специалистов 👨💻📲
Папка с каналами для DevOps, Linux - Windows СисАдминов 👍
Папка с каналами для 1С программистов 🧑💻
Папка с каналами для C++ программистов 👩💻
Папка с каналами для Python программистов 👩💻
Папка с каналами для Java программистов 🖥
Папка с книгами для программистов 📚
Папка для программистов (frontend, backend, iOS, Android) 💻
GitHub Сообщество 🧑💻
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 🖥
https://t.me/database_info Все про базы данных
Разработка игр 📱
https://t.me/game_devv Все о разработке игр
БигДата, машинное обучение 🖥
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
QA, тестирование 🖥
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 💻
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_2 Хакер Free
Книги, статьи для дизайнеров 🎨
https://t.me/ux_web Статьи, книги для дизайнеров
Математика 🧮
https://t.me/Pomatematike Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак🙃
https://t.me/Excel_lifehack
Технологии 🖥
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
Вакансии 💰
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
https://t.me/rabota1C_rus Вакансии для программистов 1С
📈Плоские контейнеры и C++: как оптимизировать производительность и память
Пытаетесь сделать код быстрее и экономичнее? Время научиться использовать плоские контейнеры в C++! На открытом уроке 15 апреля в 20:00 мск мы разберемся, что такое плоские контейнеры!
Что вас ждет:
- Описание плоских контейнеров в C++: какие они бывают и чем отличаются от стандартных.
- Реальные примеры, когда и почему плоские контейнеры — это ваша идеальная пара для эффективной работы с данными.
- Практическая часть: сравнение с традиционными контейнерами и примеры применения на реальных задачах.
Кому будет полезно:
• Программистам C++, работающим с большими объемами данных.
• Разработчикам высокопроизводительных приложений и игр.
• Инженерам, которым нужно минимизировать использование памяти и повысить эффективность.
👉Регистрируйтесь прямо сейчас и получите скидку на большое обучение «C++ Developer. Professional»: https://vk.cc/cKG98y
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576C++ Concurrency in Action
Автор: Anthony Williams (2019)
Данная книга написана для программистов, желающих углубиться в тему многопоточности на C++. В ней подробно описано использование полезных особенностей языка, а также приведены типичные ошибки и готовые решения проблем разработки приложений с использованием нескольких потоков. Книга была обновлена и переработана, чтобы охватить последние изменения, внесенные C++14 и C++17.
Изучив эту книгу, вы сможете:
✔️Правильно и эффективно управлять взаимодействиями нитей между собой;
✔️Синхронизировать выполнение операций без возникновения ошибок;
✔️Пользоваться особенностями языка для оптимизации процессов;
✔️Тестировать и отлаживать многопоточные программы.
👉 @cpp_knigi
📕Открытый урок об оцифровке сигналов в микроконтроллере ESP32 для радиолюбителей, разработчиков встраемого ПО, инженеров, разработчиков электроники и инженеров-схемотехников.
На открытом уроке 10 апреля в 20:00 мск мы погрузимся в процессы и тонкости оцифровки сигнало на пример микроконтроллера ESP32.
📗 В результате вы:
- Узнаете всё об особенностях и нюансах схемотехники при проектировании тракта АЦП;
- Поймете, как работать с АЦП на примере ESP32: от расчета погрешностей и калибровки до различных методов фильтрации сигналов;
- Научитесь на практике использовать все основные параметры АЦП и увидите их влияние вживую.
Спикер Марат Боранбаев — эксперт в сфере Fullstack Embedding, 10+ лет в разработке и преподавании, занимается разработкой для системы бортового радиотехнического комплекса космического аппарата на базе МК STM32.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cKBBNj
📙 Все участники открытого урока получат скидку на курс "Embedded Developer"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
The C++ Hackers Guide
Автор: Steve Oualline (2008)
Советы, тенчинки и инструменты для получения максимальной отдачи от ваших программ на C++. Написана настоящим хакером с 40-летним опытом работы на C++. (Хакер в классическом понимании - это тот, кто получает 250% от системы при 50% усилий).
Идеально подходит для опытных программистов, которые хотят улучшить свою игру, или для новичков в C++, которые хотят узнать секреты профессионалов.
👉 @cpp_knigi
❓ Знали, что разработчики на С++ тоже могут эффективно автоматизировать инфраструктуру с помощью Terraform и GitLab?
⏰ 3 апреля в 20:00 мск на открытом уроке Вячеслав Федосеев объяснит, как разработчикам на С++ настроить CI/CD-пайплайны, управлять конфигурациями и легко разграничивать окружения.
Вячеслав — эксперт в IT с 2006 года, прошёл путь от первых Linux-серверов до масштабных DevOps-решений. Автор и ментор курсов по CI/CD и DevOps-практикам.
Если вы С++ разработчик, хотите упростить инфраструктуру ваших проектов и ускорить процессы — урок точно для вас. Освойте актуальные практики IaC и получите навыки, которые повысят вашу востребованность.
🎁 Участникам вебинара дарим скидку на полный курс по CI/CD на основе GitLab.
👉 Для участия зарегистрируйтесь
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
C++ and Algorithmic Thinking for the Complete Beginner
Автор: Aristides S Bouras (2021)
Адресованная всем, у кого нет предварительных знаний или опыта в программировании, но есть желание освоить программирование на C++, она учит первому, чему должен научиться каждый начинающий программист, - алгоритмическому мышлению. Алгоритмическое мышление предполагает нечто большее, чем просто изучение кода. Это процесс решения проблем, который включает в себя обучение программированию.
👉 @cpp_knigi
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
