Целевая аудитория

Начинающие программисты на С++

Программа
  • Введение в язык С++

  • Общий вид программы на языке С++, технология сборки программ на С++.

  • Понятие типа данных. Методы класса и глобальные функции.

  • Лучшие практики работы с переменными на языке С++.

  • Операторы языка С++ и лучшие практики их применения.

  • Применение производных типов данных (указатели, массивы, ссылки) в программах на С++. Динамические структуры данных.

  • Понятие конструктора, конструктор по умолчанию, конструктор копирования.

  • Перегрузка операторов.

  • Шаблоны в языке С++. Лучшие практики применения шаблонов.

  • Исключения. Лучшие практики использования исключений в программах на С++.

  • Библиотека Standart Template Library (STL) и практики ее применения для решения типовых задач.

  • Библиотека потокового ввода/вывода и практики ее применения.

  • Разработка через тестирование. Практики применения библиотеки UnitTest++.