Главная Школы IT-Столиця C++ і Qt framework. Розробка додатків і програмування баз даних
IT-Столиця

C++ і Qt framework. Розробка додатків і програмування баз даних

6 200 UAH за курс
10 занятий
Для опытных
C / C++
Этот курс научит создавать GUI-приложения с помощью библиотеки Qt. Вы узнаете про основные классы, работу с базами данных, графикой и файлами. Преподаватели-практики покажут, как работают адаптеры, контейнеры и алгоритмы. После курса вы сможете разрабатывать полноценные программы с интерфейсом.

О курсе

Программа курса

Основы Qt и создание интерфейсов

На этом курсе начинают с основ библиотеки Qt. Рассматривают принципы работы с фреймворком, объектную модель и метаобъекты. Изучают свойства, сигналы и слоты - это ключевые механизмы Qt. Далее переходят к созданию графических интерфейсов: работа с виджетами, окнами, диалогами и меню. Обучаются обрабатывать события и создавать полноценные GUI-приложения. Также касаются основ 2D и 3D графики и обучаются отлову ошибок с помощью QDebug.

Дизайн и внешний вид

Здесь сосредотачиваются на визуальной части приложений. Учат работать со стилями и изображениями. Рассматривают создание пиктограмм для программ и работу с цветовыми схемами. Этот модуль показывает, как сделать интерфейс не только функциональным, но и привлекательным для пользователя.

Работа с базами данных

Сначала знакомятся с языком SQL и системами управления базами данных. Потом учат подключаться к базам данных через драйвера Qt. Практикуются в выполнении запросов и обработке полученных данных. Обучаются отображать информацию в таблицах и выполнять стандартные CRUD-операции. Все это отрабатывают на реальном примере приложения.

Работа с файлами и drag-and-drop

Последний блок охватывает работу с файловой системой. Учат открывать и выбирать файлы через QFileDialog, создавать новые файлы и сохранять данные. Работают с текстовыми форматами .txt и .rtf. Также реализуют функционал перетягивания - drag-and-drop для текста и изображений, что делает приложения более удобными для пользователей.

Преимущества обучения

Курс ведут преподаватели-практики с реальным опытом. Доступно корпоративное обучение и занятия в выходные дни. После успешного завершения есть возможность трудоустройства в ведущей IT-компании. Также доступен индивидуальный формат обучения для тех, кто требует особого подхода.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора