Мы используем cookie для стабильной работы сервиса. Подробнее

Библиотека Qt (С++ ). Уровень 1. Основы программирования

4.3
ФорматОнлайн
Длительность40 ак. ч. + 40 ак. ч. самостоятельно
Объём10 занятий
О курсе

Подробнее

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

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

  • Писать простые приложения/виджеты на Qt
  • Понимать код приложений написанный на Qt
  • Владеть базовым инструментарием Qt
Содержание

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

10 занятий
№ТемаЧто внутри
01Модуль 1. Виды пользовательского интерфейса  (2 ак. ч.)

Обзор существующих библиотек пользовательского интерфейса. Структура и модули библиотеки Qt6.

02Модуль 2. Компиляторы и среды разработки, применяемые при работе с Qt6  (2 ак. ч.)

Установка и настройка библиотеки Qt6. Проверка правильности установки. Системы сборки IDE и компиляторы работающие с Qt.

03Модуль 3. Базовое Qt-приложение. Основные типы  (4 ак. ч.)

Базовый проект и его настройка Введение в qmake QByteArray, QString, QVariant и другие типы данных и особенности их использования в qt

04Модуль 4. Метаобъектная система и механизм сигнал-слот  (4 ак. ч.)

Цикл жизни приложения - обработка событий Введение в QObject Q_PROPEPTY Механизм сигнал-слот

05Модуль 5. Виджет и стандартные элементы интерфейса: кнопка, список, выпадающий список и т.д  (4 ак. ч.)

QWidget и его потомки Базовые элементы интерфейса Продвинутые элементы интерфейcа

06Модуль 6. Диалоговые окна  (4 ак. ч.)

QDialog Стандартные диалоги Разработка собственных диалогов

07Модуль 7. Использование редактора форм QtDesigner  (4 ак. ч.)

Подробности будут доступны на странице курса

08Модуль 8. События (QEvent) Qt  (4 ак. ч.)

QEvent и цикл обработки событий приложения Использование событий при создании собственных виджетов и кастомизации существующих

09Модуль 9. Qt Paint System  (4 ак. ч.)

QPainter

10Модуль 10. Модификация существующих/создание собственных виджетов (практическая работа)  (8 ак. ч.)

Система ресурсов Qt Палитры

01Модуль 1. Виды пользовательского интерфейса  (2 ак. ч.)

Обзор существующих библиотек пользовательского интерфейса. Структура и модули библиотеки Qt6.

02Модуль 2. Компиляторы и среды разработки, применяемые при работе с Qt6  (2 ак. ч.)

Установка и настройка библиотеки Qt6. Проверка правильности установки. Системы сборки IDE и компиляторы работающие с Qt.

03Модуль 3. Базовое Qt-приложение. Основные типы  (4 ак. ч.)

Базовый проект и его настройка Введение в qmake QByteArray, QString, QVariant и другие типы данных и особенности их использования в qt

04Модуль 4. Метаобъектная система и механизм сигнал-слот  (4 ак. ч.)

Цикл жизни приложения - обработка событий Введение в QObject Q_PROPEPTY Механизм сигнал-слот

05Модуль 5. Виджет и стандартные элементы интерфейса: кнопка, список, выпадающий список и т.д  (4 ак. ч.)

QWidget и его потомки Базовые элементы интерфейса Продвинутые элементы интерфейcа

06Модуль 6. Диалоговые окна  (4 ак. ч.)

QDialog Стандартные диалоги Разработка собственных диалогов

07Модуль 7. Использование редактора форм QtDesigner  (4 ак. ч.)
08Модуль 8. События (QEvent) Qt  (4 ак. ч.)

QEvent и цикл обработки событий приложения Использование событий при создании собственных виджетов и кастомизации существующих

09Модуль 9. Qt Paint System  (4 ак. ч.)

QPainter

10Модуль 10. Модификация существующих/создание собственных виджетов (практическая работа)  (8 ак. ч.)

Система ресурсов Qt Палитры

Организатор

Автор курса

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

Отзывы о курсе

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

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

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

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

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

Консультант ответит на вопросы о курсе «Библиотека Qt (С++ ). Уровень 1. Основы программирования» и поможет разобраться в деталях обучения.

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

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

Информация обновлена 22 июля 2026 г.

Продолжить выбор

Похожие курсы

PRO C#. WPF
1-3 часа каждый день
PRO C#. WPF

Вот приложение, которое мы будем делать на курсе👇 Если вы уже знаете основы C# и понимаете ООП, но не понимаете, как из этого перейти к реальной разработке — этот курс закрывает и…

Онлайн23 занятий
68 900 ₽
C++ для разработки игр
13 октября
C++ для разработки игр

Освой С++ на базовом уровне, создай свою первую игру уже через 2 месяца обучения, в дальнейшем сможешь применить эти знания для работы в Unreal Engine.

Онлайн4 занятий
Домашние заданияВидеоуроки+2
90 300 ₽Рассрочка на 12 мес.
C++ для робототехников
−45%1 месяц
C++ для робототехников

Вы научитесь писать программы для роботов на С++. Всю теорию закрепите на практике – начнёте с простых задач, а в конце разработаете приложение для управления шагающим роботом, ко…

Онлайн
55 080 ₽−45%
30 294 ₽от 5 049 ₽/мес на 6 мес.
Основы разработки на C++: белый пояс
Основы разработки на C++: белый пояс

Этот курс посвящён знакомству с языком программирования С++. Вы научитесь использовать его основные конструкции, создавать свои типы данных, разбивать программу на классы и функци…

Онлайн5 занятий
20 000 ₽
Начать без затрат

Бесплатные курсы

ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++.  СТРУКТУРЫ ДАННЫХ
Бесплатно
ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++. СТРУКТУРЫ ДАННЫХ

Курс разработан для студентов Санкт-Петербургского Государственного Электротехнического Университета "ЛЭТИ", кафедры ИС. Является продолжением курса "Основы алгоритмизации и прогр…

Онлайн8 занятий
Бесплатно
Введение в программирование (C++)
Бесплатно4-5 часов на урок, начиная с третьего урока
Введение в программирование (C++)

Программа курса на базовом уровне освещает практические основы программирования. В ходе обучения предстоит решить множество небольших задач, охватывающих основные базовые конструк…

Онлайн1 занятий
Бесплатно
Микроконтроллеры семейства AVR
Бесплатно16 часов
Микроконтроллеры семейства AVR

В 16-ти лекциях курса на примере одного из наиболее применимых микроконтроллеров семейства –ATmega16, подробно разбирается работа центрального процессорного устройства и всех его…

Онлайн7 занятий
Бесплатно
Программирование на языке C++ (продолжение). МНМЦ СПбГУ
Бесплатно7 часа в неделю
Программирование на языке C++ (продолжение). МНМЦ СПбГУ

Как и первая часть этот онлайн-курс основан на материалах курсов, которые в разное время читались в Академическом университете и Computer Science центре. При этом в онлайн-курсе к…

Онлайн5 занятий
Бесплатно
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++
Бесплатно
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++

Курс разработан для студентов Санкт-Петербургского Государственного Электротехнического Университета "ЛЭТИ", кафедры ИС. Курс содержит теорию, необходимую для выполнения практичес…

Онлайн11 занятий
Бесплатно