uk
Feedback
Книги для программистов C/C++

Книги для программистов C/C++

Відкрити в Telegram

Библиотека C/C++ разработчика. По всем вопросам @evgenycarter

Показати більше
5 123
Підписники
-124 години
-47 днів
-2530 день
Архів дописів
C++ для инженерных и научных расчетов Питер Готтшлинг (2020) Книга Питера Готтшлинга представляет собой интенсивное введение
C++ для инженерных и научных расчетов Питер Готтшлинг (2020) Книга Питера Готтшлинга представляет собой интенсивное введение в язык программирования, облегчающее переход к действительно сложным темам, основанным на передовых методах программирования. Автор вводит ключевые понятия с использованием примеров из многих предметных областей, опираясь на свой обширный опыт обучения языку C++ студентов физических, математических и инженерных специальностей. Эта книга призвана помочь вам быстро приступить к реальной работе, а затем совершенствовать свои знания и умения, осваивая все более сложные возможности языка - от лямбда-функций до шаблонов выражений. Вы также узнаете, как использовать преимущества мощных библиотек, доступных программистам на C++; стандартной библиотеки шаблонов (STL) и научных библиотек для арифметических вычислений, решения задач линейной алгебры, дифференциальных уравнений или построения графиков. Скачать книгу 👉 @cpp_knigi

👩‍💻 Разработка на С++ в 2024 — как попасть в крутой проект и добиться успеха? Освоить возможности новых стандартов вплоть д
👩‍💻 Разработка на С++ в 2024 — как попасть в крутой проект и добиться успеха? Освоить возможности новых стандартов вплоть до C++20 и прокачать свой код под руководством топовых экспертов из ведущих компаний на онлайн-курсе "C++ Developer. Professional" от OTUS. Программа идеально подойдет для разработчиков C++ Junior или Middle, а также разработчиков на Java или Python, стремящихся расширить свои возможности. На курсе вас ждут: - живые вебинары с возможностью задать вопросы экспертам; - много практики и сильные проекты для портфолио; - поддержка профессионального комьюнити; - рассрочка на выгодных условиях. ➡️ Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы стать более востребованным специалистом: https://vk.cc/cuWZAA Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Deep Belief Nets in C++ and CUDA C. Volume 3 Convolutional Nets. Masters (2018) Две основные цели этой книги - подробно изложить важные алгоритмы работы с конволюционными сетями и помочь программистам правильно и эффективно программировать эти алгоритмы. Для реализаций, не использующих обработку CUDA, здесь используется язык, который иногда называют расширенным C, что, по сути, является C, который дополнительно использует некоторые из наиболее полезных аспектов C++, не переходя в парадигму C++. Для алгоритмов CUDA используется строгий C (за исключением расширений CUDA). Таким образом, в идеале вы должны быть знакомы с C и C++, хотя я надеюсь, что алгоритмы представлены достаточно ясно, чтобы их можно было легко реализовать на любом языке. 👉 @cpp_knigi

🔥 Время прокачивать свои навыки и Rust !!! Проверь себя - пройди тест по Rust Ответишь успешно — пройдёшь на курс «Rust Deve
🔥 Время прокачивать свои навыки и Rust !!! Проверь себя - пройди тест по Rust Ответишь успешно — пройдёшь на курс «Rust Developer. Professional» от OTUS по специальной цене. ➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cuQCpm 💥 Бонусом за успешно пройденный тест, получишь доступ к записям лучших открытых уроков курса. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Ближайшее мероприятие: • 23-24 марта — Fast Track для С++ разработчиков, офер за 2 дня в команды Фудтеха Яндекса. Зарегистрироваться

Основы программирования на языке С В. Г. Дорогов, Е. Г. Дорогова (2020) Учебное пособие является начальным курсом программиро
Основы программирования на языке С В. Г. Дорогов, Е. Г. Дорогова (2020) Учебное пособие является начальным курсом программирования с примерами на языке С. Рассмотрены основы программирования, приемы и методы в стиле классического С. Может быть использовано как руководство по языку. Приводятся многочисленные примеры, оттестированные на компьютере. Соответствует требованиям федеральных государственных образовательных стандартов среднего профессионального образования последнего поколения. Рекомендовано студентам, изучающим дисциплины "Основы программирования", "Языки высокого уровня", "Информатика". Скачать книгу 👉 @cpp_knigi

👩‍💻 Пройди тест по C++ и проверь свои знания. Ответишь — пройдешь на продвинутый курс "C++ Developer. Professional" от OTUS
👩‍💻 Пройди тест по C++ и проверь свои знания. Ответишь — пройдешь на продвинутый курс "C++ Developer. Professional" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса. На этом курсе ты: ✔️ Научишься прикладному применению стандартов C++11 / C++14 / C++17. ✔️ Освоишь асинхронное и многопоточное программирование. ✔️ Получишь глубокое представление о шаблонной магии и паттернах проектирования. ➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cuPB86 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

The Fundamentals of C/C++ Game Programming Brian Beuken (2018) This book is aimed at giving novice coders an understanding of the methods and techniques used in professional games development. Designed to help develop and strengthen problem solving and basic C/C++ skills, it also will help to develop familiarity targeting and using fixed/restricted hardware, which are key skills in console development. It allows the reader to increase their confidence as game programmers by walking them through increasingly involved game concepts, while maintaining the understanding that despite the increased complexity, the core methods remain consistent with the advancement of the technology; the technology only enhances the gaming experience. It also demonstrates underlying principles of game coding in practical step by step ways to increase exposure and confidence in game coding concepts. @cpp_knigi

Стоит ли становиться Rust-разработчиком в 2024 и как это сделать? 💻Узнайте на бесплатном практическом уроке от OTUS, где вы
Стоит ли становиться Rust-разработчиком в 2024 и как это сделать? 💻Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом: - обсудите основные направления развития языка и его инфраструктуры; - рассмотрите наиболее востребованные навыки по этим направлениям; - разберёте типичное собеседование на должность Rust-разработчика в различных областях. Встречаемся 26 февраля в 20:00 мск в рамках курса «Rust Developer. Professional». Доступна рассрочка на обучение! 👉Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://tglink.io/fa30fae25a79?erid=LjN8KWcXu Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Learn Programming with C Sazzad M.S. Imran, Md Atiqur Rahman Ahad (2024) Тщательно проиллюстрированная рисунками и примерами, эта книга представляет собой исчерпывающее руководство по написанию, редактированию и выполнению программ на языке Си на различных операционных системах и платформах, а также по встраиванию программ на Си в другие приложения и созданию собственной библиотеки. В каждую главу включены разнообразные вопросы и упражнения для проверки знаний читателей. Книга написана для начинающих программистов на языке Си, особенно для студентов и аспирантов. Построчное объяснение кода и лаконичный стиль изложения делают ее отличным помощником для преподавания в классе, обучения и лабораторных работ по программированию. 👉 @cpp_knigi

😎Сишарпист, погрузись в мир встраиваемых систем — программируй микроконтроллеры! 👉Начните на бесплатном вебинаре продвинуто
😎Сишарпист, погрузись в мир встраиваемых систем — программируй микроконтроллеры! 👉Начните на бесплатном вебинаре продвинутого олайн-курса «Программист С» — «Встраиваемые системы и программирование микроконтроллеров»: регистрация На вебинаре мы: — проведем обзор различных микроконтроллеров и их характеристик — рассмотрим проектирование встраиваемых систем от идеи до реализации — разберем на конкретном примере программирование микроконтроллеров — сделаем отладку и тестирование встраиваемых систем. Вебинар будет полезен: — разработчикам и инженерам, которые интересуются встраиваемыми системами и программированием микроконтроллеров. 🤝Понравится вебинар — продолжите обучение на курсе по специальной цене и даже в рассрочку! Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Memory Thinking for C and C++ Windows Diagnostics Dmitry Vostokov (2023) Уверенное знание языков C и C++ необходимо для полного понимания диагностических артефактов Windows, таких как дампы памяти, и проведения диагностического, криминалистического и первопричинного анализа, выходящего за рамки перечисления трассировки стека, DLL и информации о драйверах. Этот полноцветный справочник является частью учебного курса "Ускоренный курс C и C++ для диагностики Windows", организованного компанией Software Diagnostics Services. Текст содержит слайды, краткие примечания, подчеркивающие отдельные моменты, и продублированные фрагменты исходного кода, которые легко скопировать в вашу любимую IDE. Подробное оглавление книги делает излишним обычный указатель. Мы надеемся, что этот справочник будет полезен следующим аудиториям: Разработчики на языках C и C++, желающие углубить свои знания Инженеры-программисты, разрабатывающие и поддерживающие продукты на платформах Windows Инженеры технической поддержки, эскалации, DevSecOps, облачных вычислений и надежности сайтов, занимающиеся решением сложных проблем с программным обеспечением Инженеры по обеспечению качества, тестирующие программное обеспечение на платформах Windows Исследователи по вопросам безопасности и уязвимостей, реверс-инженеры, аналитики вредоносного ПО 👉 @cpp_knigi

Путеводитель C++ программиста по неопределенному поведению Все начинается просто и незатейливо: обычный десятиклассник увлекается программированием, знакомится с алгоритмическими задачками, решения которых должны быть быстрыми. Узнает о языке C++, учит минимальный синтаксис, основные конструкции, контейнеры, решает задачи с предопределенным и всегда корректным форматом ввода и вывода, и горя не знает... В это же время, где-то в большом мире, матерые разработчики каждый день ругают то одни языки программирования, то другие. По самым разным причинам: не удобно, нет какой-то возможности, много лишних букв писать, ошибки в стандартной библиотеке... Но есть язык, который ругают за все и особенно за такую непонятную и таинственную вещь как неопределенное поведение (undefined behavior, UB). Спустя лет пять или шесть наш простой десятиклассник, горя не видавший в море оторванных от реальности программ, внезапно узнает, что тем самым горячо нелюбимым языком всегда был, остается и будет его C++. А потом еще в течение нескольких лет он наткнется на самые кошмарные и невероятные ужасы, поджидающие программистов на C++ почти на каждом шагу. Так и появится эта серия заметок, собирающая наиболее отвратительные примеры, на которые очень легко наткнуться при решении повседневных задач. Важно: этот сборник не является учебным пособием по языку и рассчитан на тех, кто уже знаком с программированием, с C++, и понимает основные его конструкции. https://github.com/Nekrolm/ubbook #cpp #programming 👉 @cpp_lib

Приглашаем на Infra Meetup #3 — митап про надежность от Яндекс Такси и Техплатформы Екома и Райдтеха На митапе поделимся тремя докладами об инструментах надежности в Такси, платформе биллинга Екома и Райдтеха и возможностях фреймворка userver для поддержания отказоустойчивости. В конце митапа участников ждет нетворкинг и экскурсия по питерскому офису. Формат: офлайн или онлайн Место встречи: Санкт-Петербург, БЦ «Бенуа» Дата и время: 29 февраля, 18:00 Бесплатно. Количество офлайн мест ограничено. Регистрация обязательна Подробнее Реклама. ООО "Яндекс.Такси", ИНН: 7704340310

C++ for Financial Mathematics Armstrong J. (2017) Книга учит всему, что вам нужно знать для решения реальных финансовых задач на C++. Ее можно использовать для самостоятельного изучения или в качестве учебника для продвинутого курса бакалавриата или магистратуры. 👉 @cpp_knigi

Зачем разработчикам на С++ юнит-тесты и как с ними работать? Расскажет Андрей Рыжиков — разработчик в НИИ обработки аэрокосми
Зачем разработчикам на С++ юнит-тесты и как с ними работать? Расскажет Андрей Рыжиков — разработчик в НИИ обработки аэрокосмических изображений. Встречаемся на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом: ▫️напишете юнит-тесты для небольшого полноценного приложения; ▫️найдете ошибки с их помощью; ▫️увидите, как тесты помогают создавать надежные программы и приучают структурировать код; ▫️обсудите стоимость и целесообразность написания тестов, границы их применимости. Занятие пройдёт 20 февраля в 20:00 мск и будет приурочено к старту курса «Специализация C++ Developer». Доступна рассрочка на обучение! 📢Зарегистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: регистрация Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Data Structures and Algorithms in C++ Adam Drozdek (2012) Strengthen your understanding of data structures and their algorithms for the foundation you need to successfully design, implement and maintain virtually any software system. Theoretical, yet practical, DATA STRUCUTRES AND ALGORITHMS IN C++, 4E by experienced author Adam Drosdek highlights the fundamental connection between data structures and their algorithms, giving equal weight to the practical implementation of data structures and the theoretical analysis of algorithms and their efficiency. This edition provides critical new coverage of treaps, k-d trees and k-d B-trees, generational garbage collection, and other advanced topics such as sorting methods and a new hashing technique. Abundant C++ code examples and a variety of case studies provide valuable insights into data structures implementation. DATA STRUCTURES AND ALGORITHMS IN C++ provides the balance of theory and practice to prepare readers for a variety of applications in a modern, object-oriented paradigm. @cpp_knigi

Expert C++. 2 Ed Marcelo Guerra Hahn, Araks Tigranyan, John Asatryan, Vardan Grigoryan, Shunguang Wu (2023) В этом экспертном руководстве находится учебный курс, чтобы познакомить вас с методами программирования и практическими знаниями, выходящими за рамки традиционного объектно-ориентированного программирования. Независимо от того, стремитесь ли вы разрабатывать высокопроизводительные приложения, работать с структурами данных или осваивать многопоточность и параллелизм, эта книга станет вашим незаменимым помощником. @cpp_knigi

👩‍💻 Что нового в С++23 и как это использовать? Расскажет Владимир Щерба — Middle Backend Developer в Soramitsu Labs. Приход
👩‍💻 Что нового в С++23 и как это использовать? Расскажет Владимир Щерба — Middle Backend Developer в Soramitsu Labs. Приходите на бесплатный практический урок «Обзор С++20/23. Корутины, expected, generator, stacktrace» от OTUS. На вебинаре разберем: — Deducing this — наконец-то избавляемся от дублирования const- и не-const- методов; — std::stacktrace — кроссплатформенный способ распечатать стек вызовов; — std::expected — новый подход к обработке ошибок; — std::generator — первая корутина в стандартной библиотеке. 🤝 Встречаемся 21 февраля в 20:00 мск в рамках курса «C++ Developer. Professional». Доступна рассрочка на обучение! ➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/cuCzjA Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Clean C++ Автор: Stephan Roth (2017) Настоящая книга является обязательной для профессиональных разработчиков и архитекторов программного обеспечения на С++, заинтересованных в написании чистого и легко поддерживаемого кода. Как известно из практики, грамотный код позволяет сократить затраты на разработку, а это является важным условием современный разработки. Из книги вы научитесь принципам создания надёжной архитектуры приложения, работать с тестами и шаблонами проектирования. В книге рассматриваются следующие темы: ✔️ принципы чистого кода; ✔️ юнит-тестирование; ✔️ геттеры и сеттеры; ✔️ документирование кода; ✔️ функции и объекты; ✔️ идиомы и шаблоны проектирования. 👉 @cpp_knigi