Курс на Stepik
Обложка курса «Объектно-ориентированное программирование» на Stepik
Бесплатно

Объектно-ориентированное программирование 0.000

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

Разберись с ООП раз и навсегда. Четыре столпа, реальные примеры и задачи на Python, Kotlin, JavaScript, C++ и других языках. Подходит для студентов которые уже писали простые классы и хотят разобраться глубже.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Объектно-ориентированное программирование»Учеников на курсе 0
Сертификаты, выданные на курсе «Объектно-ориентированное программирование»Сертификатов выдано 0
Отзывы о курсе «Объектно-ориентированное программирование»Отзывов получено 0
Рейтинг курса «Объектно-ориентированное программирование»Рейтинг курса 0.000
Уроки в курсе «Объектно-ориентированное программирование»Количество уроков 22
Тесты в курсе «Объектно-ориентированное программирование»Количество квизов 32
Задачи с кодом в курсе «Объектно-ориентированное программирование»Количество задач с кодом 13
Обновления курса «Объектно-ориентированное программирование»Обновления курса
Дата публикации курса «Объектно-ориентированное программирование»Дата публикации курса
Последнее обновление курса «Объектно-ориентированное программирование»Последнее обновление
Сложность easy

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

  • Применять инкапсуляцию для защиты данных внутри объекта
  • Строить иерархии классов через наследование
  • Использовать абстрактные классы и интерфейсы
  • Писать полиморфный код который работает с разными объектами
  • Применять абстракцию для скрытия сложности
  • Различать агрегирование и композицию
  • Видеть как ООП применяется в реальных проектах

О курсе

Разберись с ООП раз и навсегда. Четыре столпа, реальные примеры и задачи на Python, Kotlin, JavaScript, C++ и других языках. Подходит для студентов которые уже писали простые классы и хотят разобраться глубже.

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

Для студентов специальности 09.02.07 и всех кто хочет разобраться с ООП на практике.

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

Знание базового синтаксиса любого языка программирования
Понимание что такое переменные и функции
Опыт написания простых классов будет плюсом

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

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

Каждый модуль начинается с теории с аналогиями из жизни, затем идут примеры кода на нескольких языках с пояснениями, практические задачи с автопроверкой и итоговая задача которая объединяет всё изученное в модуле. В конце курса большая итоговая задача — система магазина, где студент применяет все четыре столпа ООП вместе.

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

  • Понимание всех четырёх столпов ООП на практике
  • Навык писать чистый и структурированный код
  • Примеры кода на 4 языках программирования
  • Умение читать и понимать объектно-ориентированный код
  • Базу для изучения паттернов проектирования и принципов SOLID

Нагрузка

2 часа в неделю

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