Подборка полезных материалов по С++

Подборка полезных материалов по С++

@proglibrary


Видеокурсы для начинающих

Видеокурс: основы объектно-ориентированного программирования

Основы использования С/С++ (Winderton)

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

Программирование на языке С++ (Stepik)

Уроки С++ с нуля (Гоша Дударь)

Видеокурсы для продолжающих

Углубленное программирование на языке C/C++

Эффективное использование С++

Многопоточный С++

C++ Unit Test

Библиотека STL, Стандарт С++11/14, библиотека Boost

Погружение в C++11/14

Литература

8 отличных книг по СИ++

Стивен Прата «Язык программирования C++. Лекции и упражнения»

Бьерн Страуструп. Язык программирования С++ (online книга)

Бьeрн Страустрап. Справочное руководство по C++ (online книга)

Бьерн Страуструп «Дизайн и эволюция языка C++»

Роберт Седжвик «Алгоритмы на С++»

Роберт Седжвик "Фундаментальные алгоритмы на C++" (5 частей)

Алексей Васильев "Программирование на C++ в примерах и задачах"

Александр Васильев «Самоучитель С++ с примерами и задачами»

Скотт Мейерс "Эффективный и современный C++. 42 рекомендации по использованию C++11 и C++14"

Стивен Дьюхерст «C++. Священные знания»

Михаил Фленов «Программирование на C++ глазами хакера»

Герб Саттер «Новые сложные задачи на C++»

Энтони Уильямс «Параллельное программирование на С++ в действии. Практика разработки многопоточных программ»

Уилльям Шериф «Изучаем C++ создавая игры в UE4»

Янта Катупития, Ким Бентли «Управление электронными устройствами на C++»

Макс Шлее «Qt 5.3. Профессиональное программирование на C++»

Практика

Задачи по C++ (для закрепления базовых знаний)

Практическое решение задач на C++

Создание игры змейка

Создание простых игр на C++

Сайт на C++ своими руками с помощью библиотеки cgicc

Пишем собственный игровой движок с помощью C++

Веб-сервер на C++ и сокетах

ТОП-15 алгоритмических задач, реализованных на C++

Полезные статьи

Преимущества C++ как первого языка для обучения программированию

90 рекомендаций по стилю написания программ на C++

Сравнительный анализ компиляторов С++

Программирование на Си-плюс-плюс: ТОП-10 трюков

10 особенностей С++, о которых знают лишь опытные программисты

Расширения языков C и C++. Часть 1

C++17: структурированные привязки, контейнеры и новые типы

ТОП-15 алгоритмических задач, реализованных на C++

15 популярных вопросов с IT-собеседований по языку C++

Популярные вопросы на собеседовании по C++ и ответы на них

Полезные ссылки

cplusplus.com - учебник и статьи по C++

cppstudio.com - русскоязычный ресурс с руководствами по C и C++

http://ru.cppreference.com/w/ - справочник по C++ (русскоязычная версия сайта)

http://e-maxx.ru/algo/ — различные алгоритмы на C ++

https://isocpp.org/ - стандарт языка С++

С++11 — обновления в стандарте С++11

С++14 — обновления в стандарте С++14

С++17 и С++20 — обновления в стандарте С++17/20

Библиотеки

STL

Cтандартная библиотека шаблонов (STL)

Справочник по основным библиотекам языка, включая STL

STL: стандартная библиотека шаблонов С++

WinAPI

Разбираемся в WinAPI

Каталог API (Microsoft) и справочных материалов

Boost

Что такое библиотека Boost C++

Boost.Официальная страница

Документация по Boost

Описание библиотеки Boost (Сomputer Science Center)

Сравнение C++ Standard и Boost

Qt

Описание библиотеки Qt

Полезные статьи по работе с Qt

Уроки по Qt и С++

DirectX

Описание библиотеки DirectX

Мануал «Двумерная графика с использованием Direct3D»

Opengl

Описание библиотеки Opengl


Report Page