Qt Framework — курс от IBS Training
Курс «Qt Framework» от IBS Training -- практический тренинг по созданию приложений с использованием фреймворка Qt. За 24 академических часа участники изучат архитектуру Qt, язык Qt, контейнеры и QString, механизм сигналов и слотов, GUI-виджеты, свойства, события, диалоги, а также дополнительные возможности: работу с SQL и модульное тестирование. Обучение включает живые примеры, подробные материалы и практические упражнения. По окончании выдаётся сертификат IBS Training Center.
Как мы оцениваем курсы
Рейтинг ToolFox формируется по 5 критериям, каждый оценивается от 1 до 10:
- Качество программы — полнота материала, актуальность технологий
- Практика — реальные проекты, код-ревью, тренажёры
- Поддержка — наставники, обратная связь, сообщество
- Трудоустройство — карьерный центр, помощь с резюме
- Цена/качество — соотношение стоимости и получаемых навыков
Итоговый балл — среднее арифметическое 5 критериев. Обновляется при каждом пересмотре курса.
- Платформа
- IBS Training
- Длительность
- 0 мес, 40 ч/нед
- Формат
- Очно/Онлайн. Тренинг с живым преподавателем, практические упражнения, подробные учебные материалы
- Уровень
- Средний
- Язык
- Русский
- Сертификат
- Сертификат IBS Training Center
- Обновлено
- март 2026 г.
Полная стоимость: 28 530 ₽
Программа и содержание
Модули и темы
Познакомитесь с архитектурой фреймворка Qt и его экосистемой. Установите и настроите Qt Creator, изучите систему сборки проектов и основные утилиты, входящие в состав Qt Framework.
- Архитектура Qt
- Qt Creator
- Утилиты Qt
- qmake/CMake
- Структура проекта
Введение в Qt и Qt Creator
Архитектура фреймворка Qt, установка и настройка Qt Creator, обзор экосистемы и утилит.
Познакомитесь с архитектурой фреймворка Qt и его экосистемой. Установите и настроите Qt Creator, изучите систему сборки проектов и основные утилиты, входящие в состав Qt Framework.
- Архитектура Qt
- Qt Creator
- Утилиты Qt
- qmake/CMake
- Структура проекта
Язык Qt, контейнеры и QString
Специфика языка Qt, контейнерные классы, работа со строками через QString.
Изучите расширения языка C++, добавленные Qt: макросы, мета-объектная система. Освоите контейнерные классы QList, QMap, QVector и работу со строками через QString. Разберёте различия между Qt-контейнерами и стандартной библиотекой C++.
- Qt-расширения C++
- QString
- QList
- QMap
- QVector
- Итераторы
Сигналы и слоты
Механизм сигналов и слотов -- ключевая особенность Qt для коммуникации между объектами.
Освоите механизм сигналов и слотов -- центральную концепцию Qt для взаимодействия между объектами. Научитесь создавать пользовательские сигналы и слоты, использовать connect() для связывания, разберёте типы соединений.
- Механизм сигналов и слотов
- connect()
- Пользовательские сигналы
- Пользовательские слоты
- Qt::ConnectionType
GUI-виджеты, свойства и события
Создание графического интерфейса: виджеты, компоновка, свойства, обработка событий и диалоги.
Научитесь создавать графические интерфейсы: кнопки, текстовые поля, списки и другие виджеты. Освоите систему компоновки (Layouts), механизм свойств (Properties) и обработку событий (Events). Создадите диалоговые окна разных типов.
- QWidget
- Layouts
- Properties
- Events
- Dialogs
- QPushButton
- QLineEdit
Дополнительные возможности: SQL и тестирование
Работа с базами данных через Qt SQL, модульное тестирование, платформенные особенности.
Изучите модуль Qt SQL для работы с базами данных: подключение, выполнение запросов, работа с моделями данных. Освоите фреймворк QTest для модульного тестирования. Разберёте платформенные особенности Qt на Windows, Linux и macOS.
- Qt SQL
- QSqlDatabase
- QSqlQuery
- QTest
- Модульное тестирование
- Платформенные особенности
Чему научитесь
Для кого подходит
- →C++-разработчикам, осваивающим фреймворк Qt
- →Разработчикам десктопных приложений, переходящим на Qt
- →Инженерам, которым нужно создавать кроссплатформенные GUI-приложения
- →Командам, внедряющим Qt в свои проекты
Требования
- →Знание языка C++ на базовом уровне
- →Знакомство с препроцессором и утилитами сборки
- →Опыт разработки на C или C++
Плюсы и минусы курса Qt Framework
Обзор подготовлен редакцией ToolFox · Обновлено: март 2026 г.
Плюсы
- Компактный формат -- полный обзор Qt Framework за 3 дня
- Живой тренинг с преподавателем и возможностью задавать вопросы
- Охватывает и GUI, и работу с БД, и тестирование
- Подробные учебные материалы и практические упражнения
- Формат «очно или онлайн» на выбор
- Сертификат IBS Training Center по окончании
Минусы
- Высокая стоимость -- 28 530 рублей за 3 дня
- Интенсивный формат -- 24 академических часа за короткий срок
- Требуется знание C++ -- курс не подходит новичкам без опыта
- Не охватывает QML и Qt Quick для современных UI
Отзывы (1)
Загрузка комментариев...
Похожие курсы
Часто задаваемые вопросы
Нужно ли знать C++ перед курсом?
Сколько длится обучение?
Можно ли пройти курс онлайн?
Какой документ выдаётся после курса?
Изучается ли QML на курсе?
Какая версия Qt используется?
Нужно ли знать C++ перед курсом?
Да, курс рассчитан на разработчиков с базовыми знаниями C++. Без этого понимания освоить материал будет затруднительно.
Сколько длится обучение?
Курс длится 3 дня (24 академических часа). Формат -- интенсивный тренинг с преподавателем, включающий лекции и практику.
Можно ли пройти курс онлайн?
Да, курс доступен в двух форматах: очно в учебном центре IBS Training или онлайн с живым преподавателем.
Какой документ выдаётся после курса?
Сертификат IBS Training Center, подтверждающий прохождение программы по Qt Framework.
Изучается ли QML на курсе?
Нет, данный курс сфокусирован на классическом Qt с виджетами. Для изучения QML и Qt Quick рекомендуем отдельные курсы.
Какая версия Qt используется?
Курс ведётся на актуальной версии Qt. Преподаватель объясняет ключевые изменения между версиями фреймворка.