Курс: Middle. Программирование на C++ для подростков (9-11 класс)
В рамках курса подростки изучают основные конструкции линейного программирования и объектно-ориентированное программирование на языке программирования C++, среду разработки графических интерфейсов пользователя QT, основы баз данных и языка SQL и многое другое. Результатом обучения будет создание собственного приложения с графическим интерфейсом.
Вашему ребенку будет полезен этот курс если он хочет разрабатывать сложные продукты и сервисы. Опытные C++-программисты - это разработчики ИИ, беспилотных автомобилей, нейросетей, банковских, поисковых и ГИС-систем, операционных систем, микроконтроллеров, браузеров, серверов и видеоигр.
Курс рассчитан на подростков 15-17 лет – старшеклассников, абитуриентов и студентов первых курсов ВУЗов и ССУЗов.
Результат / будет знать, уметь
- Подросток освоит линейное и объектно-ориентированное программирование на языке программирования С++, работу с базами данных.
- Научится создавать пользовательские приложения на С++.
- Результатом обучения будет создание собственного приложения с графическим интерфейсом.
Контакты
Программа
+ Изучение базовых конструкций структурного программирования на языке C++.
+ Знакомство с основными операторами, типами данных и переменными.
+ Освоение навыков работы с условиями и циклами.
+ Использование алгоритмов и функций при написании программ.
+ Правила разработки и написания "чистого" кода.
Объектно-ориентированное программирование (ООП) - это подход, при котором программа рассматривается как набор объектов, взаимодействующих друг с другом.
+ При объектно-ориентированном подходе данные и функции объединены в объекты, что позволяет создавать более абстрактный и гибкий код.
+ Дети учатся работать с объектами и классами, указателями, прототипами т. д.
Приложения, созданные при помощи QT, могут работать под управлением Windows, Mac OS, Linux и других версий операционных систем.
+ Изучение QT - фреймворка для разработки кроссплатформенного программного обеспечения на языке программирования C++.
+ Освоение принципов работы с библиотекой QT.
+ Изучение особенностей разработки приложений.
+ Знакомство с применением в типовых ситуациях средств SQL для обработки данных в SQL-СУБД.
+ Выполнение практических задач c использованием СУБД.
+ Изучение основных этапов проектирования реляционных баз данных и их нормализации.
+ Отработка навыков составления запросов, форм, отчетов.
+ Работа с набором инструментального программного обеспечения, предназначенного для построения кроссплатформенных приложений с графическим интерфейсом (GUI).
+ Изучение многопоточного программирования.
+ Паттерны проектирования.
Модуль ориентирован на закрепление пройденного материала.
+ Решение практических задач.
+ Создание интерфейсов с использованием QT/Windows Forms.
+ Создание финального проекта – собственного приложения с графическим интерфейсом.
Характеристики, актуальность курса, программа могут меняться, поэтому всю необходимую информацию всегда уточняйте у организаторов. Нажмите, чтобы писать о неактуальной информации.