Программирование на С++
О чём курс
Вам нужен инструмент для разработки высокопроизводительных приложений — здесь разбирают базовый синтаксис и объектно-ориентированные возможности C++, необходимые для написания профессионального кода. Вы изучите механизмы управления памятью через new и delete, освоите создание классов, инкапсуляцию, перегрузку операций, а также работу с шаблонами и исключениями. Курс ориентирован на практическое применение стандартов разработки, что позволит использовать C++ для решения задач любой сложности — от управления ресурсами до проектирования гибких программных архитектур с помощью полиморфизма и абстрактных классов.
Программа обучения
- Модуль 1. Типы данных, операции и функции в С++
- Ссылочный тип данных.
- Операции - расширения контекста.
- Операции new и delete.
- Встроенные inline-функции.
- Перегрузка функций. Аргументы по умолчанию
- Модуль 2. Инкапсуляция
- Декларация класса.
- Управление доступом.
- Указатель this.
- Дружественные классы и функции.
- Модуль 3. Специальные методы класса
- Конструктор по умолчанию.
- Конструктор копирования.
- Перегрузка конструкторов.
- Деструктор.
- Модуль 4. Константные и статические члены класса
- Константные функции и объекты.
- Статические данные и функции.
- Правила инициализации и использования.
- Модуль 5. Перегрузка операций
- Правила перегрузки операций в С++.
- Примеры перегрузки основных операций.
- Перегрузка операции присваивания и конструктора копирования.
- Модуль 6. Потоки данных в С++
- Иерархия классов потоков в С++.
- Форматированный ввод/вывод.
- Использование и создание манипуляторов.
- Перегрузка операций ввода/вывода.
- Работа с файлами.
- Модуль 7. Наследование и полиморфизм
- Наследование как механизм повторного использования кода.
- Виртуальные функции и позднее связывание.
- Множественное наследование.
- Виртуальный базовый класс.
- Чистые виртуальные функции и абстрактные классы.
- Модуль 8. Шаблоны функций и классов
Другие материалы автора 5
СШ Сергей Шуйков Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».