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