Распродажа!

Программирование на Visual С++

99.00

Описание

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

В курсе «Программирование на Visual С++» рассматриваются все этапы подготовки и написанных программ на языке C++. Все теоретические положения детально демонстрируются на практических примерах, опытными преподавателями Центра «Специалист».

В курсе программирования на Visual С++» рассматривается стандарт языка ANSI C++ 1998 года. Существует множество реализаций языка C++, как бесплатных, так и коммерческих для различных платформ. Если учесть, что синтаксис C++ унаследован от языка Си, тоКурс Visual С++ предназначен для всех Си-программистов и на всех платформах.

Полнота изложения, точность, актуальность, изобилие практических примеров и учебных заданий — вот лишь краткий перечень очевидных достоинств курса обучения по Visual С++.

Курс рекомендован как опытным, так и начинающих разработчикам на языке C, которые хотят развить свои профессиональные навыки, изучив C++.

Цель курса:

Овладеть объектно-ориентированным языком программирования C++, освоить принципы работы в среде Microsoft Visuаl Studio и приобрести базовые навыки разработки объектно-ориентированных приложений.

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

– Работать с различными типами данных, операторами и функциями С++

– Производить инкапсуляцию

– Использовать конструкторы и деструкторы

– Перегружать операции

– Использовать наследование и полиморфизм

– Разрабатывать абстрактные классы и интерфейсы

– Применять шаблоны функций и классов

– Управлять исключениями

– Использовать современную среду разработки Microsoft Visuаl Studio

Продолжительность курса – 40 ак. ч.

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

Ссылочный тип данных.

Операции – расширения контекста.

Операции new и delete.

Встроенные inline-функции.

Перегрузка функций. Аргументы по умолчанию

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

Декларация класса.

Управление доступом.

Указатель this.

Дружественные классы и функции.

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

Конструктор по умолчания.

Конструктор копирования.

Перегрузка конструкторов.

Деструктор.

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

Константные функции и объекты.

Статические данные и функции.

Правила инициализации и использования.

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

Правила перегрузки операций в С++.

Примеры перегрузки основных операций.

Перегрузка операции присваивания и конструктора копирования.

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

Иерархия классов потоков в С++.

Форматированный ввод/вывод.

Использование и создание манипуляторов.

Перегрузка операций ввода/вывода.

Работа с файлами.

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

Наследование как механизм повторного использования кода.

Виртуальные функции и позднее связывание.

Множественное наследование

Виртуальный базовый класс.

Чистые виртуальные функции и абстрактные классы.

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

Области применения шаблонов.

Создание и перегрузка шаблонных функций.

Определение, специализация и использование шаблонов классов.

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

Применение операторов try, catch, throw.

Динамическая идентификация типов времени выполнения (RTTI).

Операции приведения типа.

 

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Программирование на Visual С++”

Ваш адрес email не будет опубликован.Обязательные поля помечены *