Доступно в формате
онлайн-трансляции!
Перейти
DEV-QT. Прикладное программирование с использованием Qt
Артикул: МС20117
Курс предназначен для подготовки прикладных разработчиков кросс-платформенных приложений с использованием C++ тулкита Qt. Программа направлена на изучение дополнительных возможностей, предоставляемых Qt в качестве надстроек к языку С++.
Вид обучения
Формат обучения
Дата и время
Место проведения
г. Москва, ул. Золотая, д. 11, бизнес-центр «Золото», 5 этаж. Всем участникам высылается подробная схема проезда на семинар.
Документы по окончании обучения
По итогам обучения слушатели, успешно прошедшие итоговую аттестацию по программе обучения, получают Удостоверение о повышении квалификации в объеме 16 часов (в соответствии с лицензией на право ведения образовательной деятельности, выданной Департаментом образования и науки города Москвы).Что входит в стоимость
Методический материал, кофе-паузы.Для кого предназначен
Программистов, IT-специалистов, желающих в дальнейшем профессионально заниматься созданием научных, офисных, сетевых приложений, а также всех, кто хочет начать свой путь в программировании.Цель обучения
Сформировать комплекс знаний, умений и навыков в области написания эффективных программ с использованием инструментария Qt на базе языка С++.Особенности программы
Язык С++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также игр.
Программа обучения
Общие слова и знакомство с Qt (внешняя сторона).
- GUI, UI / UX.
- Компиляторы и среды разработки, работающие с Qt.
- Версии Qt https://en.wikipedia.org/wiki/Qt_version_history#Qt_5.
Основы Qt.
- Структура проекта (доп. зависимости, модули Qt и пр.).
- QApplication, QEventLoop.
- QObject.
- Сигналы и свойства.
- qmake -— https://doc.qt.io/qt-5/qmake-manual.html.
- qDebug().
- QObject::tr & internationalization.
- QtCore -— https://doc.qt.io/qt-5/qtcore-index.html.
- QString, QVariant, QDataStream, QContainers etc.
Разработка интерфейса Qt.
- QtWidgets module — https://doc.qt.io/qt-5/qtwidgets-module.html, https://doc.qt.io/qt-5/qtwidgets-index.html.
- QWidget.
- Стандартные элементы интерфейса:
- Диалоги Qt. Стандартные диалоги.
- QMainWindow.
- Создание интерфейса программным способом.
- Создание интерфейса при помощи QtDesigner.
- Настройка сигналов и слотов через QtDesigner.
- Layouts.
Qt meta object system.
- QtObject (система свойств, metaobject system, etc.).
- Система сигналов и слотов explained.
Создание собственного виджета/диалога.
Преподаватели
Спикер
Профессиональный программист (С/C++, Pascal, PHP, Python, SQL, Qt), преподаватель профильного учебного центра.