Мастер программирования на Visual C++: Курсы

В программе обучения: основы Visual C++, основные элементы класса и их создание, подготовка Windows-приложений, создание приложения для работы с базой данных и многое другое.
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
КОМПЬЮТЕРиЯ, учебный центр логоКОМПЬЮТЕРиЯ, учебный центр
Открытый набор
72 часа
Тверь
КОМПЬЮТЕРиЯ, учебный центр
от 5 990 ₽

Анонс программы

В программе обучения: основы Visual C++, основные элементы класса и их создание, подготовка Windows-приложений, создание приложения для работы с базой данных и многое другое.

Описание Программы

Модуль 1. Основы Visual C++

  • Знакомство с Visual C++
  • Типы данных и простейшие операции.
  • Операции увеличения и уменьшения. Операции со строками.
  • Управляющие конструкции (часть 1).Условный оператор и его составляющие.
  • Управляющие конструкции (часть 2). Оператор выбора и его составляющие.
  • Управляющие конструкции (часть 3). Использование операторов цикла while и for.
  • Организация данных: одномерные массивы.
  • Организация данных: многомерные массивы.
  • Функции (часть 1). Простейшие функции.
  • Функции (часть 2). Рекурсивные функции.
  • Структуры данных (Часть 1). Простейшие структуры.
  • Структуры данных (Часть 2). Использование структур, включающих различные типы данных.
  • Указатели (Часть 1). Описание указателей и операции над ними.
  • Указатели (часть 2). Символьные строки и указатели ИЛИ как обойтись без CString.

Модуль 2. Классы

  • Основные элементы класса и их создание.
  • Перегрузка операторов.
  • Классы с динамической памятью (часть 1). Выделение и освобождение динамической памяти.
  • Классы с динамической памятью (часть 2). Проблемы при присваивании объектов.
  • Классы с динамической памятью (часть 3). Возврат ссылки функциями класса.
  • Классы с динамической памятью (часть 4).Возврат объекта функциями класса.
  • Классы с динамической памятью (часть 5). Класс списка и его создание.
  • Классы с динамической памятью (часть 6). Расширение класса списка.
  • Классы с динамической памятью (часть 7). Класс двоичного дерева.
  • Классы с динамической памятью (часть 8). Расширение класса двоичного дерева.
  • Наследование
  • Наследование (часть 2). Создание классов-наследников
  • Наследование (часть 3). Хранение объектов производных классов через указатели на базовый класс
  • Полиморфизм (часть 1). Причины появления в классе виртуальных функций
  • Полиморфизм (часть 2). Чистые виртуальные функции

Модуль 3. Подготовка Windows-приложений

  • Диалоговые приложения Windows (часть 1). Два типа интерфейса Windows-программ
  • Диалоговые приложения Windows (часть 2). Разработка диалоговой игры «Угадай число»
  • Диалоговые приложения Windows (часть 3). Доработка диалоговой игры «Угадай число»

Модуль 4. Архитектура «Документ - Вид» для Windows-приложений

  • Приложения с интерфейсом Single Document
  • Создание классов фигур
  • Использование списка фигур
  • Сохранение и считывание списка фигур
  • Управление цветом фигур
  • Удаление фигур
  • Использование диалоговых окон
  • Движение фигур
  • Создание контекстного меню и панели инструментов

Модуль 5. Создание приложения для работы с базой данных

  • Создание приложения для работы с базой данных
  • Создание источника данных и класса набора записей
  • Преобразование текстовых полей формы в списки
  • Работа со справочниками
  • Сортировка и фильтрация данных
Записаться на курс
Мастер программирования на Visual C++: Курсы
5 990
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
72 часа
Тверь
КОМПЬЮТЕРиЯ, учебный центр
от 5 990 ₽
Как добраться?
Тверь, КОМПЬЮТЕРиЯ, учебный центр