Курс программирования на Visual C++

  • Стоимость курса: 2000 леев
  • Скидка: 15%
  • Цена со скидкой: 1700 леев
  • Начало курса: Уточните у менеджера 022 844-644
  • Продолжительность курса: 40 ак.ч

Язык программирования C++ на котором, как правило, работают настоящие профессионалы — один из самых популярных объектно-ориентированных языков программирования. С++ используется для создания программного обеспечения — операционных систем, прикладных программ, драйверов устройств и т.д.

Цель курса:

Овладеть объектно-ориентированным языком программирования C++, освоить принципы работы в среде Visual C++ и приобрести базовые навыки разработки объектно-ориентированных приложений. 
Курсы предназначены для тех, кто умеет программировать на языке C и хочет развить свои профессиональные навыки, изучив C++.

По окончании курса Вы будете уметь:

  • Работать с различными типами данных, операторами и функциями С++
  • Производить инкапсуляцию
  • Использовать конструкторы и деструкторы
  • Перегружать операции
  • Использовать наследование и полиморфизм
  • Разрабатывать абстрактные классы и интерфейсы
  • Применять шаблоны функций и классов
  • Управлять исключениями
  • Использовать современную среду разработки Microsoft Visuаl Studio

Преподаватели курса

Все преподаватели →

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Программирование на языке C (Си) или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете по тел. (373) 22 844-644.

Требуемая подготовка послужит основой дальнейшего успешного прохождения курсов. Обычно она указана под названием одного из курсов нашего учебного центра (обязательная предварительная подготовка). Рекомендуется ознакомиться с программой указанного курса и оценить свои знания в рамках данной программы. Если Вы не обладаете достаточным уровнем знаний (90%) в указанном курсе, то Вам необходимо будет пройти предварительную подготовку. Это станет залогом Вашего успешного прохождения курса.

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

Модуль 1. Типы данных, операции и функции в С++

  • Ссылочный тип данных
  • Операции - расширения контекста
  • Операции new и delete
  • Встроенные inline-функции
  • Перегрузка функций. Аргументы по умолчанию

Модуль 2. Инкапсуляция

  • Декларация класса
  • Управление доступом
  • Указатель this
  • Дружественные классы и функции

Модуль 3. Специальные методы класса

  • Конструктор по умолчанию
  • Конструктор копирования
  • Перегрузка конструкторов
  • Деструктор

Модуль 4. Константные и статические члены класса

  • Константные функции и объекты
  • Статические данные и функции
  • Правила инициализации и использования

Модуль 5. Перегрузка операций

  • Правила перегрузки операций в С++
  • Примеры перегрузки основных операций
  • Перегрузка операции присваивания и конструктора копирования

Модуль 6. Потоки данных в С++

  • Иерархия классов потоков в С++
  • Форматированный ввод/вывод
  • Использование и создание манипуляторов
  • Перегрузка операций ввода/вывода
  • Работа с файлами

Модуль 7. Наследование и полиморфизм

  • Наследование как механизм повторного использования кода
  • Виртуальные функции и позднее связывание
  • Множественное наследование
  • Виртуальный базовый класс
  • Чистые виртуальные функции и абстрактные классы

Модуль 8. Шаблоны функций и классов

  • Области применения шаблонов
  • Создание и перегрузка шаблонных функций
  • Определение, специализация и использование шаблонов классов

Модуль 9. Управление исключениями

  • Применение операторов try, catch, throw
  • Динамическая идентификация типов времени выполнения (RTTI)
  • Операции приведения типа

Модуль 10. Итоговое занятие

  • Выполнение курсовой работы

Рекомендуемые курсы по специальности 

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Добавить отзыв

Защитный код
Обновить