Библиотека программиста | программирование, кодинг, разработка
82.2K subscribers
3.11K photos
146 videos
88 files
6.34K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/a32a0d94

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
​​Рекомендуем книги Стивена Прата
«Язык программирования C. Лекции и упражнения»
«Язык программирования C++. Лекции и упражнения»

#cpp

Стивен Прата – профессор физики и астрономии, преподавал программирование и дискретную математику. Ниже представлены два его труда, которые стали классикой для изучения основ С и С++.

1. «Язык программирования C. Лекции и упражнения »
Данная книга обучает принципам программирования, в том числе, структуризации кода и нисходящему проектированию. Наряду с деталями языка C объясняются фундаментальные концепции программирования.
Шестое издание этой книги было обновлено и расширено с целью охвата последних наработок в C, а также раскрытия подробностей нового стандарта C11. Здесь вы найдете: полное и комплексное обсуждение основ языка C и дополнительных возможностей; четкое руководство о том, когда и почему использовать различные части языка; обучение через практику с помощью кратких и простых примеров и многое другое.
Вопросы для самоконтроля и упражнения по программированию, приводимые в конце каждой главы, помогают читателям понять и систематизировать наиболее сложные концепции.

Посмотреть: https://t.me/progbook/175

2. «Язык программирования C++. Лекции и упражнения ». Примеры.
Эта классическая работа по вычислительной технике обучает принципам программирования, среди которых структурированный код и нисходящее проектирование, а также использованию классов, наследования, шаблонов, исключений, лямбда-выражений, интеллектуальных указателей и семантики переноса.
Фундаментальные концепции программирования излагаются вместе с подробными сведениями о языке С++. Множество коротких практических примеров иллюстрируют одну или две концепции за раз, стимулируя читателей осваивать новые темы за счет непосредственной их проверки на практике.

Посмотреть: https://t.me/progbook/151
C++17: структурированные привязки, контейнеры и новые типы

https://proglib.io/p/cpp-17/

#cpp
Основы С++ на практике.

1. Как работает С/C++?
2. Техники программирования С/C++?
3. Метапрограммирование. Рефлексия.
4. Создание нейронной сети на С++
5. Как работает программа hello, world в С/C++

Ссылка на плейлист: https://www.youtube.com/watch?v=4ZyOqCT494w&list=PLR4wcBxrUGPDNamYfO2JIPKkzrJTyxrhr

#cpp
С нуля создадим собственный игровой движок с помощью библиотеки SFML и C++, чтобы разобраться, как происходит создание ядра.

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

https://proglib.io/p/cpp-game-engine/

#cpp #sfml #gamedev
Программирование на Си-плюс-плюс нельзя назвать привычным для современных разработчиков, но трюки, собранные в этой статье, значительно облегчат вам жизнь.

https://proglib.io/p/cpp-tricks/

#cpp
Большая подборка по языку программирования С++ для тех, кто имеет начальный уровень знаний, но не хочет останавливаться на нём.

https://proglib.io/p/cpp-advanced/

#cpp #advanced
Программирование на Си-плюс-плюс нельзя назвать привычным для современных разработчиков, но трюки, собранные в этой статье, значительно облегчат вам жизнь.

https://proglib.io/p/cpp-tricks/

#cpp