О курсе
Подробнее
Это продолжение «Основ программирования на C++»
Вот уже несколько лет наш бесплатный курс «Основы программирования на C++» служит образовательной катапультой: он быстро окунает людей в язык C++, а потом запускает их с нулевой точки далеко вперёд.
Мы решили создать продолжение тому курсу, чтобы не оставлять начинающий программистов брошенными на самом начале пути.
Этот курс сделает вас продвинутым программистом
Мы составили программу обучения этого курса так, чтобы охватить как можно больше тем, которые необходимы продвинутым программистам – двоичная с.с. и битовые операции, указатели и динамическая память, ООП и даже информация о разработке ПО.
Мы не хотим убить вас огромными объёмами новой информации. Некоторые уроки помечены как необязательные (уроки со звёздочкой *). Однако мы и не хотим, чтобы после нас ваши головы остались пустыми: мы подробно и понятно расписываем нужную информацию, а также оставляем ссылки для опционального более подробного прочтения для тех, кому интересно.
Также мы попытались сохранить приятный стиль повествования из предыдущего курса. Этот курс не сборник сухих академических текстов, а наглядное пособие для тех, кому интересно программирование.
Думаете, не готовы к этому курсу?
Если вам кажется, что вы не готовы проходить этот курс, но есть желание глубже изучить язык C++, пройдите курс «Основы программирования на C++» и возвращайтесь сюда.
Если уже прошли, то вам ничто не должно мешать пройти этот курс. Мы постарались сохранить единой повествование между курсами. А если возникнут какие-либо проблемы и неожиданные сложности, обязательно пишите о них в комментариях! Мы стараемся улучшать наши курсы со временем.
В каждом уроке этого курса в аннотации помимо прочего вы увидите ссылки на уроки, знания из которых вам необходимы для прохождения. Их можно использовать для повторения забытых тем.
Чтобы следить за новостями, вступайте в наш telegram-канал: @cpp_basics. В нём будут публиковаться важные новости о нашей линейке курсов и интересные материалы.
- 🧠 Использовать углублённые знания о типах данных при написании программ
- 🖥️ Работать с указателями, ссылками и динамической памятью
- 🏗️ Разрабатывать программы, использующие классы и объекты
- 🧩 Использовать структуры данных в коде
- 👾 Писать код, избегая значительной доли возможных ошибок
Содержание
Программа курса
5 занятий№ТемаЧто внутри
01Введение- О курсе
- Про среды разработки
- Шпаргалки
02Повторяем основы C++- Часть 1
03Больше о данных- Целые числа
- Числа с плавающей точкой
- Тернарный оператор
- Приведение типов
- Спецификатор const
- Числа в памяти компьютера *
- Битовые операции *
04Управление памятью- Указатели
- Арифметика указателей
- Динамические объекты
- Динамические массивы
- Ссылки на объекты
- Приведение типов в указателях *
- Умные указатели *
05Основы ООП- Структуры из C
- Классы в C++
- Доступ к атрибутам
- Перегрузка функций и методов
- Конструктуры/деструкторы
- Перегрузка операторов *
01Введение
- О курсе
- Про среды разработки
- Шпаргалки
02Повторяем основы C++
- Часть 1
03Больше о данных
- Целые числа
- Числа с плавающей точкой
- Тернарный оператор
- Приведение типов
- Спецификатор const
- Числа в памяти компьютера *
- Битовые операции *
04Управление памятью
- Указатели
- Арифметика указателей
- Динамические объекты
- Динамические массивы
- Ссылки на объекты
- Приведение типов в указателях *
- Умные указатели *
05Основы ООП
- Структуры из C
- Классы в C++
- Доступ к атрибутам
- Перегрузка функций и методов
- Конструктуры/деструкторы
- Перегрузка операторов *
Организатор
Автор курса
StepikStepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным.
Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ.
В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе Мнения учеников
Отзывы о курсе
Информация обновлена 14 сентября 2026 г.