Программирование на языке C++

Для кого этот курс

Данный курс позволяет слушателям получить углубленное представление о возможностях языка программирования С ++ для разработки элементов управления, создания клиентских и серверных приложений, создания распределённых приложений. Основное внимание в курсе уделяется структуре, синтаксису, возможностям и деталям реализации конструкций на языке С ++.

Чему вы научитесь

  • Использовать управляющие функции языка С++;
  • Использовать массивы и работать с ними;
  • Использовать потоки и файлы;
  • Использовать элементы данных и функций-элементов;
  • Работать с классами;
  • Изучите перегрузки операций;
  • Работать с шаблонами функций и классов, изучите их наследование.

Программа курса

Тема
 
Лекцион.
часов
Практич.
часов
1. Введение в язык С++. 2 2
2. Управляющие структуры языка. 2 2
3. Функции. 2 4
4. Массивы. 2 2
5. Указатели и строки. 2 4
6. Структуры. 1 1
7. Файлы и потоки. 2 4
8. Введение в объектно-ориентированное программирование. 2 2
9. Инициализация объектов класса. 2 2
10. Константные объекты и функции элементы. 1 1
11. Основы перегрузки операций. 2 2
12. Наследование. 4 2
13. Виртуальные функции и полиморфизм.. 2 2
14. Шаблоны. 2 2
15. Управление исключениями. 2 2
16. Защита проекта (зачет). 4