План на курса

Модул 1. Шаблони в C++

  • Функционални шаблони
  • Класови шаблони
  • Дедукция на тип за шаблоните и auto
  • влиянието на шаблоните върху времето за създаване на проекта
  • Най-добрите практики и сигурно програмиране

Модул 2. Семантика на преместване

  • lvalues, rvalues и универсални референции
  • семантика на преместване спрямо перфектно пренасочване
  • инициализация на обекти с () vs {}
  • Най-добрите практики и сигурно програмиране

Модул 3. Първокласни функции

  • Ламбда изрази в C++
  • Най-добрите практики и сигурно програмиране

Модул 4. Указатели и референции

  • Съвременно управление на паметта
  • Използване на умни указатели
  • Променливи, масиви и условни изрази
  • Най-добрите практики и сигурно програмиране

Модул 5. Редовни грешки и изключения

  • Преглед на някои актуални концепции относно управлението на изключения
  • Най-добрите практики и сигурно програмиране

Модул 6. Презареждане на оператори и полиморфизъм

  • Преглед на някои актуални концепции относно презареждането на оператори и полиморфизъма
  • Най-добрите практики и сигурно програмиране

Модул 7. Контейнери и алгоритми

  • Стандартни контейнери и алгоритми
  • Най-добрите практики и сигурно програмиране

Модул 8. Въведение в стратегиите за тестване в C++

  • Избор на тестов фреймворк
  • Написване на юнит тестове
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (7)

Предстоящи Курсове

Свързани Kатегории