Чему вы научитесь
- Работать с указателями и адресной арифметикой
- Управлять динамической памятью (new/delete)
- Создавать и использовать указатели на массивы
- Проектировать классы и объекты
- Реализовывать наследование и полиморфизм
- Строить иерархии классов для сложных систем
О курсе
Интенсивный курс для разработчиков, освоивших основы С++. Программа разделена на 2 модуля: управление памятью → ООП. Каждая тема включает концептуальные пояснения, примеры промышленного кода и практические задания. Акцент на понимании низкоуровневых механизмов С++ и проектировании расширяемых архитектур.
Для кого этот курс
Начальные требования
-
Твердое знание основ С++ (синтаксис, циклы, функции)
-
Опыт работы с массивами и структурами данных
-
Понимание модели памяти на базовом уровне
-
Рекомендуется: пройти курс "Базовые навыки программирования С++"
Наши преподаватели
Как проходит обучение
Обучение полностью построено на текстовых материалах (лекции, примеры кода, пояснения). Видео-лекций нет. Каждая тема включает:
-
Детальные текстовые уроки.
-
Практические задания для отработки навыков.
-
Автоматизированные тесты для самопроверки знаний.
-
Итоговые тесты по модулям для оценки прогресса.
Программа курса
Отзывы прошедших курс
Что вы получаете
- Навыки безопасной работы с динамической памятью
- Умение проектировать объектно-ориентированные системы
- Понимание принципов полиморфизма и наследования
- Доступ к уникальным кейсам из реальной разработки