Работать со стандартом С++20: научимся работать с корутинами, концептами, ренджами
Имплементировать нетривиальные контейнеры и алгоритмы к ним
Выбирать контейнеры и инструменты стандартной библиотеки под задачу
Управлять памятью, использовать умные указатели и аллокаторы
Создавать многопоточные приложения, приложения с высокой производительностью
Разрабатывать сетевые приложения
Применять паттерны ООП при разработке и проектировании приложения, распознавать их в чужом коде
Разрабатывать и читать шаблонный код
Проектировать, отлаживать, профилировать и деплоить собственные приложения
По окончании курса вы сможете