Библиотека Qt5 (С++ ). Уровень 2. Продвинутая разработка пользовательского интерфейса
Библиотека Qt5 (С++ ). Уровень 2. Продвинутая разработка пользовательского интерфейса
Пока неизвестно
40 ак. ч. + 20 ак. ч. самостоятельно
онлайн
Пока неизвестно
Подробнее о курсе
Программа курса
Модуль 1. MVC (Model-View-Controller). Парадигма модель-представление-контроллер в Qt  (2 ак. ч.)
MVC - классическая парадигма Model View Controller Model-View-Delegate - MVC в Qt
Модуль 2. Модели в Qt. Стандартные модели  (2 ак. ч.)
QAbstractItemModel и ее производные Универсальная модель QStandardItemModel
Модуль 3. Программирование моделей  (4 ак. ч.)
Модель для списка Модель для таблицы Модель для дерева
Модуль 4. Представления. Стандартные представления. Собственные представления  (4 ак. ч.)
QListView, QTableView, QTreeView QListWidget, QTableWidget, QTreeWidget QAbstractItemView и разработка собственных представлений на его основе
Модуль 5. Делегаты. Стандартные делегаты. Собственные делегаты  (4 ак. ч.)
Понятие о делегатах QItemDelegate & QStyledItemDelegate Разработка собственных делегатов на основе QAbstractItemDelegate и его производных
Модуль 6. Работа с базами данных в Qt  (8 ак. ч.)
Использование баз данных в Qt Модели для работы с базами данных Пример создания приложения с использованием БД с применением SQLite
Модуль 7. Многопоточность в Qt  (2 ак. ч.)
Многопоточность в Qt Синхронизация потоков в Qt Особые техники синхронизации, характерные только для Qt QtConcurent
Модуль 8. Фишки Qt  (2 ак. ч.)
Обзор QStateMachine Обзор QtRemoteObject
Модуль 9. Введение в QML (использование QML в качестве представления для моделей)  (4 ак. ч.)
Модуль 10. Создание собственного приложения с использованием MVC (практическая работа)  (8 ак. ч.)
Что вы получите
создавать визуализации данных на Qt;
работать с базами данных из Qt;
использовать продвинутые механизмы Qt при проектировании собственных приложений.
Оставьте отзыв
Похожие курсы
Оставьте заявку
Наши консультанты ответят на все вопросы
И помогут в выборе
Нажимая кнопку, вы даете согласие на обработку персональных данных