Разработчик на C++
- Особенности: C++, C++17/20, STL, multithreading, CMake, Qt, unit testing, Git, multithreaded architecture. Lab-based intense practical training
- Для кого: Базовые знания логики и алгоритмов, цель — проектирование высоконагруженных систем и управление системными ресурсами напрямую
- Результат: Консольные утилиты, мессенджер с графическим интерфейсом на Qt, клиент-серверное приложение, работа с базами данных SQL
- Важно знать: Перед началом потребуется установка и настройка IDE, систем сборки и Docker. Для освоения синтаксиса и отладки обязательна ежедневная практика.
- Плюсы: Прикладное использование многопоточного программирования и синхронизации процессов
- Что еще: Низкоуровневое управление памятью и оптимизация вычислительных алгоритмов
- Формат: Лекции онлайн, видеоуроки в записи.
- Объем практики: 70%
