Программирование на языке C++. Базовый поток 2025
Содержание
Общие сведения
Базовый курс «Программирование на языке C++», предлагает изучение основных средств языка. Изучаются фундаментальные элементы языка C++ — от основ синтаксиса и ООП до продвинутых возможностей: управления памятью, копирования и перемещения объектов, метапрограммирования на этапе компиляции. Студенты научатся создавать многофайловые программы, использовать системы сборки и писать код в современном ООП стиле.
Особое внимание на курсе уделяется объектно-ориентированному и обобщённому программированию — концепциям, которые лежат в основе профессиональной разработки на C++. Видеокурс от «Лектория ФПМИ». Содержит лекции по разным темам базового потока, например, «Введение в C++», «Модификаторы доступа и наследование», «STL: последовательные контейнеры».
План занятий
- осенний семестр: 01 сентября – 14 декабря
- зачетная неделя: 15 – 21 декабря
- доп. выходные: 04 ноября 2025 г.
Руководитель курса
Ибрагимов Булат
Преподаватели курса
Ахтямов Д.Р.
Гордица А.Д.
Хожаев И.С.
Пронякин А.А.
Решетникова Д.Д.
Озернова В.С.
Фирсов С.
Регистрация на курс
[https:// ]
Чат курса
Программа курса
В рамках программы изучаются следующие темы:
- 1. Основы языка. Циклы и условия
- 2. Функции. Указатели.
- 3. Массивы. Ссылки.
- 4. Шаблоны функций. Модульное программирование.
- 5. Структуры. Поля и методы.
- 6. Конструкторы и перегрузка операций.
- 7. RAII.
- 8. Семантика перемещения.
- 9. Умные указатели.
- 10. STL: контейнеры.
- 11. STL: итераторы, диапазоны, алгоритмы.
- 12. Наследование.
- 13. Полиморфизм.
- 14. Исключения.
- 15. Метапрограммирование. Вычисления на этапе компиляции.
- 16. Зачет