Курс: Разработка на языке С++
1 900 000 суммес

Начато 29.04.2021
  • Продолжительность курса – 36 дней.
  • Продолжительность одного занятия – 1.5 часа.
  • Количество занятий в месяц – 12.

Программа обучения

  1. Введение в Компьютеры и Программирование
  2. История языков программирования и введение в С++
  3. Основы С++
  4. Поток управления
  5. Типы данных, Операторы, Выражения – Второе погружение
  6. Объекты, строки, массивы и векторы
  7. Функции, процедурное программирование, область видимость переменных
  8. Перегрузка функций
  9. Поиск, сортировка, и рекурсия
  10. Указатели и ссылки
  11. Ввод/Вывод и файлы
  12. Демонстрационный Проект: Игра Понг используя SFML
  13. Классы, структуры, перечисления, и Абстрактные Типы Данных (АТД)
  14. Конструкторы
  15. Динамическое распределение памяти и деструкторы
  16. Дружественные функции и перегрузка операторов
  17. Наследование, виртуальные функции и полиморфизм
  18. Обработка исключений
  19. Шаблоны функции
  20. Шаблоны классов
  21. Введение в алгоритмы и структуры данных, асимптотическая сложность
  22. Введение в Стандартную Библиотеку Шаблонов (STL), Последовательные контейнеры, Связанные списки
  23. Стеки и очереди
  24. Двоичные деревья
  25. Итераторы и ассоциативные контейнеры, обобщенные алгоритмы
  26. Умные указатели
  27. Решение алгоритмических задач
  28. Решение алгоритмических задач
  29. Обзор SFML
  30. Введение в GUI программирование, библиотека Qt
  31. Проект на C++: Платформер
  32. Проект на C++: Графический редактор