8 октября — 16 октября 2022

Онлайн-интенсив «Объектно-ориентированное программирование»

Недельный интенсив включает повторение основ языка С++ и изучение объектно-ориентированного программирования. Это подход в программировании, в котором вся программа представляется в виде взаимодействия объектов между собой. Участники научатся описывать различные объекты в коде, а также логически правильно настраивать взаимодействие между ними. Дальнейшее изучение ООП поможет быстро и легко влиться в команду программистов в уже устоявшихся компаниях и проектах.

Регистрация откроется
  • 8-11 класс
  • 32 часа
  • 9000
  • Онлайн-мероприятие

О курсе

Знания, полученные на интенсиве, можно применять при разработке сложных проектов, где важно правильно и логично выстраивать взаимодействия между всеми элементами программы. Например, в играх всегда много различных объектов, и у каждого есть свои свойства и нужно правильно написать код, чтобы взаимодействия с другими объектами выполнялись верно.

Этому мы будем учиться в течение курса. Для старта желательно знать хотя бы один язык программирования. 

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

01

Ежедневно участников ждет 3 часа обучения на платформе webinar.ru

02

Преподаватель доступно объяснит теоретический материал, ответит на вопросы

03

При необходимости можно получить советы при выполнении практического задания

Программа

1. Первая программа, типы данных и простые операции. (0.5)
2. Условные операторы. (1)
3. Циклы.(1)
4. Массивы (0.5)
5. Двумерные массивы.(1)
6. Функции.(1)
7. Вектора, стек, очередь.(1)
8. Небольшой проект без использования ООП(в будущем его переделаем уже со знанием ООП)(2-3)
9. Глобальные переменные, работа с файлами.(1)
10. Структуры.(1)
11. Указатели, ссылки, const(1)
12. Классы(1.5)
13. Дружественные функции и перегрузка операторов(1.5)
14. Наследование и Перегрузка операторов ввода и вывода(1.5)
15. Конструкторы и инициализация дочерних классов и Переопределение методов родительского класса(2)
16. Множественное наследование, указатели, ссылки, виртуальные функции и полиморфизм(1.5)
17. Практическое занятие(3)
18. virtual, override, final (1)
19. Абстрактные классы и интерфейсы (1.5)
20. Шаблоны(1.5)
21. Шаблоны классов(1.5)
22. Завершающий проект(3-5)

Стоимость курса

Нажимая на кнопку регистрации, вы соглашаетесь с договором оферты.

9 000

Отзывы наших учеников

Остались вопросы?

Эльвира Фатхий

менеджер образовательных программ

Телефон: +7 (843) 203-92-53 (доб. 282)

E-mail: e.fatkhii@innopolis.ru

Остались вопросы?

Оставьте заявку, и мы свяжемся с вами.