Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Курс С++. ООП — обучение на программиста С++ от GeekBrains

Вы научитесь

Пройдя курс, вы изучите приемы работы на С++. Сможете применять объектно-ориентированное программирование, а также освоите работу с библиотеками потоковых ввода/вывода. Чтобы обучение прошло легко и эффективно, вам необходимо иметь начальные знания и опыт работы в процедурном программировании. Курс включает в себя практические задания и выполнение домашних работ, с помощью которых вы сможете закрепить полученные знания. Преподаватели поделятся своим опытом и полезными лайфхаками, которые пригодятся вам в будущем.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
1 месяц
Стоимость
7970 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Управлять типизацией
#02
Управлять трансляцией
#03
Конструировать многомерные массивы
#04
Создавать пользовательские типы данных
#05
Работать с адресами функций и с динамической памятью
Программа курса

Вы освоите язык программирования С++ и научитесь использовать объектно-ориентированное программирование, выполните практические задания. Для более комфортного обучения вам будут предоставлены методические пособия. 

Именованные состояния

Вам расскажут о работе с именами функций. Узнаете, как перегружать имена и хранить их в состоянии. Познакомитесь с понятием объектов и классов, Разберетесь в доступности пространства имен.

Наследование

Научитесь управлять доступом к базовым классам. Вам расскажут, как создавать иерархию классов из нескольких уровней. Освоите работу с простым и базовым наследием.

Виртуальные функции и полиморфизм

Изучите виртуальные функции и познакомитесь с абстрактными классами. Вам расскажут о видах связывания и полиморфизме параметров. 

Отношения между объектами в С++

Узнаете о том, какие взаимосвязи существуют между объектами в языке программирования С++. Изучите их зависимость и ассоциации. Рассмотрите программы на С++.

Совместное использование функций и методов

Познакомитесь со специализациями шаблонов. Изучите явную и частичную специализацию. Рассмотрите несколько простых программ.

Потоки ввода-вывода

Вам расскажут об иерархии классов потоков. Разберетесь в вводе-выводе стандартных и пользовательских типов и изучите средства для проведения этих операций. 

Поддержка модульности. Написание игры Blackjack

Изучите компиляцию, сможете разделять файлы на заголовки и реализацию. Закрепите полученные знания в работе над игрой Blackjack.

Механизм исключительных ситуаций

Вам расскажут о работе с исключительными ситуациями. Узнаете, как их обрабатывать и делить на классы. Рассмотрите их использование на примере нескольких программ.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
GeekBrains
Школа
GeekBrains – это одна из крупнейших в России платформ для онлайн-образования, предоставляющая курсы по 3 главным направлениям: IT, маркетинг и дизайн.