На цьому курсі починають з основ бібліотеки Qt. Розглядають принципи роботи з фреймворком, об'єктну модель та метаоб'єкти. Вивчають властивості, сигнали і слоти - це ключові механізми Qt. Далі переходять до створення графічних інтерфейсів: робота з віджетами, вікнами, діалогами та меню. Навчаються обробляти події та створювати повноцінні GUI-додатки. Також торкаються основ 2D і 3D графіки та навчаються вилову помилок за допомогою QDebug.
Тут зосереджуються на візуальній частині додатків. Вчать працювати зі стилями та зображеннями. Розглядають створення піктограм для програм та роботу з кольоровими схемами. Цей модуль показує, як зробити інтерфейс не тільки функціональним, але й привабливим для користувача.
Спочатку знайомляться з мовою SQL та системами управління базами даних. Потім вчать підключатися до баз даних через драйвера Qt. Практикуються у виконанні запитів та обробці отриманих даних. Навчаються відображати інформацію в таблицях та виконувати стандартні CRUD-операції. Все це відпрацьовують на реальному прикладі додатка.
Останній блок охоплює роботу з файловою системою. Вчать відкривати та вибирати файли через QFileDialog, створювати нові файли та зберігати дані. Працюють з текстовими форматами .txt і .rtf. Також реалізують функціонал перетягування - drag-and-drop для тексту та зображень, що робить додатки більш зручними для користувачів.
Курс ведуть викладачі-практики з реальним досвідом. Доступне корпоративне навчання та заняття у вихідні дні. Після успішного завершення є можливість працевлаштування у провідній IT-компанії. Також доступний індивідуальний формат навчання для тих, хто потребує особливого підходу.