Курс на Stepik
Обложка курса «Основы объектно-ориентированного программирования на C++» на Stepik
1 899 ₽

Основы объектно-ориентированного программирования на C++ 0.000

Открыть на
STEPIK.ORG

Освой объектно-ориентированное программирование на одном из самых мощных языков программирования - C++. Этот курс - фундаментальное изучение ООП на языке C++. C++ - один из самых мощных языков. Неспроста его изучение - обязательный предмет в каждом техническом ВУЗе. Вы Научитесь решать реальные задачи и получите опыт через live-кодинг от преподавателя из VK и МФТИ.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы объектно-ориентированного программирования на C++»Учеников на курсе 10
Сертификаты, выданные на курсе «Основы объектно-ориентированного программирования на C++»Сертификатов выдано 0
Отзывы о курсе «Основы объектно-ориентированного программирования на C++»Отзывов получено 0
Рейтинг курса «Основы объектно-ориентированного программирования на C++»Рейтинг курса 0.000
Уроки в курсе «Основы объектно-ориентированного программирования на C++»Количество уроков 24
Тесты в курсе «Основы объектно-ориентированного программирования на C++»Количество квизов 27
Задачи с кодом в курсе «Основы объектно-ориентированного программирования на C++»Количество задач с кодом 38
Время прохождения курса «Основы объектно-ориентированного программирования на C++»Время прохождения курса
Стоимость курса «Основы объектно-ориентированного программирования на C++»Стоимость курса 1 899 ₽
Обновления курса «Основы объектно-ориентированного программирования на C++»Обновления курса
Дата публикации курса «Основы объектно-ориентированного программирования на C++»Дата публикации курса
Последнее обновление курса «Основы объектно-ориентированного программирования на C++»Последнее обновление
Сложность normal

Чему вы научитесь

  • Проектировать программы в парадигме ООП, а не просто писать набор функций
  • Грамотно работать с class / struct, понимать, почему и когда использовать каждый из них
  • Реализовывать собственные контейнеры данных (аналог std::vector, LinkedList)
  • Писать безопасный код без утечек памяти, используя RAII и санитайзеры
  • Понимать и применять Rule of Three, конструкторы, деструкторы и copy semantics
  • Перегружать операторы так, как это делают в реальных библиотеках
  • Использовать шаблонные классы, auto, decltype
  • Работать с наследованием, полиморфизмом и абстрактными классами
  • Читать и понимать чужой C++ код уровня junior+/middle

О курсе

Освой объектно-ориентированное программирование на одном из самых мощных языков программирования - C++. Этот курс - фундаментальное изучение ООП на языке C++. C++ - один из самых мощных языков. Неспроста его изучение - обязательный предмет в каждом техническом ВУЗе. Вы Научитесь решать реальные задачи и получите опыт через live-кодинг от преподавателя из VK и МФТИ.

Для кого этот курс

Курс идеально подойдет, если вы: ✔ уже знаете базовый C++ (циклы, массивы, указатели, функции, исключения, файлы, cтроки) ✔ студент технического вуза (1–2 курс) ✔ хотите перестать бояться классов и ООП ✔ готовитесь к экзаменам или собеседованиям ✔ хотите писать C++ “как взрослый” ❗Курс не для абсолютных новичков — это логичное продолжение базового C++.

Начальные требования

Вы должны знать, что такое

  • циклы
  • массивы и матрицы
  • функции и рекурсия
  • указатели и ссылки
  • работа с файлами
  • исключения

Преподаватели курса

Как проходит обучение

Формат обучения максимально практический:

  • Короткая лекция по теории (15–30 минут)

  • Подробный семинар с live-кодингом

  • Самостоятельное решение задач

  • Разбор сложных и типичных ошибок

  • Постепенное усложнение проектов

80% курса — это практика. Вы не просто смотрите — вы пишете, ошибаетесь и учитесь.

Что вы получите

  • Реальные самописные классы в портфолио
  • Четкое понимание: конструкторов / деструкторов, copy / assignment, RAII, полиморфизма
  • Навык самостоятельной реализации структур данных
  • Уверенность при чтении чужого C++ кода
  • Сертификат о прохождении курса
  • Базу для: STL, продвинутого C++, вузовских курсов по ООП

Нагрузка

2 часа лекций + 10 часов домашнее задание в неделю

Расскажите о курсе друзьям