Овладеешь основами компьютерной науки (Computer Science), познакомишься с основными типами данных в языке C++ и узнаешь, как создавать свои собственные. Разберешься в основных структурах данных и алгоритмах работы с ними, научишься пользоваться стандартной библиотекой языка С++ и доработаешь игру.
— Внутреннее устройство языка программирования C++: типы данных, память и представление информации в компьютере.
— Контейнеры и пользовательские структуры данных: динамические массивы, словари, структуры, классы и современные инструменты управления памятью
— Работа с файлами, шаблоны языка C++, многопоточность и инструменты стандартной библиотеки
— Основы Теории вычисления
— Основные структуры данных: списки, деревья, стеки, очереди и графы
Промежуточный проект № 1. Готовая Змейка или кастомная игра. У игры будет меню с настройками игры, рейтинговой таблицей и началом новой игры, а также выходом.