Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Библиотека Qt5 (С++ ). Уровень 2. Продвинутая разработка пользовательского интерфейса

  Сложность

Пока неизвестно

  Длительность

40 ак. ч. + 20 ак. ч. самостоятельно

  Формат

онлайн

  Документ по выпуску

Пока неизвестно

Стоимость курса
49 990

Подробнее о курсе

Qt – кроссплатформенная среда для разработки пользовательского интерфейса на языке C++, а также на других объектно-ориентированных языках. Qt Creator – интегрированная среда разработки, ориентированная на разработку Qt-приложений. Курс рассматривает продвинутые механизмы и техники работы с Qt, включая визуализацию данных. Раскрывает техники работы с базами данных, а также развивает навыки использования механизмов Qt при проектировании. Аудитория этого курса программисты владеющие С++ и желающие углубить свои знания в Qt компании-разработчики, которым нужны сертифицированные специалисты хорошо разбирающиеся в Qt программисты, которые хотят, научиться углубить свои знания и навыки в использовании Qt5

Автор курса

Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

  Модуль 1. MVC (Model-View-Controller). Парадигма модель-представление-контроллер в Qt &nbsp(2&nbspак.&nbspч.)

MVC - классическая парадигма Model View Controller Model-View-Delegate - MVC в Qt

  Модуль 2. Модели в Qt. Стандартные модели &nbsp(2&nbspак.&nbspч.)

QAbstractItemModel и ее производные Универсальная модель QStandardItemModel

  Модуль 3. Программирование моделей &nbsp(4&nbspак.&nbspч.)

Модель для списка Модель для таблицы Модель для дерева

  Модуль 4. Представления. Стандартные представления. Собственные представления &nbsp(4&nbspак.&nbspч.)

QListView, QTableView, QTreeView QListWidget, QTableWidget, QTreeWidget QAbstractItemView и разработка собственных представлений на его основе

  Модуль 5. Делегаты. Стандартные делегаты. Собственные делегаты &nbsp(4&nbspак.&nbspч.)

Понятие о делегатах QItemDelegate & QStyledItemDelegate Разработка собственных делегатов на основе QAbstractItemDelegate и его производных

  Модуль 6. Работа с базами данных в Qt &nbsp(8&nbspак.&nbspч.)

Использование баз данных в Qt Модели для работы с базами данных Пример создания приложения с использованием БД с применением SQLite

  Модуль 7. Многопоточность в Qt &nbsp(2&nbspак.&nbspч.)

Многопоточность в Qt Синхронизация потоков в Qt Особые техники синхронизации, характерные только для Qt QtConcurent

  Модуль 8. Фишки Qt &nbsp(2&nbspак.&nbspч.)

Обзор QStateMachine Обзор QtRemoteObject

  Модуль 9. Введение в QML (использование QML в качестве представления для моделей) &nbsp(4&nbspак.&nbspч.)

  Модуль 10. Создание собственного приложения с использованием MVC (практическая работа) &nbsp(8&nbspак.&nbspч.)

Что вы получите

создавать визуализации данных на Qt;

работать с базами данных из Qt;

использовать продвинутые механизмы Qt при проектировании собственных приложений.

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных