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

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

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

Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
Course diplomas and certificates
Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

Язык программирования С++ возник в начале 1980-х годов, когда сотрудник фирмы Bell Labs Бьёрн Страуструп придумал ряд усовершенствований к языку C под собственные нужды. Сейчас C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также игр.

Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. Одним из вариантов С++ является Visual С++ - продукт корпорации Microsoft, являющийся частью комплекта Microsoft Visual Studio. Если вспомнить, что продукция Microsoft используется в наше время чрезвычайно широко, то станет понятно, что профессионалы, работающие с этим ПО востребованы рынком.

Тех, кто хочет развивать свою карьеру в сфере программирования, Учебный центр «Специалист» приглашает на курс «Программирование на Visual С++».

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

Программа курса составлена с учетом требований профессионального стандарта «Программист», утв. приказом Министерства труда и социальной защиты РФ от 18 ноября 2013 г. № 679н.

На курсе «Программирование на Visual С++» рассматриваются все этапы подготовки и написание программ на языке C++. Вы научитесь работать с различными типами данных, операторами и функциями С++, производить инкапсуляцию, использовать конструкторы и деструкторы. Освоите абстрактные классы и интерфейсы, шаблоны функций, узнаете, как управлять исключениями. Программа курса также предусматривает изучение современной среды разработки Microsoft Visuаl Studio.

Особенность курса «Программирование на Visual С++» в том, что все теоретические знания, полученные на курсе, закрепляются на практических примерах.

Курс ведут замечательные преподаватели, профессионалы своего дела. Все они успешно сочетают преподавание с практической работой.

По окончании курса вы получите свидетельство Центра «Специалист», признаваемое работодателями.

Запишитесь на курсы в «Специалисте»! Получите полезные навыки для дальнейшего развития карьеры!

What you will learn?
Работать с различными типами данных, операторами и функциями С++
Производить инкапсуляцию
Использовать конструкторы и деструкторы
Перегружать операции
Использовать наследование и полиморфизм
Разрабатывать абстрактные классы и интерфейсы
Применять шаблоны функций и классов
Управлять исключениями
Использовать современную среду разработки Microsoft Visuаl Studio
Program
Модуль 1. Типы данных, операции и функции в С++
  • Module
  • Online
Ссылочный тип данных. Операции - расширения контекста. Операции new и delete. Встроенные inline-функции. Перегрузка функций. Аргументы по умолчанию
Модуль 2. Инкапсуляция
  • Module
  • Online
Декларация класса. Управление доступом. Указатель this. Дружественные классы и функции.
Модуль 3. Специальные методы класса
  • Module
  • Online
Конструктор по умолчанию. Конструктор копирования. Перегрузка конструкторов. Деструктор.
Модуль 4. Константные и статические члены класса
  • Module
  • Online
Константные функции и объекты. Статические данные и функции. Правила инициализации и использования.
Модуль 5. Перегрузка операций
  • Module
  • Online
Правила перегрузки операций в С++. Примеры перегрузки основных операций. Перегрузка операции присваивания и конструктора копирования.
Модуль 6. Потоки данных в С++
  • Module
  • Online
Иерархия классов потоков в С++. Форматированный ввод/вывод. Использование и создание манипуляторов. Перегрузка операций ввода/вывода. Работа с файлами.
Модуль 7. Наследование и полиморфизм
  • Module
  • Online
Наследование как механизм повторного использования кода. Виртуальные функции и позднее связывание. Множественное наследование Виртуальный базовый класс. Чистые виртуальные функции и абстрактные классы.
Модуль 8. Шаблоны функций и классов
  • Module
  • Online
Области применения шаблонов. Создание и перегрузка шаблонных функций. Определение, специализация и использование шаблонов классов.
Модуль 9. Управление исключениями
  • Module
  • Online
Применение операторов try, catch, throw. Динамическая идентификация типов времени выполнения (RTTI). Операции приведения типа.
Модуль 10. Итоговое занятие
  • Module
  • Online
Выполнение курсовой работы.
Requirements for course participants
Успешное окончание курса Программирование на языке C (Си) или эквивалентная подготовка.
Рекомендуемая подготовка: Успешное окончание курса Английский язык для IT специалистов (pre-intermediate) или знание технического английского языка.

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have