Мы вам перезвоним!
Школа программирования GeekOn
Объектно-ориентированное программирование (С++2)
Длительность: 28 занятий, 1 семестр
Уровень: Средний, от 13 лет
Специальности: Промышленная веб-разработка
Технологии: C++, Qt

Для поступления необходимо пройти вступительные испытания.
Курс «Объектно-ориентированное программирование» - это курс среднего уровня, который познакомит с объектно-ориентированной парадигмой программирования.

Курс предназначен для школьников старше 13 лет, уже освоивших на базовом уровне один из языков программирования. В процессе курса будут подробно изучены основные принципы объектно-ориентированного проектирования и программирования, детально рассмотрены работа с памятью, базовые структуры данных и главное - построение GUI и двумерных игр с использованием библиотеки Qt.

По окончании курса вы будете готовы к разработке кросс-платформенных приложений на Qt, изучению ООП языков, таких как C# и Java, а также сможете продолжить обучение по направлению «Промышленная веб-разработка».

Программа курса
1
Осваиваем новый язык
Изучаем/повторяем синтаксис и основные особенности процедурной части языка C++.
2
Классы и объекты
Осваиваем основные понятия объектно-ориентированной парадигмы. Используем UML для описания архитектуры.
3
Три принципа ООП
Применяем на практике наследование, инкапсуляцию и полиморфизм.
4
Работа с динамической памятью
Указатели. Низкоуровневая работа с памятью. Реализуем и применяем структуру данных "вектор". Перегрузка операций, шаблоны.
5
GUI и графика на Qt
Основы работы с самой популярной кросс-платформенной библиотекой графического интерфейса для C++.
6
Списки
Изучаем одну из самых суровых структур данных в процессе реализации игры.
7
Стандартная библиотека Qt/STL
8
Проектная работа
Пишем собственную двумерную игру.
9
Итоговый зачет
Преподаватели
Бородин Ростислав
Full-Stack веб разработчик, куратор школы GeekON, педагог дополнительного образования.
Образование: Прикладная математика и информатика, ФКН НИУ ВШЭ.
Специализация: frontend web, backend web, mobile dev, медицинская информатика.
Опыт работы со школьниками: 7 лет, GoTo, Политехнический музей, Лифт в Будущее, Гимназия 1576.
Made on
Tilda