8 июня — 18 июня 2022

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

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

Регистрация закрыта
  • 8-11 класс
  • 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-51

E-mail: m.romanovskaia@innopolis.ru

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

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